/* Minification failed. Returning unminified contents.
(485,1): run-time error CSS1019: Unexpected token, found '@import'
(485,9): run-time error CSS1019: Unexpected token, found '"jquery.ui.base.css"'
(485,29): run-time error CSS1019: Unexpected token, found ';'
(486,1): run-time error CSS1019: Unexpected token, found '@import'
(486,9): run-time error CSS1019: Unexpected token, found '"jquery.ui.theme.css"'
(486,30): run-time error CSS1019: Unexpected token, found ';'
(3262,28): run-time error CSS1019: Unexpected token, found ' '
(3262,28): run-time error CSS1019: Unexpected token, found ' '
(3262,28): run-time error CSS1042: Expected function, found ' '
(3262,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(3263,31): run-time error CSS1019: Unexpected token, found ' '
(3263,31): run-time error CSS1019: Unexpected token, found ' '
(3263,31): run-time error CSS1042: Expected function, found ' '
(3263,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(3264,26): run-time error CSS1019: Unexpected token, found ' '
(3264,26): run-time error CSS1019: Unexpected token, found ' '
(3264,26): run-time error CSS1042: Expected function, found ' '
(3264,26): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(12313,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(12314,8): run-time error CSS1035: Expected colon, found '{'
(12329,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(12330,8): run-time error CSS1035: Expected colon, found '{'
(14065,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(14066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(14075,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(14076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16179,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16197,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16222,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16233,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16248,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16262,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16283,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16305,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16336,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16358,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16387,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(16409,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(16443,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16471,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16508,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16538,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16579,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16600,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16629,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16649,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16677,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16697,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16725,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16745,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16773,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16793,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16821,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16841,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16869,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16885,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16908,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16924,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16947,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16963,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(16964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(16986,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(16987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17002,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17025,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17033,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17045,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17057,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17075,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17087,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17105,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17117,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17135,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17147,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17165,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17177,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17195,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17207,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17225,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17237,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17255,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17267,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17285,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17293,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17305,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17317,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17335,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17347,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17365,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17377,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17395,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17407,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17425,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17437,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17455,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17467,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17485,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17497,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17515,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17527,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17545,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17577,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17621,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17641,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17672,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17692,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17723,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17735,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17756,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17768,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17789,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17811,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17843,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17855,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17856,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17875,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17891,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17915,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17931,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17955,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17971,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(17972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(17995,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(17996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18011,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18035,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18051,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18075,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18091,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18092,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18115,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18131,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18155,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18171,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18195,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18211,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18235,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18251,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18275,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18286,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18303,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18314,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18331,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18342,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18359,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18370,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18387,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18398,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18415,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18426,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18443,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18454,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18471,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18482,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18499,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18540,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18594,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18606,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18624,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(18625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(18636,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(18637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(19112,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(19113,8): run-time error CSS1035: Expected colon, found '{'
(19120,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(19121,8): run-time error CSS1035: Expected colon, found '{'
(19136,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(19137,8): run-time error CSS1035: Expected colon, found '{'
(19279,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(19280,8): run-time error CSS1035: Expected colon, found '{'
(19287,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(19288,8): run-time error CSS1035: Expected colon, found '{'
(20686,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(20687,8): run-time error CSS1035: Expected colon, found '{'
(20700,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(20701,8): run-time error CSS1035: Expected colon, found '{'
(20762,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(20763,8): run-time error CSS1035: Expected colon, found '{'
(20770,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(20771,8): run-time error CSS1035: Expected colon, found '{'
(24765,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(24766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(24775,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(24776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(24795,1): run-time error CSS1019: Unexpected token, found '@-ms-keyframes'
(24796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(24805,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(24806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(25584,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(25585,8): run-time error CSS1035: Expected colon, found '{'
(25592,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(25593,8): run-time error CSS1035: Expected colon, found '{'
(25605,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(25606,8): run-time error CSS1035: Expected colon, found '{'
(25613,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(25614,8): run-time error CSS1035: Expected colon, found '{'
(25876,3): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(25877,10): run-time error CSS1035: Expected colon, found '{'
(25905,1): run-time error CSS1019: Unexpected token, found '}'
(26012,3): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(26013,10): run-time error CSS1035: Expected colon, found '{'
(26020,3): run-time error CSS1019: Unexpected token, found '@keyframes'
(26021,10): run-time error CSS1035: Expected colon, found '{'
(26028,3): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(26029,10): run-time error CSS1035: Expected colon, found '{'
(26276,1): run-time error CSS1019: Unexpected token, found '}'
(26536,3): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(26537,10): run-time error CSS1035: Expected colon, found '{'
(26544,3): run-time error CSS1019: Unexpected token, found '@keyframes'
(26545,10): run-time error CSS1035: Expected colon, found '{'
(26552,3): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(26553,10): run-time error CSS1035: Expected colon, found '{'
(26594,1): run-time error CSS1019: Unexpected token, found '}'
(28410,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(28411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(28433,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(28434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(28457,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(28458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*! jQuery UI - v1.9.2 - 2012-11-23
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */

.ui-datepicker {  padding: .2em .2em 0; display: none;width: 26em; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 6.6em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }

.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-spinner { position:relative; /*display: inline-block;*/ overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -20px;
}

.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(/Content/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(/Content/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(/Content/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(/Content/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(/Content/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(/Content/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(/Content/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/Content/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(/Content/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(/Content/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(/Content/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/Content/images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(/Content/images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(/Content/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/Content/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(/Content/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(/Content/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";

.ui-datepicker {
	background: #cdd4d4;
	/*margin-top: 6px;*/
	padding: 0 8px 8px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	z-index:10001!important;
}

.ui-datepicker:before {
	content: " ";
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #cdd4d4;
	position: absolute;
	right: 12px;
}

.ui-datepicker .ui-datepicker-header {
	height: 42px;
	position: relative;
    color: #005899;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
	line-height: 42px;
	text-align: center;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
	background-position: center;
	background-repeat: no-repeat;
	width: 42px;
	height: 42px;
	position: absolute;
	top: 0;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {
	cursor: pointer;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
	background-image: url('/content/images/icon-arrow-left-white.png');
	border-right: 1px solid #dce1e1;
	left: 0;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
	background-image: url('/content/images/icon-arrow-right-white.png');
	border-left: 1px solid #dce1e1;
	right: 0;
}

.ui-datepicker .ui-datepicker-calendar {
	background: #fff;	
}



.ui-datepicker .ui-datepicker-calendar tr th,
.ui-datepicker .ui-datepicker-calendar tr td {
	line-height: 30px;
	text-align: center;
}

.ui-datepicker .ui-datepicker-calendar tr td a {
	display: block;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.ui-datepicker .ui-datepicker-month {
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.ui-datepicker .ui-datepicker-year {
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-today a {
	background-color: #bcc5c6;
}


*
{
    margin: 0px;
    padding: 0px;
}

/*-------------- IDS --------------*/


body.noscroll
{
	width:100%;
	position: fixed;
}

body.noscroll2
{
	overflow-y:hidden;
}

#nav-top
{
    float: left;
    width: 100%;
}



#nav-btm
{
    float: left;
    width: 100%;
}



/*-------------- End Of IDS --------------*/

ul
{
    list-style: none;
}

ul li
{
    list-style: none;
}

h1
{
    font-size: 18px;
    color: #1f1f1f;
}

h2
{
    font-size: 16px;
    color: #063468;
    text-transform: uppercase;
}

h3
{
    font-size: 13px;
    color: #fff;
}

h4
{
    font-size: 11px;
    color: #fff;
}

p
{
    color: #333333;
    line-height: 20px;
}

img
{
    border: 0;
}

.img_lft
{
    float: left;
    margin: 0px 10px 10px 0px;
}

.img_lft_1
{
    float: left;
    margin: 0px 4px 10px 0px;
}

.img_rgt
{
    float: right;
    margin: 0px 0px 10px 10px;
}

a
{
    color: #474747;
    text-decoration: none;
    outline: none;
}

input
{
    font-family: 'Lato', Arial, sans-serif;
    font-size: 13px;
    line-height: 22px;
}

select
{
    font-family: 'Lato', Arial, sans-serif;
    font-size: 13px;
    padding: 0px 10px 3px 5px;
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: none;
    line-height:28px;
    height:28px;
    /*background: url("/Content/images/icon-arrow-down-white.png") no-repeat right 5px center;*/
    background-image:url("/Content/images/arrow_down_orange.png");
    background-position:right center;
    background-repeat:no-repeat;
}


/*    
 REMOVE THE DROP DOWN BUTTON FOR ie */
select::-ms-expand {
    display: none;
}    

select.drop_new::-ms-value {background: White; color: #666; margin-right:20px;}
select.emptydrop_new::-ms-value {background: White; color: #666; margin-right:20px;}
select.drop_filter::-ms-value {background: White; color: #666;margin-right:20px;}

input:focus
{
    outline: none;    
}

textarea
{
    width: 90%;
    font-family: 'Lato', Arial, sans-serif;
}

.ContentHeader
{
    color: #005899;
    background: #dfdfdf;
    font-size: 15px;
    font-weight: normal;
    margin: 0;
    height:40px;
    line-height: 40px;
    text-indent: 11px;
    text-transform: none;
    width: 100%;
}

.ContentInlineBlock
{
	background: #efefef;
	font-size: inherit;
	border: 1px solid #bfbfbf;
	display:inline-block;
	overflow: auto;
	width: 100%;
	text-indent: 0px;
	padding: 5px;
	margin: 0;
	color: #005899;
}

input.textfield:focus, input.autocompletefield:focus, input.textfieldright:focus, input.textFilter:focus, input.textfield_numeric:focus, textarea.textfield:focus

{
    border-color:#e89227;
    border-bottom-width:1px;
}



/*
select.drop_new > option,select.drop_filter > option {
   background: #dfdfdf; 
   color:Black;
   border-color:#e89227;
}
*/


input.autocompletefield
{
    width: 94%;
    height: 30px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: #fff;
}

input.textfield
{
    background: #fff;
    width: 94%;
    height: 30px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

input.textfieldright
{
    background: #fff;
    width: 94%;
    height: 30px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    line-height: 28px;
    text-align:right;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
input.textFilter
{
    background: #fff;
    width: 70%;
    height: 30px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

input.textfield_numeric
{
    background: #fff;
    width: 94%;
    height: 30px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

textarea.textfield
{
    background: #fff;
    width: 94%;
    height: 61px;
    padding: 0 3px;   
    border: 1px solid #b7b7b7;
    color: #666;
    font-size: 13px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    resize:none;
    outline:none;
    overflow-y:scroll
}

textarea.textfield.h150
{
    height: 150px;
}

textarea.h100, textarea.textdynamic, textarea.email
{
    height: 100px;
}
.textfield_error
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid red;
    color: #194A70;
    height: 30px;
    padding: 0 5px;
    width: 335px;
}

input.textfield.error
{
	border: 1px solid red;
}

select.drop_new, select.emptydrop_new
{
    background-color: White;
    width: 96%;
    height: 30px;
    padding-left:5px;
    border: 1px solid #b7b7b7;
    /*color: #fff;*/
    font-size: 13px;
    line-height: 28px;
    background-position:right 5px center;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

/* changes for the order service screen specifically*/
div.orderServiceField > select
{
    width: calc(96% - 20px);
}

div.orderServiceField > input[type="text"]
{
    width: calc(94% - 20px);
}

label.ServiceCheckBox
{
    display:inline !important;
    float:none !important;
}
/*--------------------------------------------------*/

select.emptydrop_new
{
    width:auto;
}

select.drop_filter
{
    background-color: #e89227;
    height: 30px;
    border: none;
    color: #fff;
    font-size: 13px;
    line-height: 28px;
    background-position:right 5px center;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 2px !important;
    width: 84px !important;
}

select.drop_year
{
    width:113px;
}

select.drop_date
{
    width:60px;
}

select[disabled].drop_new_disabled
{
    border-left-color: #C0C0C0;
    border-right-color: #C0C0C0;
    border-top-color: #C0C0C0;
    border-bottom-color: #C0C0C0;
    color:#C0C0C0;
}

.dropdown_new_disabled_style
{
	border: 0 !important;
	background: none;
}

select.drop_list
{
    width: 94%;
    height: 60px;
    border: none;
    padding: 5px;
    color:#666;
    font-size: 13px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

select.drop_new_span
{ 
    max-width: 96%;
    width: 96% !important;              
}

select.drop_new > option,select.drop_filter > option {
    border: 1px solid #e89227;
}

.opt_barQuickSearch
{
    width: 100%;
    overflow: hidden;
    margin-left: 5px;
}
.opt_bar
{
    width: 100%;
    overflow: hidden;
    background: #fff;
}
.opt_bar ul
{
    width: 60%;
    float: left;
}

.opt_bar div.filters
{
    width: 60%;
    margin-top:10px;
    margin-left:10px;
    float: left;
}

.opt_bar > .pages > a
{
    box-sizing: content-box;
}

.opt_bar ul li
{
    float: left;
    margin-right: 10px;
    display: inline;
    margin-top:5px;
}

.opt_bar ul li a
{
    line-height: 16px;
    padding-left:20px;
    color: #95a5a6;
}

.opt_bar ul li input
{
    display: block;
    height: 16px;
    color: #95a5a6;
    line-height: 16px;
    border: medium none;
    cursor: pointer;
    float: left;
    padding-left: 30px;
    margin: 0;
}


.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

.section
{
    width: 98%;
    height: 18px;
    font-size: 11px;
    padding: 0px 1%;
    color: #fff;
    line-height: 18px;
    overflow: hidden;
    text-align: right;
}

.logo
{
    padding-top: 25px;
    float: left;
}

.content
{
    width: 100%;    
}

.ovrflow
{
    overflow: auto;
}
.container
{
    width: 100%;
    overflow: hidden;
    border-top: 1px solid #d4d4d4;
}


.lft_panel
{
    display: table-cell;
    min-width: 220px;
    width: 16%;
    float: left;
}

.active_title
{
    font-size: 13px;
    display: block;
    background-color: #005899;
    color:#fff;   
    line-height: 25px;
    height: 25px;
}

.active_title a
{
    font-size: 13px;
    display: block;
    background-color: #005899;
    color:#fff;   
    line-height: 25px;
}

.active_title .short_menu_image
{
    vertical-align: middle;
    cursor: pointer;
    float:right;
}


.title
{
    font-size: 14px;
    height: 25px;
    float: left;
    float: left;
}

.title span
{
    margin: 3px 10px 0 !important;
}

.title_inactive
{
    font-size: 15px;
    height: 30px;
    line-height:30px;  
    white-space:nowrap;  
}

.title_inactive a
{
    display: block;
    line-height: 30px;
    height: 30px;   
}

span
{
    float: left;
    margin: 7px 10px 0px 10px;
}

.title_links
{
    float: right;
}

.title_links a
{
    width: 26px;
    height: 35px;
    display: block;
    float: left;
    text-align: center;
}

.title_links a img
{
    padding-top: 10px;
}


.sub_title
{
    margin-top: 10px;
}

.sub_title ul
{
    list-style: none;
}

.sub_title ul li
{
    list-style: none;
    display: block;
}

.sub_title ul li a
{
    list-style: none;
    display: block;
    line-height: 30px;
    padding-left: 20px;
    font-size: 15px;
    white-space:nowrap;
}

.sub_title ul li a.sub
{
    background: url("/Content/images/icon-arrow-child.png") no-repeat 35px center;
    display: block;
    font-size: 15px;
    line-height: 30px;
    list-style: none outside none;
    padding-left: 55px;
}

.sub_title ul li span
{
    margin: 4px 10px 0 20px;
}


.inactive_title
{
   list-style: none;
    display: block;
    line-height: 30px;
    font-size: 15px;
}


.rgt_panel
{
    display: table-cell;
    width: 80%;
    min-width: 720px;
    vertical-align: top;
    float: left;
}

.ribbon
{
    font-size: 12px;
    height: 29px;
    line-height: 28px;    
    background-image: linear-gradient(white, white);
}

.ribbon ul
{
    list-style: none;
}

.ribbon ul li
{
    list-style: none;
    display: inline-block;
    padding-left: 14px;
    float: left;
}

.ribbon ul li a
{
    list-style: none;
    display: block;
    padding: 0px 10px 0px 25px;
}

.info_panel
{
    width: 100%;
    height: 100px;
    overflow: hidden;
}

.info_panel_1
{
    width: 99.2%;
    overflow: hidden; 
    background: #005899;
    height: 40px;
    line-height:40px;
    padding-left:10px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    vertical-align:middle;


}
.info_panel_1.fullwidth, .info_panel_1.no_pad, .modal_content .info_panel_1
{
    width: 100%;
}

.info_panel_1.no_pad, .modal_content .info_panel_1
{
	padding: 0px;
}

.info_panel_1.no_pad span, .modal_content .info_panel_1 span
{
	padding-left: 10px;
}

.panel_2
{
    width: 50%;
    float: left;
}

.panel_2 ul
{
    overflow: hidden;
}

.panel_2 ul li
{
    margin:0px;
    font-size:15px;
}


.panel_1
{
    width: 26%;
    float: left;
    padding: 20px 18px;
}

.panel_1 ul
{
    overflow: hidden;
}

.panel_1 ul li
{
    margin: 0px;
}



.panel_3
{
    width: 35%;
    float: left;
}

.panel_3 ul
{
    overflow: hidden;
}

.panel_3 ul li
{
    margin: 0px;
}

.panel_actions
{
    width: 14%;
    height:inherit;
    line-height:inherit;
    float: right;
    text-align:right;
    margin-right:5px;
    line-height:40px;   
    vertical-align: middle;
}

.panel_actions ul li a span
{
    min-height: 20px;
    min-width: 20px;
    height:inherit;
    line-height:inherit;
    margin: 7px 0px 0px 5px;
}

.panel_actions ul li a span.home
{    
    background: url(/Content/images/icon-home.png) no-repeat left center;
}

.panel_actions ul li a span.home:hover
{
    background: url(/Content/images/icon-home-green.png) no-repeat left center;
}

.panel_actions ul li a span.export
{
    background: url(/Content/images/icon-document.png) no-repeat left center;
}

.panel_actions ul li a span.export:hover
{
    background: url(/Content/images/icon-document-green.png) no-repeat left center;
}

.panel_actions ul li a span.help
{
    background: url(/Content/images/icon_ribbon_help.png) no-repeat left center;
}

.panel_actions ul li a span.refresh
{    
    background: url(/Content/images/icon-refresh.png) no-repeat left center;
}

.panel_actions ul li a span.refresh:hover
{
    background: url(/Content/images/icon-refresh-green.png) no-repeat left center;
}


.panel_actions ul
{
    overflow: hidden;
}

.panel_actions ul li
{
    margin-top:5px;
    float: right;
}


.panel_txt
{
    color: #fff;
    float: none !important;
    margin: 0 !important;
    font-size: 15px;
}


.tabbing
{
    width: 100%;
    height: 32px;
    padding-top: 4px;
    overflow: hidden;
}

.tabbing ul
{
    width: 100%;
    height: 32px;
    overflow: hidden;
    padding: 0px 18px;
}

.tabbing ul li
{
    height: 32px;
    overflow: hidden;
    display: inline-block;
}

.tabbing ul li a
{
    height: 32px;
    line-height: 32px;
    padding: 0px 20px;
}

.tabbing ul li a.active
{
    padding: 8px 20px;
}

.tab_content
{
    width: 100%;
}

.tab_contentEmpty
{
    width: 97%;
    min-height:800px;
    margin-left:1.5%;
    margin-left:1.5%;
}

.searchOptions
{
    display: inline-block;
    clear: both;
    margin-left: 5px;
    padding: 0px 0px;
    float: left;
}
.searchOptions ul
{
    display: inline-block;
    margin-left: 0px;
    padding: 0px;
    list-style: none;
}
.searchOptions ul li
{
    margin-left: 5px;
    padding: 0px 0px;
}

.quickSearchExpand
{
    width: 100%;
    overflow: hidden;
    height: auto;
    margin-left: 5px;
}

.search_fld
{
    float: right;
    height: 22px;
    padding: 3px 5px 1px 17px;
    text-align: right;
    width: 26%;
}

input.search_fld:focus
{
    border-color:#e89227;
}
input.search:focus
{
    border-color:#e89227;
}
.search_fld_right
{
    float: right;
    height: 22px;
    padding: 3px 0 1px 17px;
    text-align: left;
}
.generic_text_left
{
    float: left;
    width: 50%;
    padding: 10px 0 1px 1px;
    text-align: left;
    margin: 0;
}
.generic_text_left:after
{
    display: inline-block;
    height: 100%;
    vertical-align: bottom;
    margin: 0;
}
.generic_text_message
{
    display: inline-block;
    vertical-align: bottom;
    margin: 0;
}
input.search
{
    font-size: 12px;
    height: 20px;
    padding: 0 25px 2px 5px;
    width: 80%;
    max-width: 230px;
}

.table_container
{
    width: 97%;
    padding: 10px 15px 0px 15px;
    overflow: hidden;
}

.table_container h1
{
    margin: 5px 0px;
    font-size: 16px;
    margin-bottom: 20px;
}

.table_container p
{
    margin: 5px 0px;
    line-height: 20px;
    text-align: justify;
}

.table_container_1
{
    width: 100%;
}

.table_container_1 h1
{
    margin: 5px 0px;
    font-size: 16px;
    margin-bottom: 20px;
}

.table_container_1 p
{
    margin: 5px 0px;
    line-height: 20px;
    text-align: justify;
}

.table
{
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

#footer
{
    width: 98%;
    padding: 0px 1%;
    text-align: right;
    min-height: 140px;
    font-size: 11px;
    color: #999999;
    padding-top: 18px;
}


/*...........CP Groups...........*/

.table_container table.news_list
{
    margin-top: 10px;
}

table.news_list tr.table_header
{
    font-size: 16px;
}

table.news_list tr.table_header td
{
    padding: 10px;
    font-weight: bold;
}

table.news_list tr.table_row
{
    background-color: #ffffff;
}

table.news_list tr.table_row td
{
    padding: 10px 5px;
}

table.news_list tr.table_row_alt td
{
    padding: 10px 5px;
}


ul.pagenation
{
    list-style: none;
    width: 36% !important;
    padding: 0 0 0 15px !important;
}

ul.pagenation li
{
    list-style: none;
    display: inline;
    font-size: 11px;
}

ul.pagenation li a
{
    padding: 1px 5px;
    font-size: 11px;
}

/*------------------------------add_list------------------------------*/


table.add_list
{
    margin-bottom: 10px;
    font-size: 13px;   
    background-color:#fff; 
}

.add_list td, th
{
    border-bottom: solid 1px #D2D2D2;
    padding: 5px;
}

table.add_list:not(.sub_element) tr:not(:first-child):not(.sub_element):hover > td
{
    background-color: #f2f2f2;
}
table.add_list tr.invoiceTotalStyle:not(:first-child):hover td.invBreakdown
{
    background-color: #96A4A5;
}

table.add_list tr:not(:first-child):hover td.invBreakdown {
    background: none;
}

table.add_list tr:not(:first-child):hover td.invoiceCategory {
    background: none;
}
table.add_list tr:not(:first-child):hover td.invoice {
    background: none;
}

table.add_list tr:not(:first-child):hover td.bck_grnd_clr {
    background:  #f2f2f2;
}
.add_list td action_Error
{
    font-style: italic;
}

table.add_list td, th
{
    padding:  5px 10px 5px 10px;
    text-align: left;
    font-weight:normal;
}


table.add_list td.border_right
{
   text-align:right;
   border-right:none;
  
}

table.add_list td.noborder
{
    border: 0px !important;
}

table.add_list td.notfound
{
    text-align: center !important;
}

table.add_list td.center
{
    text-align: center !important;
}


table.add_list td label input
{
    margin-right: 5px;
}

table.add_list .table_header
{
    color: #fff;
    background: #7E8D8F; /*#bcc5c6;*/
    height: 40px;
    font-size: 13px;
    line-height: 25px;
    text-align: left;
}



table.add_list .tableoverheader 
{
    background-color: #fff; /*#bcc5c6;*/
    font-size: 13px;
}

table.add_list .tableoverheader .content
{
    color: #fff;
    background: #BAC4C5; /*#bcc5c6;*/
    text-align: center;
    font-weight: bold;
}

table.add_list .tableoverheader .nocontent
{
    background: #fff; /*#bcc5c6;*/
}



table.add_list tr.table_header th table tbody tr,table.add_list tr.table_header th table tbody td,table.add_list tr.table_header th table tbody th
{
    border-spacing:0px;
    border-bottom:0px;
}

table.add_list tr.table_header th table tbody tr th:first-of-type,table.add_list tr.table_header td table tbody tr th:first-of-type,
table.add_list tr.table_header th table tbody tr th:last-of-type,table.add_list tr.table_header td table tbody tr th:last-of-type,
table.add_list tr.table_header th table tbody tr td:last-of-type,table.add_list tr.table_header td table tbody tr td:last-of-type
{
    border-radius:0px;
}

table.add_list .table_header th div
{
    display             : -moz-inline-box;  /* FF2 or lower */
    display             : inline-block;     /* FF3, Opera, Safari */
    line-height         : normal;
    vertical-align      : middle;    
    text-align: left;
}

div.lineheightnormal
{
    display             : -moz-inline-box;  /* FF2 or lower */
    display             : inline-block;     /* FF3, Opera, Safari */
    line-height         : normal;
    vertical-align      : middle;    
    text-align: left;
}

table.add_list tr.table_header  td , table.add_list tr.table_header  th
{
    line-height         : normal;
    vertical-align      : middle;    
    text-align: left;
    padding-left:10px;
}

.tableoverheader th:first-of-type, .tableoverheader td:first-of-type
{
    border-radius: 6px 0 0 6px;
    padding-left:10px;
}

.tableoverheader th:last-of-type, .tableoverheader td:last-of-type
{
    border-radius: 0 6px 6px 0;
}

.table_header th:first-of-type
{
    border-radius: 6px 0 0 6px;
    padding-left:10px;
}

.table_header td:first-of-type
{
    border-radius: 6px 0 0 6px;
}

.table_header th:last-of-type
{
    border-radius: 0 6px 6px 0;
}

.table_header td:last-of-type
{
    border-radius: 0 6px 6px 0;
}

.add_list > tbody > tr:not(.table_row_alt_subchild):not(.table_row_subchild):not(.sub_element):nth-child(odd)
{
    background: #f5f5f5;
}

.add_list > tbody > tr:not(.table_row_subchild):not(.table_row_alt_subchild):not(.sub_element):nth-child(even)
{
    background: #fff;
}

tr.table_row_alt_subchild
{
    background: #f5f5f5;
}

tr.table_row_subchild
{
    background: #fff;
}

tr.row_sub_element:hover td
{
	background: #f5f5f5;
}

tr.sub_element  {
    background: transparent !important;
    border-bottom: solid 1px #D2D2D2;
}

tr.sub_element:last-child td {
    border-bottom: none !important;
}

tr.sub_element:hover td
{
	background: #fff;
}

tr.sub_element td, th
{
	margin-left:5px;
}

.add_list > tbody > tr:not(.table_row_subchild):not(.table_row_alt_subchild):not(.sub_element).table_header
{
    background: #7E8D8F;
}

.add_list td.table_col_tot
{
    background: #96A4A5;
}

.add_list tr.table_row_edit
{
    background: #ECF5FF;
}


.pad_top_bottom_0
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}

.mar_0
{
    margin: 0 !important;
}

.pad_16
{
	padding:16px !important;
}

.height_400px
{
	height:400px !important;	
}

.min_height_400px
{
	min-height:400px !important;	
}

.bg_none
{
    background: none !important;
}


.topnav
{
    width: 100%;
    padding: 40px 28px 25px 0;
}

ul.topnav
{
    padding: 0;
    margin: 0;
    font-size: 1em;
    line-height: 0.5em;
    list-style: none;
}

ul.topnav li
{
    margin: 0 0 5px 0;
    float: left;
    width: 100%;
}

ul.topnav li a
{
    line-height: 10px;
    font-size: 12px;
    padding: 5px 5px 5px 0;
    display: block;
    text-decoration: none;
    font-weight: bolder;
    float: left;
    width: 90%;
    text-indent: 20px;
}

ul.topnav ul
{
    margin: 0 0 10px 20px;
    padding: 0;
    display: none;
    float: left;
    width: 98%;
    width: 90%;
    padding-bottom: 10px;
}

ul.topnav ul li
{
    margin: 0;
    padding: 0;
    clear: both;
}

ul.topnav ul li.applybtn
{
    text-align: right;
    margin-bottom: 10px;
}

ul.topnav ul li.applybtn label
{
    line-height: 20px;
    margin-left: 10px;
}


ul.topnav ul li.applybtn label input
{
    margin-right: 2px;
}


ul.topnav ul li a
{
    font-size: 12px;
    font-weight: normal;
    outline: 0;
}

ul.topnav ul ul li a
{
    color: silver;
    padding-left: 40px;
}

ul.topnav span
{
    float: left;
    margin: 0 5px 0 0 !important;
    position: relative;
    top: -3px;
    position: inherit;
    margin: -10px 5px 0 -20px !important;
}

.pad_lft_20
{
    padding-left: 20px !important;
}

.pad_rgt_20
{
    padding-right: 20px !important;
}

.action_txt
{
    color: #005899;
    font-weight: bold;
    float: none !important;
    margin: 0 !important;
    font-size: 14px;
}

.action_Error
{
    color: #FF0000;
    font-weight: bold;
    float: none !important;
    margin: 0 !important;
    font-size: 14px;
}

#Message_Info.action_Error {
    font-weight: normal !important;
    color: #a94442 !important;
    background: #f8b2b2 !important;
    border-radius:4px;
    padding: 15px !important;
    margin-bottom: 15px !important;
}

.action_txt.font_normal, .action_Error.font_normal
{
	font-weight: normal;
	font-size: inherit;
}

.error
{
    color: red;
    font-size: 0.9em;
}

.page_head
{
    float: left;
    height: 40px;
    width: 60%;
    line-height: 40px;
}

.page_head strong
{
    background-color: #005899;
    color: #FFFFFF;
    padding: 0 15px;    
    float: left;
}


a.email
{
    color: #194a70;
}

a:hover.email
{
    color: #194a70;
    text-decoration: none;
}

.bor_none
{
    border: none !important;
}


.border_bottom
{
    border-bottom: solid 1px #D9D9D9 !important;
}
.align_centre_border-left
{
    text-align: center;
}

.table_content_block
{
    float: left;
    border: #dfdfdf solid 1px;
    margin-bottom:10px;
    width: 99.9%;
}

.table_content_block .content_block
{
    width: 100%;
}

.compact_block
{
    width: 100% !important;
    padding: 0 !important;
}

.table_content_block .content_block_1
{
    width: 100% !important;
    padding: 0 !important;
}

.table_content_block .content_block .full_cont
{
    float: left;
    width: 100%;
}

.table_content_block .content_block .lft_cont
{
    float: left;
    width: 49%;    
}

.table_content_block .content_block .lft_cont_pricing
{
    float: left;
    width: 50%!important;
    border-right: 1px solid #EBCBB4;
}


.cont_block_rgt
{
    float: left;
    padding: 10px 0 10px 10px;
    width: 100%;
}

.table_content_block .content_block .rgt_cont
{
    float: right;
    width: 49.4%;    
}

.table_content_block .content_block .rgt_cont_plan
{
    float: left;
    width: 49%;
}


input.textfield_span
{
    max-width: 96%;
    width: 96% !important;
}

label.label_span
{
	max-width: 96%;
    width: 96% !important;
}


address_input
{
    height: 110px;
}


.mar_rgt_5
{
    margin-right: 5px !important;
}

.mar_rgt_10
{
    margin-right: 10px !important;
}

.edit_check
{
    margin: 0 3px 0 10px;
}

.mar_btm_5
{
    margin-bottom: 5px !important;
}

.border_block
{
    float: left;
    width: 98%;
    border-bottom: #e5e2e0 solid 1px;
    margin: 5px 10px;
}

.label_txt, .label_txt label
{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;  
    min-width:65px;  
}
 
 
table td.label_txt
{
    text-align:left;
}



.f_lft
{
    float: left;
}
.f_lft td span
{
    float: none;
}

.content_block td span
{
    float: none;
}

.note_txt
{
    float: left;
    width: 100%;
}

.note_txt span
{
    float: none !important;
    left: 10px;
    margin: 0 !important;
    position: relative;
    top: 13px;
}

.title_inactive span
{
    margin: 0 10px 0 10px !important;
}

.address_textarea
{
    width: 185px;
}


.table_content_block_off-lft
{
    float: left;
    border: #E7A67B solid 1px;
    margin: 5px 0 0 5px;
    width: 49.8%;
}

.table_content_block_off-lft .content_block
{
    float: left;
    width: 98%;
}

.table_content_block_off-lft .content_block h1
{
    background: none repeat scroll 0 0 #E7A67B;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 5px 11px;
    text-transform: none;
    width: 100%;
}

.table_content_block_off-rgt
{
    float: left;
    border: #E7A67B solid 1px;
    margin: 5px 0 0 10px;
    width: 48%;
}

.table_content_block_off-rgt .content_block
{
    float: left;
    width: 98%;
}

.table_content_block_off-rgt .content_block h1
{
    background: none repeat scroll 0 0 #E7A67B;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 5px 11px;
    text-transform: none;
    width: 100%;
}

/*Resizable Styles*/

.tooltip
{
    margin: 8px;
    padding: 8px;
    border: 1px solid #E09D70;
    background-color: #FFF9F4;
    position: absolute;
    z-index: 2;
}
/*New Styles*/
.mar_btm_15
{
    margin-bottom: 15px !important;
}

.mar_btm_20
{
    margin-bottom: 20px !important;
}

.togg_link
{
    float: left;
    width: 98%;
    padding: 0 0 10px 10px;
}

.inactive_title .current
{
    font-weight: bold;
}



.table_content_block .content_block h2
{
    float: left;
    width: 100%;
    font-size: 12px;
    color: #000;
    font-weight: bold;
    margin: 0 0 8px 0;
    text-transform: none;
}

.selct_all
{
    float: right;
}

.selct_all_1
{
    float: right;
    position: relative;
    font-size: 11px;
}
.selct_all_1 input
{
    float: left;
    position: relative;
    top: -4px;
    margin: 0 5px 0 0;
}



.top_select_cont
{
    float: left;
    width: 100%;
}
.top_select_cont select
{
    margin: 5px 0 0 5px;
    float: left;
}

.grid_block
{
    margin-top:10px;
    float: left;
    width: 100%;
    background-color:#fff;
}

select.drop_small_2
{
    width: 65px;
    height: 24px;
    border: #E7A67B solid 1px;
    padding: 2px;
}

.dynamicDiv
{
    color: green;
    font-size: 15px;
    font-weight: bold;
    height: 100%;
    width: 100%;
    z-index: 9999;
}

.inactive_title1
{
    font-size: 14px;
    height: 25px;
}

.field-validation-error
{
    color: Red;
    font-size: 11px;
    float: left !important;
    width: 100%;
    margin: 2px 0 0 0;
}

.white_lft
{
    left: 40% !important;
    display: block !important;
}
.black_lft
{
    display: block !important;
}

.red
{
    color: red;
    margin: 0 !important;
    width: auto !important;
}

.green
{
    color: green !important;
    margin: 0 !important;
    width: auto !important;
}


.select_full
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 11px !important;
    height: 18px;
    padding: 1px 2px 0 !important;
    width: 100% !important;
}

.check_label
{
    float: left !important;
    margin: 0;
    padding: 0 20px 0 0;
    width: auto;
}

.check_rev
{
    margin: 0;
    padding: 0 20px 0 0;
    width: auto;
}

.check_4
{
    float: left;
    margin: 0 5px 0 0 !important;
}

.transparent_div
{
    position: absolute;
    width: 98%;
    height: 92%;
    display: none;
}

.table_content_block_company
{
    background: none !important;
    border: medium none;
    margin:15px 0px 0px 0px !important;
    width: 99.9%;
}

.cont_block_new
{
    border: 1px solid #dfdfdf;
    background-color: #fff;
    float: left;
    margin: 0 0 10px;
    width: 100%; /*background:#fff;*/
}

.table_block
{
    float: left;
    width: 100%;
}

.compact_paddedmargin
{
    float: left;
     margin: 10px 0 10px 0px;
}

.compact_paddedmargin td
{
    padding-left:10px;
    padding-bottom:10px;
}


.compact_mar
{
    float: left;
    margin: 10px 0 10px 0px;
}

.company_content
{
    margin-top:5px;
    width: 99.9% !important;
}

.company_content_block
{
    float: left;
    padding: 0 !important;
    width: 100% !important;
}

.percent_texfield
{
    width: 60px !important;
}

.h3_width
{
    width: 100% !important;
}

.field-validation-valid
{
    margin: 0;
}

.mar_top_0
{
    margin-top: 0 !important;
}

.package_head
{
    margin: 0 !important;
    float: right !important;
    padding: 0 15px 0 0;
}

.pad_top10
{
    padding-top: 10px;
}


.include
{
    float: left;
    padding: 10px 0 0 10px;
}


.list_multi
{
    border-style: ridge;
    border-width: thin;
    height: 210px !important;
    width: 96% !important;
    background-image:none;
}

.list_multi option
{
    padding:5px;
}
.list_multi_1
{
    border-style: ridge;
    border-width: thin;
    height: 140px !important;
    width: 96% !important;
    background-image:none;
}
.list_multi_1 option
{
    padding: 5px;
}
.adjust_btn
{
    margin-bottom: 5px;
    height: 23px;
    display: block;
}

.head_tabs
{
    position: absolute;
    right: 0;
    top: 0;   
}

.head_tabs a
{
    padding: 2px;
    float: left;
    color: #fff;
    margin:  2px 1px 0 0;
    height:33px;
    line-height:33px;
}
.head_tabs a.active
{
    color: #000;
    background: #fff;
}

.add_new_task
{
    float: left;
    margin: 5px 0 5px 5px;
    width: 99%;
    text-align: right;
}

.add_new_task img
{
    cursor: pointer;
}

.ra_filter
{
    position: relative;
}


.rafilter_img
{
    position: absolute;
    right: -15px;
    top: 3px;
    cursor: pointer;
}

.txt_ali_rgt
{
    text-align: right !important;
}

.gray_txt
{
    margin: 0;
    color: Gray;
}

.transparent_gray
{
    position: fixed;
    width: 183px;
    height: 185px;
    z-index: 1;
    display: none;
    background: url("/Content/images/transparent_bg.png") repeat;
}


input.btn_class
{
    color: #fff;
    padding: 5px;
    background: #D99063;
    height: 18px;
    line-height: 20px;
    border: #A86435 solid 1px;
}

.fileInput
{
    cursor: pointer;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
    font-size: 50px; /*This makes the button huge. If you want a bigger button, increase the font size*/
    opacity: 0; /*Opacity settings for all browsers*/
    -moz-opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.black_overlay
{
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 1001;	
}

.modal_content .black_overlay
{
    display: none !important;	
}

.modal_content
{
    display: none;
    position: fixed;
    margin:auto;
    top: auto; left: 0; bottom: auto; right: 0;
    width: 50%;
    min-width: 400px;
    background-color: rgba(255,255,255,1);
    border-radius: 6px;
    z-index:1002;
}

.modal_content.noheader div.inner_content
{
	height: 100%;
}

.modal_content .modal_content
{
	position: absolute;
	height:100% !important;
	width: 100% !important;
	top: 0; left: 0; bottom: 0; right: 0;	
}

.modal_content.fixed_height_center
{
	top: 0; bottom: 0;
}

.modal_content.fixed_width_center
{
	left: 0; right: 0;
}

.modal_content div.inner_content, .modal_content div.inner_content_with_search
{
	width:100%;
	overflow:auto;
}

.modal_content div.inner_content
{
	height: calc(100% - 46px);
}

.modal_content div.inner_content_with_search
{
	height: calc(100% - 82px);
}

.modal_content div.inner_content.noscroll, .modal_content div.inner_content_with_search.noscroll
{
	overflow:hidden;
}

.first_cell_no_top_border
{
    display: table-cell;
    padding: 10px 5px 10px 5px;
    vertical-align: middle;
}

.cell_no_top_border
{
    display: table-cell;
    padding: 5px 5px 0px 5px;
    vertical-align: middle;
}

.checkbox_reverse
{
    float: left;
    padding-right: 5px;
}

.checkbox_in_div
{
    display: inline-block;
    padding-bottom: 6px;
    white-space: nowrap;
}

.filter_img
{
    position: relative;
    top: 3px;
    right: 10px;
    cursor: pointer;
}

.v_align_mid
{
    vertical-align: middle;
}

.inlineDiv
{
    width: 100%;
    display: inline;
    white-space: nowrap;
}

.inLineBlock
{
    display: inline-block;
    position: relative;
}

.sameLineDiv
{
    display: inline;
    white-space: nowrap;
    float: left;
}

.width50
{
    width: 50%;
}

.width100
{
    width: 100%;
}

.wdth_full
{
    width: 100% !important;
}

.width100px
{
    width: 100px;
}

.short_menu_image
{
    vertical-align: middle;
    padding: 4px;
    cursor: pointer;
}

img.submenu
{
    background-repeat: no-repeat;
    display: inline-block;
    padding: 16px 0 0 0;
    width: 16px;
    height: 0px;
}

img.billing_site
{
    background-image: url("/Content/images/icon-home.png") ;
}

input.invisible_with_space
{
    visibility: hidden;
    z-index: 0;
}

.rdoGroupType
{
    vertical-align: middle;
    text-align: left;
}

.page_head+.pages, .opt_bar ul+.search_fld, .tab_block+.pages
{
    padding-left: 5px;
    padding-top: 5px;
}

.servicechargepopup
{
    left: 40%;    
    width:auto;
    border: 10px solid #dfdfdf;
}

.PopupS, .PopupL, .PopupXL, .PopupXXL, .PopupWidthS, .PopupWidthL, .PopupWidthXL, .PopupWidthXXL
{
	width: auto;
}

.PopupL, .PopupXL, .PopupXXL, .PopupHeightL, .PopupHeightXL, .PopupHeightXXL
{
	height: auto;
}

.PopupL, .PopupXL, .PopupXXL, .PopupHeightL, .PopupHeightXL, .PopupHeightXXL
{
    min-height: 400px;
}

.PopupS, .PopupWidthS
{
    left: 30%; 
    right: 30%; 
}

.PopupL, .PopupWidthL
{
    left: 20%; 
    right: 20%; 
}

.PopupHeightS
{
	top: 30%; 
    bottom: 30%;
}

.PopupL, .PopupHeightL
{
	top: 20%; 
    bottom: 20%;
}

.PopupHeight70
{
	top: 15%; 
    bottom: 15%;    
}

.PopupXL, .PopupWidthXL
{
    left: 10%; 
    right: 10%;  
}

.PopupXL, .PopupHeightXL
{  
    top: 10%; 
    bottom: 10%;
}

.PopupXXL, .PopupWidthXXL
{
	left: 5%; 
    right: 5%; 
}

.PopupXXL, .PopupHeightXXL
{  
    top: 5%; 
    bottom: 5%;
}

#explainDiv
{
	font-size:18px;
}

/**
 * Formatted table
 */
.formatted-table {
	width: 100%;
}

.formatted-table.small-only {
	display: none;
}

.formatted-table th {
	background: #7E8D8F;
	height: 30px;
	color: #fff;
	font-size: 13px;
	line-height: 30px;
	text-align: left;
}

.formatted-table th:first-of-type {
	border-radius: 6px 0 0 6px;
}

.formatted-table th:last-of-type {
	border-radius: 0 6px 6px 0;
}

.formatted-table th,
.formatted-table td {
	width: 12%;
	padding-left: 1%;
}

.formatted-table th {
	width: 18%;
}

.formatted-table th.small {
	width: 10%;
}

.formatted-table td {
	padding-top: 15px;
}

#navigation .menu-wrap {
	overflow: hidden;
}

.left {
	float: left;
}

.right {
	float: right;
}

.field {
	margin-bottom: 7px;
}

.mar_10
{
    margin:10px;
}


.field .fieldheader
{
    color: #fff;
    background: #7E8D8F; /*#bcc5c6;*/
    font-size: 13px;
    text-align: left;
}


.field-label.auto {
	width: auto;
}

.field-label.width35 {
	display: table-cell;
	width: 35%;	
	font-size: 13px;
}

.field-label {
	display: table-cell;
	width: 25%;	
	font-size: 13px;
}

.boxcontent-inlinetable
{
	display:inline-table;
}

.w50 label.field-label
{
    width: 30%;	
}

.w50 label.field-label.full
{
    width: 100%;	
}
.w50 div.field-input
{
    width: 70%;	
}

.w50 label.field-label.w15
{
    width: 15%;	
}

.w50 div.field-input.w35
{
    width: 35%;	
}

.w50 div.field-input.w50
{
    width: 50%;	
}

.rightalign
{
    text-align:right;
}

table.add_list tr.table_header th.rightalign_header, table.add_list td.rightalign_header
{
    text-align:right;
    padding-right:15px;
}

table.add_list tr.table_header th.centeralign_header, table.add_list td.centeralign_header
{
    text-align:center;
}

.centeralign
{
    text-align:center;
}

.valignmiddle
{
    vertical-align:middle;
}
.lft_cont {
  float: left;
  width: 49%;
}

.rgt_cont {
  float: right;
  width: 49.4%;
}

.Cont10
{
    width:10%;
}
.Cont40
{
    width:40%;
}
.Cont33
{
    width:33%;
}

.Cont59
{
    width:59%;
}
.Cont49
{
    width:49%;
}
.Contfull
{
    width:100%;
}

.field-label.w25 {
	width: 24.25%;
}

.field-label.w30 {
    width: 30%;
}

.field-label.w33 {
    width: 33%;
}

.field-label.w38 {
	width: 38%;
}

.field-label.w23 {
	width: 23%;
}

.field-label.width120
{
    width: 120px;
}
.field-input.width120
{
    width: -moz-calc(100% - 120px);
    width: -webkit-calc(100% - 120px);
    width: -o-calc(100% - 120px);
    width: calc(100% - 120px);
}
.field-input.w62
{
    width:62%;
}
.field-input.w85
{
    width:85%;
}
.field-input.w70
{
    width:70%;
}
.w15.strcture.field-label {
	width: 20%;
}

.field-label.w15 {
	width: 15%;
}

.field-label.w10 {
	width: 10%;
}

.field-label.w50 {
	width: 50%;
}

.field-input.width65 {
	width: 65%;
	min-height:28px;
	vertical-align:middle;
}

.field-input {
	width: 75%;
	min-height:28px;
	vertical-align:middle;
}

.field-label.padtop
{
    padding-top:7px;
}
 
.field-input.padtop
{
    padding-top:7px;
}

.w35.strcture.field-input {
	width: 30%;
}

.field-input.w35 {
	width: 35%;
}
.field-input.w40 {
	width: 40%;
}
.field-input.w20 {
	width: 20%;
}

.center
{
    text-align:center;
}

.field-input.full {
	width: 100%;
}

.field-label.full {
	width: 100%;
}


.field-label span.mandatory
{
    float:none;
}

.field-input.w35 input[type=checkbox]
{
    margin-bottom:7px;
}

.field-input-group {
	list-style-type: none;
}

.field-input-group li {
	float: left;
	width: 26%;
	margin-bottom:10px;
}

.box {
	width: 100%;
	margin-bottom: 20px;
	}

.box97 {
	width: 97%;
	margin-bottom: 8px;
}

.box50 {
	width: 49.5%;
	margin-bottom: 8px;
}


.box-nomargin
{
	margin-bottom: 0px !important;
}

.box .box-content {
  background: #fff;
  padding: 14px;
  border: 1px solid #dfdfdf;
}

.box97 .box-content {
  background: #fff;
  padding: 7px;
  border: 1px solid #dfdfdf;
}

.box .box-title {
	background: #dfdfdf;
	padding: 12px 14px 10px;
	color: #005899;
	font-size:15px;
	font-weight:normal;
}

.modal_content .box .box-title 
{
    margin: 0px;
}
  
.box h1, .box h2, .box h3, .box h4
{
    font-size:13px;
    color:#063468;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    background-color:#fff;
}

.box .box-content.no_border
{
    border:0px;
}

.lineheight28
{
    line-height: 28px;
}

.lineheight20
{
    line-height: 20px;
    min-height:20px;
}

.box .fieldheader
{
    line-height: 15px;
    min-height:15px;
    padding-top:10px;
    padding-bottom:10px;
    color: #fff;
    background: #7E8D8F; /*#bcc5c6;*/
    font-size: 13px;
}

.marginRight_10
{
    margin-right:10px;
}

.marginLR_10
{
    margin-left:10px;
    margin-right:10px;
}

.field-label.w15.width90
{
    width:90px;
}

.field-label.w15.width80
{
    width:80px;
}

.field-input.w35.width90
{
    width:calc(50% - 90px);
}

.field-input.w35.width80
{
    width:calc(50% - 80px);
}

.WLR3 .field-input {
	min-height:20px;
}


.clearfix:before,
.clearfix:after                                 { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after                                 { clear: both; }
.clearfix                   { zoom: 1; }
.clear-right                                    { clear: right; }
.clear                      { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

input[type="text"]:disabled
{
    background-color: #EEEEED;
}

.opt_bar_tab ul li
{
	width:30%;
	min-width:15px; 
    margin-right: 2px !important;    
    max-height:80px;    
	border:transparent none 0px;
}

.opt_bar_tab .tab_block ul li a
{
	padding:0px;
	float:none;
    width:auto;
	height:auto;
    display:block;
	overflow:hidden;
    text-align:center;    
    background-color:transparent;  
    border:#CCCCCC solid 1px;
    border-bottom: none 0px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;    
}

.expiring_backcolor
{
	background: #FFA477 !important;
}

.expired_backcolor
{
	background: #FF7D7D !important;
}

.expiring_forecolor
{
	color: #FFA477 !important;
}

.expired_forecolor
{
	color: #FF7D7D !important;
}

.warning_text
{
	color: Purple;
}


div#addToQueueDisplay input 
{
    background-color: #005899; 
    color: White; 
    text-align:center; 
    padding: 5px; 
    height: 40px; 
    width: 200px;
}

div#addToQueueDisplay .numFiles
{
	text-align: center;
    margin-top: 3px;
    margin-right: 20px;
    float:left;
}


div#addToQueueDisplay .numFiles #numFilesQueued
{
    color: #005899;
    font-size: 1.1em;
    font-weight: bold;
}

#file-summary th
{
    border: 0 !important;
}

#file-summary tr > td
{
    padding: 3px;
}


#file-summary td.data
{
    color: #005899;
    font-weight: bold;
}

#file-summary td span.fixed
{
    margin: 0;
    width: 390px;
    word-wrap: break-word;
}

#file-summary .label
{
    min-width: 150px;
}


#file-summary table 
{
    width: 100%;
}

.ui-widget-content
{
    color: #474747 !important;
}

.ui-widget
{
    font-family: Lato, Arial, sans-serif !important;
}


.ui-dialog 
{ 
    z-index: 99999 !important;
    padding: 25px !important;
}

.ui-dialog .ui-dialog-titlebar-close 
{ 
    left: 590px !important; 
    top: -5px !important;
    background: url(/Content/images/close_but.png) no-repeat left center !important;
    width: 30px !important;
    height: 30px !important;
    border: 0 !important;
}

.ui-dialog .ui-dialog-titlebar-close span 
{ 
    display: none !important;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus 
{ 
    left: 590px !important; 
    top: -5px !important;
    background: url(/Content/images/close_but.png) no-repeat left center;
    width: 30px !important;
    height: 30px !important;
    border: 0 !important;
}

.ui-dialog-title
{
    padding: 5px;
    color: #005899 !important;
}

.ui-dialog .ui-dialog-buttonpane 
{ 
    border: 0 !important;
}

.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active
{
    background-color: #005899 !important;
    text-align:center !important; 
    padding: 5px !important; 
    height: 40px !important; 
    width: 150px !important;
}

.ui-dialog-buttonset button.ui-state-default
{
    background: #005899 !important;
}

.ui-dialog-buttonset button.ui-state-hover 
{
    background: #005899 !important;
}

.ui-dialog-buttonset .ui-button-text
{
    margin-top: -4px;
    color: White !important; 
    width:65%;
}

#explainDiv
{
    z-index: 999999;
}
    

.smallbox
{
	margin-bottom: 5px;	
}


.tile
{
	min-width: 450px;
	width: 32.5%;
	margin:10px 10px 0 0;
	float: left;
	display:inline-block;

}

.tile table.no_alternaterows tr:not(.table_header), .tile table.no_hover tr:hover td 
{
	background: #fff !important;
}

.noBottomBorder  tr:last-child td

{
   border: none !important;
}

table.pad_5 td, th, .pad_5
{
    padding:5px;    
}

.FixChargePopup, .WLR3NotesPopup
{
    width:60%;
    top: 20%;
}

.TaskColor
{
    color: #838383;
}

.TaskOrder
{
    color: #838383;    
}

input.textfield.rateField.basetariffrate, input.textfieldright.rateField.basetariffrate
{
    color: #666;
    font-weight:normal;
}

input.textfield.rateField.errortariffrate,input.textfieldright.rateField.errortariffrate 
{
    color: red;
    font-weight:normal;
}

input.textfield.rateField.changedtariffrate,input.textfieldright.rateField.changedtariffrate
{
    color: #414141;
    font-weight:bold;
}

input.textfield.rateField,input.textfieldright.rateField
{
    color: #414141;
    font-weight:bold;
}

.DivButtonTask
{
    background-color: #005899;
    border: 1px solid #005899;
    border-radius: 2px;
    color: #FFFFFF;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
}

.DivButtonSmall
{
    background-color: #0D98FF;
    border: 1px solid #b7b7b7;
    border-radius: 2px;
    color: #ffffff;
    cursor: pointer;
    padding: 4px 7px;
}


input[type="button"]:disabled.DivButtonSmall
{
    background-color: #EEEEED;
    color:Black;
}

.cusorDefault {
   cursor: default
}

.disabled
{
    color: #ACACAC;
}

.table_header.square_border th:first-of-type,
.table_header.square_border td:first-of-type,
.table_header.square_border th:last-of-type,
.table_header.square_border td:last-of-type
{
    border-radius: 0 0 0 0;
}

.useBorderBoxSizing, .useBorderBoxSizingOnChildrenDivs div
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.useContentBoxSizing, .useContentBoxSizingOnChildrenDivs div
{
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
	
ul.selectList
{
  background: #fff;
  border: 1px solid #dfdfdf;
  color: inherit;
  overflow: auto;
  width: 100%;
}

ul.selectList li
{
	border: 1px solid #dfdfdf;
}

ul.selectList div
{
	padding:10px;
	float:left;
}

ul.selectList .selectorContainer .selectable, 
ul.selectList .selectorContainer .unselectable,
ul.selectList .selectorContainer .messageContainer
{
	border: 1px solid #fff;	
	width:48px;
	height:48px;
	overflow:hidden;
	border-radius: 6px;
	text-align:center;
	line-height: 48px;
}

ul.selectList span
{
	margin: 0px;
	float: none;
	line-height: normal;
	display: inline-block;
	vertical-align: middle;
}

ul.selectList .selectable
{
	background: #005899;
	color: #fff;
	cursor: pointer;
}

ul.selectList .unselectable
{
	background: rgba(223, 223, 223, 0.5);
	color: rgba(102, 102, 102, 0.5);
	cursor: default;
}

ul.selectList .selectorContainer .messageContainer
{
	border: 2px dashed rgb(102, 102, 102); 
}

ul.selectList .selectorContainer .group .messageContainer
{
	width: 100%;
}

ul.selectList .selectorContainer .group
{
	padding:5px;
	min-width: 50px;
}

ul.selectList .selectable:hover, ul.selectList .selected
{
	background: #e89227;
}

ul.selectList .selected
{
	font-weight:900;
}

ul.selectList .label
{
	width:195px;
	font-size: 1.1em;
}

ul.selectList .selectorContainer
{
	width: calc(100% - 225px);
}

.link
{
	cursor: pointer;
	color: #005899;
	text-decoration: underline;
}

.link:hover
{
	color: #0078b9;
}

.hidden
{
	display: none;
}

ul.selectList.white_theme li.selectable
{
	background: rgb(255, 255, 255);
	color: #666;
}

ul.selectList.white_theme li.selectable:hover
{
	background: rgb(239, 239, 214);
}
.NotificationBox
{
    border-radius: 4px;
    -webkit-border-radius: 4px;
    border:solid 1px;
    padding: 7px;
}

input.remMsClear::-ms-clear {
  width : 0;
  height: 0;
}

.AddressLookupButton
{	
    background-color:#005899;
    border: 1px solid #005899;
    border-radius: 2px;
    color: #FFFFFF;
    padding: 5px;
    cursor: pointer;
    font-weight: 800;
    box-sizing: content-box;
}

.AddressLookupButton::before
{
	content: "Address Lookup";
}

#editsitedetailsaddresslookup > div > div.AddressLookupButton
{
    margin-right: calc(5% - 6px);
}

#addcompanyaddresslookup > div > div.AddressLookupButton
{
    margin-right: calc(6% - 7px);
}

#addcompanystructaddresslookup > div > div.AddressLookupButton
{
    margin-right: calc(6% - 6px);
}

div[data-streettownblock] .addrLookupLabel, div[data-postcodeblock] .addrLookupLabel
{
	line-height: 30px; 
	vertical-align: middle; 
	min-height: 30px;
}

div[data-streettownblock] .addrLookupLabel::before, div[data-postcodeblock] [data-toggleaddresssearchcriteria]::before
{
	content: "Search by Street and Town/City";
}

div[data-postcodeblock] .addrLookupLabel::before, div[data-streettownblock] [data-toggleaddresssearchcriteria]::before
{
	content: "Search by Postcode";
}

div[data-streettownblock] input[type=text], div[data-postcodeblock] input[type=text]
{
	width: 149px;
}

div[data-streettownblock] > div:not([data-toggleaddresssearchcriteria]), div[data-postcodeblock] > div:not([data-toggleaddresssearchcriteria])
{
	padding: 14px 0px 12px 0px;
}

div[data-postcodeblock] > div:not([data-toggleaddresssearchcriteria])
{
	padding-left: 70px;
}

div[data-addresslookupcontrol] .addrLookupLabel
{
	color: #005899;
}

div[data-addresslookupcontrol].PostcodeMode .modal_content, div[data-addresslookupcontrol].StreetTownMode .modal_content
{
	height: 145px;
}

div[data-addresslookupcontrol].PostcodeMode.ShowingResult .modal_content, div[data-addresslookupcontrol].StreetTownMode.ShowingResult .modal_content
{
	height: 500px;
}

div[data-addresslookupcontrol] .modal_content
{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    min-width: 200px;
    max-width: 550px;
}
.ErrorNotification
{
    background-color:#f2dede;
    border-color: #ebccd1;
    color: #a94442;
}

.WarningNotification
{
    background-color:#fff1a8;
    border-color: #ffce55;
    color: #555;
}
.EditPopup400
{
    max-width:690px;
    min-width:400px;
}
.EditPopup800
{
    max-width:800px;
    min-width:700px;
}
.EditPopup1200
{
    max-width:1200px;
    min-width:1000px;
}

.padLeft5
{
    padding-left:5px;
}


input[type="datetime"]:disabled, input[type="password"]:disabled
{
    background-color: #E9E9E9;
}
.sectionPadding 
{
    padding-left:20px;
    padding-right:80px;
}
.sectionPadding1
{
    padding-left:55px;
}
.sectionPadding2
{
    padding-left:35px;
    padding-right:20px;
}
.sectionPadding3
{
   padding-left:20px;
   padding-right:60px;
}
.sectionPadding4
{
    padding-left:20px;
    padding-right:40px;
}

.marginleft0
{
    margin-left:0px;
}


.DivButtonTaskDisable
{
    background-color: #7E8D8F;
    border: 1px solid #7E8D8F;
    border-radius: 2px;
    color: #FFFFFF;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
}

.varHeightCenter
{
    top:50%;    
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.nofloat{
    float:none;
}

/* CSS Document */

.header_bg
{
    background: url(/Content/images/bg_header.jpg) repeat-x left bottom;
    border: 1px solid #D4D4D4;
}

.section_bg
{
    background-color: #a7c5dc;
}

.container_bg
{
    background: url(/Content/images/bg_container.jpg) repeat-x left top;
    
}

.content
{
    background-color: #fff;
}

.lft_panel
{
    border-right: 1px solid #f9d9bd;
}


.title
{
    color: #fff;
    white-space: nowrap;
}

.title_links a
{
    background: url(/Content/images/divider.png) repeat-y left top;
}

#LeftSubMenu
{
	overflow: auto; 
	overflow-x: hidden;
	max-height:210px;
}

.active
{    
    background-color: #005899;
    background-position: 94% center;
    height: 50px;
    color: #fff;
    line-height: 50px;
    text-transform: uppercase;
    margin-bottom:5px;
}

.inactive_title1
{
    border-bottom: 1px solid #F7D4B6;
    border-top: 1px solid #FEF6EE;
}

.inactive_title:hover
{
    background: url(/Content/images/lft_bg.png) no-repeat right top;
}


.trigger .sub_title ul li a:hover
{
    color: #474747;
    background-color: #bcc5c6;
}

.trigger .sub_title ul li a.focus
{
    background-color: #bcc5c6;
    color:#666;    
}

.trigger .sub_title ul li a
{  
    transition: all 0.3s ease-in-out; 
}

.sub_title ul li a span
{
    height: 16px;
    margin: 0px 3px 0 0 !important;
    width: 16px;
}

.sub_title ul li a:hover
{
    background-color: #e89227;
    color:#fff;
}


.sub_title ul li a.focus
{
    background-color: #e89227;
    color: #FFFFFF;
}

.rgt_panel
{
    color: #194a70;
}

.panel_1
{
    border-right: 1px solid #F9D9BD;
}

.panel_1.no_brdr
{
    border-right: none;
}

.ribbon ul li a.home
{
    background: url(/Content/images/icon_ribbon_home.png) no-repeat left center;
}

.ribbon ul li a.export
{
    background: url(/Content/images/icon_ribbon_export.png) no-repeat left center; /*display:none;*/
}

.ribbon ul li a.email
{
    background: url(/Content/images/icon_ribbon_email.png) no-repeat left center;
}

.ribbon ul li a.help
{
    background: url(/Content/images/icon_ribbon_help.png) no-repeat left center;
}

.ribbon ul li a.refresh
{
    background: url(/Content/images/icon_refresh.png) no-repeat left center;
    cursor: pointer;
}

.ribbon ul li a.user
{
   background: url(/Content/images/icon-user.png) no-repeat left center;
  
}

.ribbon ul li a.allowpopup
{
    background: none;
    float: left;
    cursor: pointer;
}

.ribbon ul li a.user strong
{
    color: #005899;
}

.ribbon ul li a.logout
{
    background: url(/Content/images/icon-power.png) no-repeat left center;
}

.ribbon ul li a.logout:hover
{
    background: url(/Content/images/icon-power-red.png) no-repeat left center;
    color:Red;
}

.ribbon ul li
{
    color: #194a70;    
    margin-top:3px;
    line-height:22px;
}

.ribbon ul li.right
{
    float: right;
}

.ribbon ul li.no_bg
{
    background: none;
}

.tabbing
{
    background: url(/Content/images/bg_tabbing.jpg) repeat-x left top;
}

.tabbing ul li a.active
{
    background: url(/Content/images/bg_active.jpg) repeat-x left top;
    border: 1px solid #F9D9BD;
    border-bottom: none;
}

.opt_bar
{
    padding-bottom: 5px;
}

.opt_bar_tab
{
	padding-top:10px;
	padding-left:10px;
	width:auto;
	padding-bottom: 0px; 	
}

.active_title span
{
    margin: 5px 10px 0px 10px;
}
.nav_menu_image span
{
  min-width:12px;
  min-height:30px;
  
}

.short_menu_image span
{
  min-width:12px;
  min-height:30px;
}


.opt_bar ul li.divide
{
    width:80px;
}

.opt_bar .page_head
{
    float: left;
    height: 30px;
    width: 60%;
    line-height: 30px;
}

table.add_list
{
    table-layout:auto;
}

input.search
{
    color: #383838;
    border: 1px solid #b7b7b7;
    background: url(/Content/images/icon_search.png) no-repeat 98% center #FFF;
    font-size: 13px;
    line-height: 20px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

input.search_button
{
    color: #fff;
    border: #bcc5c6 solid 1px;
    background:#005899 url(/Content/images/icon_search.png) no-repeat;
    width: 90% !important;
    max-width: 253px; /*background: url(/Content/images/icon_search.png) no-repeat 98% center #FFF;*/
}

input.search_button_no_text, button.search_button_no_text
{
	border: #bcc5c6 solid 1px;
	background:#005899 url(/Content/images/icon_search_btn.png) no-repeat center;
	width: 30px;
    height: 30px;
    vertical-align: middle;
    cursor: pointer;
}

.table_container
{    
    color: #333333;
}

#footer
{
    background-color: #fff;
    border-top: 1px solid #efefef;
}

/*...........CP Groups...........*/


.table_container table.news_list
{
    border-left: 1px solid #FFEAD8;
    border-bottom: 1px solid #FFEAD8;
}

table.news_list tr.table_header
{
    background-image: url(/Content/images/bg_table_header.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    background-color: #d78e61;
}

table.news_list tr.table_header td
{
    border-right: 1px solid #e3935d;
    border-bottom: 1px solid #fff;
    color: #fff;
}

table.news_list tr.table_row
{
    background-color: #ffffff;
}

table.news_list tr.table_row td
{
    border-right: 1px solid #ffead8;
    color: #000;
}

table.news_list tr.table_row_alt
{
    background-color: #fff9f4;
}

table.news_list tr.table_row_alt td
{
    border-right: 1px solid #ffead8;
}


ul.pagenation li a:hover
{
    color: #d9681c;
}

ul.pagenation li a.active
{
    color: #fff;
    background-color: #d9681c;
}




/*------------------------------add_list------------------------------*/


.row_alt_1
{
    border-right: 1px solid #E3935D;
    background: #FFF9F4;
}



.sub_head_site
{
    color: #194A70;
    font-size: 14px;
    padding: 0 0 0 15px;
    font-weight: bold;
}

.bgnone_nav
{
    background: none !important;
    text-decoration: none;
}

.bgnone_nav_active
{
    background: none !important;
    text-decoration: none;
    font-weight: bold;
}

.bgnone_active
{
    background: none !important;
    text-decoration: none;
    font-weight: bold;
}

.mandatory
{
    color: Red;
    margin: 0 !important;
    padding: 0 2px 0 0;
}

.sameLineDiv .mandatory
{
    float: none;
}

.current_nav
{
    font-weight: lighter;
    background-color: #e89227;
    color: #FFFFFF;
}

.plus_icon
{
    background: url(/Content/images/icon-plus.png) no-repeat;
}

.minus_icon
{
    background: url(/Content/images/minus_minus.png) no-repeat;
}

.primary
{  
    background: url(/Content/images/icon-home.png) no-repeat 15px center;    
    line-height:30px;
}

.sub_title ul li a.primary  
{
   white-space: nowrap;
}

.active_title2
{
    
    height: 50px;
    line-height: 50px;
    width: 100%;
  
}
.title2 a
{
    background-color: #f9fafb;
    color: #005899;
}
.title2
{
    display: block;
    background-color: #f9fafb;
    color: #005899;
    background-position: 95% center;
    position: relative;
    height: 45px;
    line-height: 45px;
    text-transform: uppercase;
    padding-left:10px;
    vertical-align:middle;
}

.refresh_btn
{
    background: url(/Content/images/icon_refresh.png) no-repeat;
    border: none;
    width: 67px;
    height: 20px;
    margin: 20px 5px 0 0;
    cursor: pointer;
    padding-left: 20px;
}

.closePopupLink
{
    background: url(/Content/images/close_but.png) no-repeat left center;
    position: absolute;
    right: -10px;
    top: -10px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.centerImage16x16
{
    left:50%;
    top:0%;
    margin-top:0px;
    margin-left:8px;
}



/* latin-ext */
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(/Content/css/Lato/LatoLight.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(/Content/css/Lato/LatoLightLatin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(/Content/css/Lato/LatoRegular.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(/Content/css/Lato/LatoRegularlatin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}


/* CSS Document */

/* COMMON */
html {
  min-height: 100%;
  height:100%;
  /*overflow-x: auto;*/
  vertical-align: baseline;
}

body, html
{
    margin: 0px;
    padding:0px
}
body
{
    background-color: #fff;
    position: relative;   
    color: #666;
    font-family: Lato, Arial, sans-serif;
    font-size: 13px;
    text-align: left;  
}

.mainLogo
{
    
    padding-top:10px;
    padding-bottom:5px;
    background:url("/Content/images/logo.png") no-repeat;
    background-position:center;
    width:100%;
    height:70px;
}

.mainPoweredLogo
{
    background: url("/Content/images/Powered.png");
    background-repeat: no-repeat;
    height: 70px;    
    width:13%;
    display:none;
}

.powered-logo
{
    position: absolute;
    right: 50px;
    top:2px;
}

.menuIcon
{
    background: url("/Content/images/mobile-navigation-toggle.png");
    background-repeat: no-repeat;
    height: 32px;    
    width:32px;
}


.header-logo
{
    display: table-cell;
    margin:auto;
    vertical-align: middle;
    line-height:inherit;
}
.header-main
{
    border: 0;
    height:70px;
    margin-top:5px;
    margin-bottom:5px;
    line-height:70px;  
    width:100%;  
}

.header-main div
{
    float: inherit;
    text-align: center;
   
}

.header div a
{
    color: #FFD800;
}

.messagecontainer
{
    overflow: hidden;
    margin-top: 5%;
    margin-bottom: 5%;
    margin-left:5%;
    min-height:90px;
    vertical-align: middle;
    background-position: 100% center;
}


.messagecontainer td
{
    padding-bottom: 5px;
    font-size:30px;
    font-weight:100;
}

.messagecontainer a
{
   vertical-align:middle;
   color: rgb(71, 71, 71);
   text-decoration: none;
}

.messagecontainer td a.user
{
    font-weight:100;
    color:#e89227;    
}

.messagecontainer td a.user strong
{
    color:#005899;
    font-weight:100;
}


.messagecontainer td a span
{
    margin:0px 0px 0px 5px;
}

.divlogout a span.logout
{
    vertical-align:middle;
    min-height: 20px;
    min-width: 20px;
    background-image: url('/Content/images/icon-power.png');
    background-size: 16px 16px;
    background-repeat:no-repeat;
}

.divlogout
{
    top: 15px;
    left: calc(100% - 40px);
    position: absolute;
}

.divlogout a span.logout:hover
{
    background-image: url('/Content/images/icon-power-red.png');
}

.header img, .navPanel img, .navSelect img
{
    vertical-align: middle;
    border: none;
}



.invoiceSubTotalStyle td
{
    border-top: 1px dashed #666;
  
}

.invoiceTotalStyle td:first-of-type
{
    border-radius: 6px 0 0 6px;
}

.invoiceTotalStyle td:last-of-type
{
    border-radius: 0 6px 6px 0;
}

.invoiceTotalStyle td
{
    background-color: #96A4A5;
    color: #FFFFFF;
    font-weight: bold;
    font-weight: bold; /*border-bottom: 1px dashed #666;*/
    line-height: 25px;
    padding: 5px 10px 5px 5px;
}

.quickSearch
{
    margin-left:0px; 
    padding:5px 0px; 
    float: left; 
    position:relative; 
    width: 60%;
}


.invoiceDetailLabel
{
    /*font-weight: bold;*/
    padding: 0px 0px;
    vertical-align: top;
    font-size: 12.0pt;
    text-align: center;
}
.invoiceDetailLabel .invoiceNumberLabel
{
    text-align: left;
}
.invoiceDetailData .invoiceNumber
{
    font-size: 24.0pt;
    text-align: left;
}

.invoiceDetailData
{
    vertical-align: top;
    font-size: 16.0pt;
    text-align: center; /*font-family:"Calibri","sans-serif";*/
}

.accountInfoAddress
{
    vertical-align: top;
    text-align: left;
    font-size: 11.0pt;
    margin: 5px 5px 5px 5px;
}

.accountInfoAddress .large
{
    text-align: left;
    font-size: 16.0pt;
}


.accountInfo
{
    vertical-align: top;
    text-align: left;
    font-size: 10.0pt;
    margin: 5px 5px 5px 5px;
}


.invBreakdown
{
    font-size: 11pt !important;
    text-indent: 1px;
    margin-left: 5px;
    vertical-align: middle !important;
}

.detail
{
    font-size: 9pt !important;
}


.subHeader
{
    background-image: url('/Content/images/img/subheader_bg.png');
    background-repeat: repeat-x;
    height: 27px;
}
.subHeader div
{
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
    color: #10428C;
}
.clear
{
    clear: both;
    float: none;
    height: 0px;
}
.title
{
    font-size: 12px;
    font-weight: bold;
    padding: 0px 5px;
}

/* NAVIGATION */
.navigation
{    
    width: 18%;
    margin: 0;
    top:0;
    min-height:100%;
    background-color: #dfdfdf;   
    position: absolute;
}
.navPanel
{
    padding: 10px;
    height: 60%;
}
.navPanel a, .navPanel a:visited
{
    padding: 5px 5px;
    display: block;
    color: #000000;
    border: solid 1px #ffffff;
    text-decoration: none;
}
.navPanel a:hover
{
    background-color: #FFE88C;
    border: solid 1px #D69C00;
}
.navSeparator
{
    height: 5px;
    background-image: url('/Content/images/nav_separator.png');
    background-repeat: repeat-x;
    background-position: center;
}

.bodyContent
{
    Padding-left:1.3%;
    Padding-right:1.3%;    
    height: auto !important; 
    min-height: 100%; 
    background-color:#F4F5F6;
}

.margin20
{
    Padding-left:1.3%;
    Padding-right:1.3%;
    clear:both;
}


.navSelect
{
    bottom: 0px;
    width: 100%;
    
}
.navSelect a
{
    display: block;
    transition: all 0.3s ease-in-out;
}
.navSelect a:hover
{
    background-color: #e89227;
    color: #fff;
    font-weight: bolder;
}

.current_nav a 
{
    color: #fff;
    font-weight: bolder;
}

/* CONTENT */

.mainContentPanel
{
    width:81.9%;
    float:right;
    height: 100%; 
    background:#fff;  
    height:inherit; 
}

.content
{
    vertical-align: top;
    height:inherit;
}

.contentPanel
{
    width:100%;
}




/*Theme.css*/

.section_bg
{
    background-color: #A7C5DC;
}
.section
{
    color: #FFFFFF;
    font-size: 11px;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    padding: 0 1%;
    text-align: right;
    width: 98%;
}


.tab_block
{
    float: left;
    line-height: 34px;
    width: 60%;
}

.tab_block ul
{
    margin: 0;
    padding: 0 px;
    width: 100%;
}

.tab_block ul li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

.tab_block ul li a
{
    /*margin: 0 1px 0 0;*/
    padding: 0 50px;
    list-style: none;
    float: left;
    background: #fff;
    border-right: #e6b99c solid 1px;
    line-height: 27px;
}

.tab_block ul li a.current
{
    margin: 0;
    padding: 0 50px;
    list-style: none;
    float: left;
    background: #005899;
    color:#fff;
    font-weight:bold;
}

.tab_block ul li a.selected
{
    background: #005899; 
    color:#fff;
    font-weight:bold;
}

a.un_line
{
    text-decoration: underline;
}
a:hover.un_line
{
    text-decoration: none;
}
a.no_line
{
    text-decoration: none;
}

.pad_0
{
    padding: 0 !important;
}

/* ******************* Pager CSS***********************************/
/* Page Numbers */




.pages
{
    
    float: right;
    font-size:12px;
    padding: 5px 0 0 12px;
    height:auto;
    text-align:right;
}

.pages span
{
    color: #d69c00;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    margin: 0px;
    border: 1px solid #fff;
    background: #fff;
}

pages span.pageof
{
    border: 0px;
    color: #000;
    font-weight: bold;
}


.pages a
{
    color: #194A70;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
}

.pages a:hover
{
    color: #d69c00;
}

.pages a.noncurrent
{
    background: #005899;
    color:#fff;
}
.pages span.current
{
    border: 1px solid #ffd800;
    font-weight: bold;
    background: #e89227;
    color: #fff;
}

.pages a
{
    text-decoration: none;
    line-height: 12px;
    border:none;
    font-weight: bold;    
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    overflow:hidden;
    height: 12px;
}

.pages span
{
    text-decoration: none;
    line-height: 13px;
}
.pages span.pageof
{
    border: 0px;
    color: #000;
    font-weight: bold;
}
.pages a.current
{    
    color: #FFF;
    background: #e89227;
}

.pages a:hover
{
    border-color: #ffd800;
}

.pages a.nextprev
{
    font-weight: bold;
}

.pages span.nextprev
{
    color: #666;
}

.pages span.nextprev
{
    color: #999;
    line-height: 12px;
    margin-left: 1px;
    margin-top: 0;
    height: 13px;
}

.pages .nextprev-next
{
    float: right;
}
.sortcolumn
{
    cursor: pointer;
}

.sorting {
  background: url("/Content/images/sort_both.png") no-repeat center right;
}
.sorting_asc {
  background: url("/Content/images/sort_asc.png") no-repeat center right;
}
.sorting_desc {
  background: url("/Content/images/sort_desc.png") no-repeat center right;
}
.sorting_asc_disabled {
  background: url("/Content/images/sort_asc_disabled.png") no-repeat center right;
}
.sorting_desc_disabled {
  background: url("/Content/images/sort_desc_disabled.png") no-repeat center right;
}

.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}


.desc
{
    background: url("/Content/images/arrow_up.png") no-repeat;
    background-position: right 50%;
    padding-right: 14px;
}

.asc
{
    background: url("/Content/images/arrow_down.png") no-repeat;
    background-position: right 50%;
    padding-right: 14px;
}

/* ***************************************************************/

.chart_main
{
    float: left;
    width: 99.3%;
    padding: 5px 0 0 5px;
}

.chart_block
{
    width: 49.5%;
    float: left;
    margin: 0 0 5px 0;
    border: 1px solid #E7A67B;
}

.chart_block_rgt
{
    width: 49.5%;
    float: right;
    margin: 0 0 5px 0;
    border: 1px solid #E7A67B;
}

.chart_heading
{
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    padding: 5px 0 5px 11px;
    background: #E7A67B;
}

.chart_type
{
    font-size: 11px;
    color: #000;
    padding: 5px 10px;
}

.chart_type select
{
    height: 22px !important;
}

.chart_type select.chart_drop
{
    width: 230px;
}

.chart_area
{
    padding: 0 10px;
}



.RefineSearch
{
    
    position: relative;
    margin-left: 10px;
    padding: 3px;
}

.AddNewTask
{
    float: right;
    position: relative;
    /*padding: 3px 5px 3px 5px;*/
    cursor: pointer;
    font-size:13px;
}

.DivButton
{
    background-color: #005899;
    border: 1px solid #005899;
    border-radius: 2px;
    color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.DivButtonDisabled
{
    background-color: #999999;
    border: 1px solid #999999;
}

.ButtonText
{
    color: #FFFFFF;
}

.wizNavOff
{
    color: #FFFFFF;
    border: 1px solid #bcc5c6;
    background-color: #bcc5c6;
    font-weight: normal;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 0px 15px 0px 15px;
    margin-left: -5px;
    margin-top: 5px;
    white-space: nowrap;
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.wizNavOn
{
    font-weight: normal;
    background-color: #005899;
    color: #FFFFFF;
    border: 1px solid #005899;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 0px 15px 0px 15px;
    margin-left: -5px;
    margin-top: 5px;
    white-space: nowrap;
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.wizNavSep
{
    background-color: #FFFFFF;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    
    position:relative;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 0px 5px 0px 5px;
    margin-left:-23px;
    width:7px;
    left:5px;
    display:inline-block;
    cursor:pointer;
}

.wizNavValid:after
{
    content: " \2713";  
}

.wizNavInValid:after
{
    content: " \2717";
}

.short_menu
{
    width: 2%;
    min-width: 15px;
    height: 90%!important;
    margin: 0;
    background-color: #ffffff;
    float: left;
    vertical-align: bottom;
    position: relative;
    border: 1px solid #CF7A42;
    border-radius: 2px;
    padding-left: 2px;
    padding-right: 5px;
}

.listDiv
{
    background-color: White;
    border: #E7A67B solid 1px;
    overflow: auto;
    height: 100px;
    margin: 10px 50px 5px 0px;
    max-width: 250px;
    width: 100% !important;
}

.ServiceSectionHeader
{
    color:#FFFFFF;
    padding-left:5px;
    background-color:#E7A67B;
    margin-left:0px;
    width:calc(100% - 5px);
}

.ServiceSection
{
    width: calc(100% - 12px);
    padding-bottom:5px;
    margin-bottom:5px;
}


/* Quick links service picker */
.containerSection {
    float:left;
    height:90px;
    padding:10px 0px 10px 10px;
}

.mainSection {
    float:left;
    width:45%;
    height:400px;
    background: none repeat scroll 0 0;
    margin:20px 0px 10px 20px;
    padding:10px;    
    color:white;
    text-align: center;
    font-size:1.5em;
    border:none;     
    position:relative;
}

.mainSectionQuickLinkColor {
    /*background: linear-gradient(#A9A9A9, transparent);*/
    color: #FFFFFF; 
    margin-top:10px;   
    box-shadow: #005899 4px 4px 4px 4px; 
}

.quicksection {
    min-height:100px;
    max-height:100px;
    min-width:100px;
    max-width:100px;    
    background-color: #005899;/*#EF9606;*/
    float:left;    
    overflow:hidden;
    vertical-align:bottom;
    font-size: 0.7em;       
    box-shadow: #444444 3px 3px;
    display:inline;
    position: relative;
    text-align: left;
}

.quicksection a{    
    display:block;
    height:100%;
    width: 100%;   
    padding:0px; 
}

.quicksection:hover{ 
    background-color: #005899;
}

.clickable {
    cursor:pointer;    
    text-decoration:blink;
    font-weight:bold;
}

.SectionCentreAlign{
    margin: 0px auto; 
    display: table;
    max-width:350px;
}

/**************** To show the  text at bottom ***************/
.downtext{ 
    bottom:0;
    height:100%;
    width:100%;
    display:block;
    position:absolute;  
}

.downtext span{
    margin:0px;
    padding:3px;
    padding-right:0px;
    height:30px;
    width:100%;
    bottom:0;
    background-color:#005899;
    opacity:0.8;
    color:#FFFFFF;
    display:block;
    vertical-align:bottom;
    position:absolute;  
}

.downtext .clickable span:hover{ 
    font-style:italic;
}
/**************** End ***************/

/****************************For child sections*********************/
.popup_menu{    
    position:absolute;
    left:0;
    right:0;       
    z-index:2;
    min-width:320px;
    min-height:100px;
    font-weight:bold;
    background-color: #F2AB37;
    opacity: 0.95;   
    box-shadow: #444444 2px 2px;    
}
.subSection{
    float:left;
    padding:10px;
    margin: 3px;    
    position:relative;
    padding-bottom:35px;
}
.subSection ul li{
    width:252px;
    display:inline-block;
    position: relative;
    padding: 2px 20px;     
}

.more {
    -webkit-transition: max-height 1s, margin-bottom 1s;
    transition: max-height 1s, margin-bottom 1s;   
}
.more:hover {
    max-height:1000px;
    margin-bottom: 1px;    
}
.more a {
    display:inline-block;
    position:relative;
    color: #FFFFFF;
}
.more li:hover {
    font-weight:bold;
}
.more li a:hover {
    color:#002222;
}
/****************End**************************/

img.desaturate {         
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    filter: gray;   
    opacity:0.8;
}

.center_align {
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 15px;    
}
.quicksection img.center_align {
    max-width:90px;
    max-height:90px;
}
/* end of Quick links service picker */

.pg_label 
{
    float: left;
    margin-top: 5px;
    margin-left: 20px;
}

.pg_label + input 
{
    float: right;
    margin-top: 10px;
    margin-right: 20px;
}

.pg_input 
{
    float: right;
    margin-top: 2px;
    margin-right: 21px;
}


.pg_main 
{
    width: 290px;
}

.pg_sub 
{
    width: 268px;
}

.pg_cell 
{
    width: 10em;
}

.pg-indent 
{
    padding-left:2em;
}


.two-col
{
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
}



select.action_Error, textarea.action_Error, input.action_Error 
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
    font-size: 11px;
    font-weight: normal;
}

.pad_10
{
    padding:10px;
}

.opt_bar_tab .tab_block ul li a.selected
{
	background-color:#dfdfdf;
	color: #005899;
}


.dynamicDiv
{
    width:33%;
    min-width: 310px;
    left:0 !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    height: 150px !important;
    background-color: rgb(250, 250, 250);
    border: 1px solid #CCC;
    position: fixed !important;
    margin:auto !important;
    
    -webkit-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);
    -moz-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);
    box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);
    
}

.dynamicDiv > div
{
    margin-top: 50px !important;
    color:#005899;
}

.notesDoc, .notesDoc:hover
{
	background: url("/Content/images/icon-document.png");
    background-repeat: no-repeat;
    height: 25px;    
    width:25px;
}

.notesDoc:hover
{
	background: url("/Content/images/icon-document-dark.png") no-repeat;
}

.scDescEdit 
{
    background: url(/Content/images/icon_edit_bw.png)  no-repeat;    
    background-position:left;
    width: 15px;  
    height: 15px;
    display: inline-block;   
    float:none;   
}

.scDescEdit:hover
{
    background: url(/Content/images/icon_edit_bw.png)  no-repeat;   
}


.CompanyPerCarrierMarkup
{
	background: url("/Content/images/icon-arrow-child.png");
    background-repeat: no-repeat;
    height: 25px;    
    width:25px;
    margin-left:10px;
    margin-right:10px;
}


.plus_icon
{
	background: url("/Content/images/plus_icon.png");
    background-repeat: no-repeat;
    height: 20px;    
    width:20px;
}

.minus_icon
{
	background: url("/Content/images/minus_icon.png");
    background-repeat: no-repeat;
    height: 20px;    
    width:20px;
}

span.breadcrumb 
{
    margin:0px;
}

.btn span
{
    margin:0px;
}

.quote section.quote__top .quote__quick-info span
{
     margin:0px;
     float:none;
}

.quote section.quote__customer-details .address h3, .quote section.quote__products-or-services h4
{
    color:#404041;
}
.breadcrumbpaneltxt
{
    width:30%;
    float:right;
    display:inline-block;
    line-height:48px;
}

.quote .black-bar h2,h3,h4,h5,h6
{
    text-transform:none;
}

.Error
{
    color:Red;
}

.add_list > tbody > tr.highlightrow
{
	color: #00aff0 !important;
}

input[type='text'].readonly
{
    color: #AAAAAA;
    border-color: #AAAAAA;
    background-color: #EEEEED;
}

.SemiTransparent{
    opacity:0.5;
}

.Opaque{
    opacity:1;
}

.Bold {
    font-weight: bold;
}

.table.normalHeaders thead th{
        font-size:14px !important;
} 

.sBar 
{
    color: #6d7983;
    margin-left: 5px;
    margin-right: 5px;
}

.endpointAddresses {
    display: flex;
    flex-wrap: wrap;
}

.endpointAddresses > address {
    display: inline-block;
    padding: 15px 15px;
    padding-right: 35px;
    background: #fff;
    min-height: 20px;
    margin: 5px;
    margin-bottom: 20px;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    flex-grow: 1;
    min-width: 25%;
    max-width: 50%;
}

.endpointAddresses a {
    vertical-align: top;
    position: relative;
    left: 27px;
    top: -4px;
}

tr.suspendedEndpoint, tr.suspendedEndpoint a {
    color: red;
}

div.suspendedEndpoint > label.badge {
    font-size:1.0em;
}

select.disable-control {
    pointer-events:none;
}
/* Menu Image Hover*/

.sub_title ul li a.Menu
{
    padding-left:20px;
}

.sub_title ul li a.Menu img
{
   opacity: 0.4;
   filter: alpha(opacity=40);
   transition: all 0.3s ease-in-out;
}


.title_inactive a.Menu img
{
   opacity: 0.4;
   filter: alpha(opacity=40);
   transition: all 0.3s ease-in-out;
}


.sub_title ul li a.Menu:hover img,.sub_title ul li a.Menu.focus img
{
   opacity: 100;
   filter: alpha(opacity=100);
}

.title_inactive a.Menu:hover img,.title_inactive.current_nav a.Menu img
{
   opacity: 100;
   filter: alpha(opacity=100);
}


.sub_title ul li a.Menu span
{
    padding-right:10px;
}

.Menu 
{
    padding-left:10px;
    padding-right:5%;
    background-repeat:no-repeat;
    background-position:center left 20px;
    background-size:16px 15px;    
}


.nav_menu_image span.right
{
      background: url(/Content/images/icon-arrow-right-white.png)  no-repeat scroll 2px center transparent;
}
.nav_menu_image span.left
{
    background: url(/Content/images/icon-arrow-left-white.png)  no-repeat scroll 2px center transparent;
}

.short_menu_image span.right
{
      background: url(/Content/images/icon-arrow-right-white.png)  no-repeat scroll 2px center transparent;
}
.short_menu_image span.left
{
    background: url(/Content/images/icon-arrow-left-white.png)  no-repeat scroll 2px center transparent;
}

.opt_bar ul li a.add
{
    background: url(/Content/images/icon-plus.png)  no-repeat scroll 2px center transparent;
    float: left;
    margin-right: 10px;
    width: 30px;
    line-height: 19px;
}


.opt_bar ul li a.add:hover, .opt_bar a.add_from_stock:hover
{
    color: #23b954;
    background: url(/Content/images/icon-plus-green.png)  no-repeat scroll 2px center transparent;
}


.opt_bar ul li a.save_close:hover, .opt_bar ul li input.save_close:hover
{
    color: #23b954;
    background: url(/Content/images/icon-cross-green.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.export
{
    background: url(/Content/images/icon-document.png)  no-repeat scroll 0px center transparent;
}

.opt_bar ul li a.help
{
	 background: url(/Content/images/icon_ribbon_help.png)  no-repeat scroll 0px center transparent;
}

.opt_bar ul li a.save:hover
{
    color: #23b954;
    background: url(/Content/images/icon-check-green.png)  no-repeat left center;
}

.opt_bar ul li .opt_bar ul li input.save_submit:hover, .opt_bar ul li input.save:hover, .opt_bar ul li input.save_continue:hover
{
    color: #23b954;
    background: url(/Content/images/icon-check-green.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.edit:hover
{
    color: #23b954;
}

.opt_bar ul li input.notes:hover, .opt_bar ul li a.notes:hover
{
     color: #23b954;
}

.opt_bar ul li input.wlr3notes:hover, .opt_bar ul li a.wlr3notes:hover
{
     color: #23b954;
}


.opt_bar ul li a.reportPDf:hover
{
    color: #23b954;
}

.opt_bar ul li a.del:hover, .opt_bar ul li input.delete_btntype:hover, .opt_bar ul li input.delete:hover
{
	color: #E30613;
	background: url(/Content/images/icon-trash-red.png)  no-repeat scroll 10px center transparent;
	
}

.opt_bar ul li input.cancel:hover
{
    color: #262121;
    background: url(/Content/images/icon-cross-dark.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.close:hover, .opt_bar ul li input.close:hover
{
    color: #262121;
    background: url(/Content/images/icon-cross-dark.png)  no-repeat scroll 2px center transparent; 
}

.opt_bar ul li input.activate:hover
{
    color: #23b954;
    background: url("/Content/images/icon-check-green.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.unlock:hover
{
    color: #23b954;
    background: url(/Content/images/icon_unlock.png)  no-repeat scroll 10px center transparent;
}

.opt_bar a.add_from_stock
{
    background: url(/Content/images/icon-plus.png)  no-repeat scroll 2px center transparent;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px 20px;
    line-height: 19px;
}

.opt_bar ul li a.edit
{
    background: url(/Content/images/icon_edit.png) no-repeat scroll 2px center transparent;
    float: left;
}

.opt_bar ul li a.del
{
    background: url(/Content/images/icon-cross.png)  no-repeat scroll 10px center transparent;
    float: left;
}


.opt_bar ul li a.save
{
    background: url(/Content/images/icon-check.png) no-repeat left center;
    float: left;
}


.opt_bar ul li input.save
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_continue
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_submit
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.cancel
{
    background: url("/Content/images/icon-cross.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.delete
{
    background: url("/Content/images/icon-trash.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.delete_btntype
{
    background: url("/Content/images/icon-trash.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.activate
{
    background: url("/Content/images/icon_activate.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_close
{
    background: url("/Content/images/icon-cross.png") no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.notes
{
    background: url(/Content/images/assigned_package.png)  no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.wlr3notes
{
    background: url(/Content/images/notebook3.png)  no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.add
{
    background: url(/Content/images/icon-plus.png) no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.next
{
    background: url("/Content/images/arrow_right_blue.png") no-repeat scroll 10px center transparent;
}
.opt_bar ul li a.save_close
{
    background: url(/Content/images/icon_cross)  no-repeat scroll 10px center transparent;
    float: left;
}
.opt_bar ul li a.notes
{
    background: url(/Content/images/assigned_package.png)  no-repeat scroll 2px center transparent;
    float: left;
}
.opt_bar ul li a.wlr3notes
{
    background: url(/Content/images/notebook3.png)  no-repeat scroll 4px center transparent;
    float: left;
}
.opt_bar ul li a.reportPDf
{
    background: url(/Content/images/report.png)  no-repeat scroll 2px center transparent;
}
.opt_bar ul li a.close, .opt_bar ul li input.close
{
    background: url(/Content/images/icon-cross.png)  no-repeat scroll 2px center transparent; /*float: left;*/
}
.opt_bar ul li a.discount
{
    background: url(/Content/images/symbol_percent.png)  no-repeat scroll 2px center transparent;
}
.opt_bar ul li input.unlock
{
    background: url("/Content/images/icon_unlock-gray.png") no-repeat scroll 10px center transparent;
}

.cart_icon
{
	background: url("/Content/images/shoppingcart_Icon.png?v=2");
    background-repeat: no-repeat;
    height: 60px;    
    width:60px;
    margin:0px;
}

.task_icon
{
	background: url("/Content/images/TaskEdit_Icon.png?v=2");
    background-repeat: no-repeat;
    height: 60px;    
    width:60px;
    margin:0px;
}

.Edit 
{
    background: url(/Content/images/icon_work.png)  no-repeat;    
    background-position:left;
    width: 15px;  
    height: 15px;
    display: inline-block;   
    float:none;   
}

.Edit:hover
{
    background: url(/Content/images/icon_work-dark.png)  no-repeat;   
}


.disabledIcon
{
    background: url(/Content/images/cp_Information.png)  no-repeat;    
    background-position:left;
    width: 16px;  
    height: 15px;
    display: inline-block;   
    float:none;   
    margin:0 0 0 5px;
}

img.addToCart
{
	background: url(/Content/images/shopping_cart_empty.png) no-repeat;
}

span.addToCart
{
	background: url(/Content/images/shopping_cart_empty.png) no-repeat;
	background-position: center ;
	width: 16px;  
    height: 16px;
    display: inline-block;   
    float:none;   
}

table .icon-error
{
	background-image: url(/Content/assets/img/icon-error.svg);
}
input[type=checkbox].label_txt
{
    min-width:0px;
}



input[type="checkbox"]:not(:checked):not([style="display: none"]),
input[type="checkbox"]:checked {
	position: relative;
    left: -9999px;
	border:none;		
}


input[type="checkbox"]:not(:checked):not([style="display: none"])  + label,
input[type="checkbox"]:checked + label {
	padding-left: 18px;
	position: relative;
	font-size: 13px;
	cursor: pointer;
}

input[type="checkbox"]:not(:checked):not([style="display: none"]) + label:before,
input[type="checkbox"]:checked + label:before {
	content: '';
	width: 12px;
	height: 12px;
	border: none;
	position: absolute;
	top: 0px;
	left: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

input[type="checkbox"]:not(:checked):not([style="display: none"])  + label:before {
	background: #bcc5c6;
}

input[type="checkbox"]:checked + label:before {
	background: #e89227;
}

input[type="checkbox"]:checked + label.partChecked:before
{
    background: #9a7f5d;
}

input[type="checkbox"]:not(:checked):not([style="display: none"])  + label:after,
input[type="checkbox"]:checked + label:after {
	content: '\2714';
	position: absolute;
	top: -1px;
	left: 2px;
	color: #fff !important;
	font-size: 10px;
	transition: all 0.2s;
}

input[type="checkbox"]:not(:checked):not([style="display: none"])  + label:after {
	opacity: 0;
	transform: scale(0);
}
input[type="checkbox"]:checked + label:after {
	opacity: 1;
	transform: scale(1);
}

input[type="checkbox"]:disabled:checked + label:after {
	color: #999;
}
input[type="checkbox"]:disabled + label {
	color: #aaa;
}




input[type="checkbox"]:not(:checked):not([style="display: none"]) + input +  label,
input[type="checkbox"]:checked + input + label {
	padding-left: 18px;
	position: relative;
	font-size: 13px;
	cursor: pointer;
}

input[type="checkbox"]:not(:checked):not([style="display: none"]) + input + label:before,
input[type="checkbox"]:checked + input + label:before {
	content: '';
	width: 12px;
	height: 12px;
	border: none;
	position: absolute;
	top: 0px;
	left: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

input[type="checkbox"]:not(:checked):not([style="display: none"]) + input + label:before {
	background: #bcc5c6;
}

input[type="checkbox"]:checked + input + label:before {
	background: #e89227;
}

input[type="checkbox"]:checked + input + label.partChecked:before {
	background: #9a7f5d;
}


input[type="checkbox"]:not(:checked):not([style="display: none"]) + input + label:after,
input[type="checkbox"]:checked + input + label:after {
	content: '\2714';
	position: absolute;
	top: 0px;
	left: 2px;
	color: #fff !important;
	font-size: 10px;
	transition: all 0.2s;
}

input[type="checkbox"]:not(:checked):not([style="display: none"]) + input + label.partChecked:after,
input[type="checkbox"]:checked + input + label.partChecked:after
{

    content: '\26AB';
    left: 2px;
}



input[type="checkbox"]:not(:checked):not([style="display: none"]) + input + label:after {
	opacity: 0;
	transform: scale(0);
}
input[type="checkbox"]:checked + input + label:after {
	opacity: 1;
}

input[type="checkbox"]:disabled:checked + input + label:after {
	color: #999;
}
input[type="checkbox"]:disabled + input + label {
	color: #aaa;
}


.pg_label + input+label 
{
  float  :right;
  margin-top: 10px;
  margin-right: 20px;
}


.add_list  th input[type="checkbox"]:checked + input + label:after
{    
 top:-4px;
}



/*
input[type=checkbox]
{
    width: 12px;
    height: 12px;
    font-size:12px;
    line-height:12px;
    display:inline-block;
}

input[type=checkbox]:not(:checked):not([style="display: none"]):before
{
    content: "";
    background-color: #dfdfdf;
    width: 12px;
    height: 12px;
    font-size:12px;
    line-height:100%;
    position: absolute;
    border: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    transition: all 0.2s;
}

input[type=checkbox]:checked:before
{
    content: '\2713';  
    background-color: #e89227;
    color:White;
    width: 12px;
    font-size:12px;
    line-height:100%;
    height: 12px;
    display: block;
    border: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    transition: all 0.2s;
}
*/

@media screen and (max-width: 1170px) 
{
    
	.lable_txt
    {
        width: 30%;
        font-size: 12px;
    }
    
	.input
    {
        width: 70%;
    }
    
	.tablet-only {
		display: block;
	}

	.mainContentPanel {
		position: relative;
		z-index: 10001;
		/*-webkit-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;*/
	}
		 

	.navigation {
		width: 200px;
	}
	
	.formatted-table th:nth-of-type(2) {
		border-radius: 0 6px 6px 0;
	}
	
	.formatted-table .footable-detail-show .expand .footable-toggle {
		display: inline-block;
		background-image: url('/Content/images/icon-minus.png');
		background-position: center;
		background-repeat: no-repeat;
		width: 16px;
		height: 10px;
		margin-right: 4px;
	}

	.formatted-table .expand .footable-toggle {
		display: inline-block;
		background-image: url('/Content/images/icon-plus.png');
		background-position: center;
		background-repeat: no-repeat;
		width: 16px;
		height: 10px;
		margin-right: 4px;
	}

	.footable-row-detail-cell {
		padding-bottom: 38px;
		border-bottom: 1px solid #ccc;
	}

	.footable-row-detail-row {
		padding: 4px 0;
        display: inline;
	}

	.footable-row-detail-row .footable-row-detail-name {
        display: inline;
		float: left;
		width: 40%;
		line-height: 28px;
		clear: left;
	}

	.footable-row-detail-row .footable-row-detail-value {
		float: right;
		width: 59%;
		margin-bottom: 15px;
	}
	
	.lft_cont .field-label.w15
    {
        width: 25%;
    }
    
    .lft_cont .field-input.w35
    {
        width: 75%;       
    }
    
    .rgt_cont .field-label.w15
    {
        width: 25%;
    }
    
    .rgt_cont .field-input.w35
    {
        width: 75%;       
    }
    
    .field-label.w15.label-right
	{
	    padding-top:7px;
	}
	 .field-input.w35.label-right
    {
        padding-top:7px;
    }
    .pg_label
    {
        margin-left:0px;
    }
    .lin-12
    {
        line-height:12px;
    }
     .field-label.w33> .field-label,
	.field-label.w33> .field-input	
	{
	    float: none;
		width: 100%;
	}
	
	 .servicechargepopup
    {
        top: 25%;
        left: 25%;
        height:auto;
    }
    
    .reponsiveFillMaxWidth1170px
    {
    	width: 100% !important;
    }
    
    .reponsiveFillMaxWidth1170px > div
    {
    	margin-top: 10px !important;
    }
    
    #editsitedetailsaddresslookup > div > div.AddressLookupButton
    {
        margin-right: calc(6% - 7px);
    }
    
}

@media screen and (max-width:767px)
{
    .table_content_block .content_block .rgt_cont
    {
        float: left;
        width: 100%;
    }
       
    .table_content_block .content_block .lft_cont
    {
        float: left;
        width: 100%;
    }
    
     .lft_cont
    {
        float: left;
        width: 100%;
    }
    
    .rgt_cont
    {
        float: left;
        width: 100%;
    }
	
	 input.search 
    {
        max-width:180px;
    }
    
    .formatted-table.large-only {
		display: none;
	}

	.formatted-table.small-only {
		display: inline;
	}

	.formatted-table .st-head-row {
		display: none;
	}
	
	.pg_label + input+label
	 {
	     float:none;
	 }
	 
	  .modal_content
    {
        left: 5px;
        right:5px;        
    }
                
	.checkbox_in_div
    {
        width: 33%;
    } 
    
    .servicechargepopup
    {
        top: 25%;
        left: 10%;
        height:auto;
    }
       
    .reponsiveFillMaxWidth767px
    {
    	width: 100% !important;
    }
    
    .reponsiveFillMaxWidth767px > div
    {
    	margin-top: 10px !important;
    }
}


@media screen and (max-width: 560px) 
{
     .panel_2
    {
        width: 30%;
        float: left;
    }
     .panel_3
    {
        width: 30%;
        float: left;
    }
    .panel_actions
    {
        width: 30%;
    }
    	 input.search
    {
        max-width: 150px;
        padding: 0 15px 2px 5px;
       
    }   
    .field-label.w15.width90, .field-label.w15.width80, .field-input.w35.width90, .field-input.w35.width80
    {
        width: 100%;        
    } 
    .width80 div.marginLR_10
    {
       margin:0px; 
    }
    
    div[data-addresslookupcontrol] .search_button_no_text
	{
	    color: rgb(255, 255, 255); 
	    text-indent: 30px; 
	    padding-right: 6px;
	    width: 100%;
	    background: #005899 url(/Content/images/icon_search_btn.png) no-repeat 4px;
	}
	    	
	div[data-streettownblock] .search_button_no_text::before
	{
	    content: "Search by Street and Town/City"
	}
	    	
	div[data-postcodeblock] .search_button_no_text::before
	{
	    content: "Search by Postcode"
	}
	
	div[data-addresslookupcontrol] .addrLookupLabel
	{
		display: none;
	}
	
	div[data-streettownblock] div:not([data-toggleaddresssearchcriteria]), div[data-postcodeblock] div:not([data-toggleaddresssearchcriteria]),
	div[data-streettownblock] input[type=text], div[data-postcodeblock] input[type=text]
	{
		width: 100%;
	}
	
	div[data-postcodeblock] > div:not([data-toggleaddresssearchcriteria])
	{
		padding-left: 0px;
	}
	
	div[data-addresslookupcontrol].PostcodeMode .modal_content
	{
		height: 180px;
	}

	div[data-addresslookupcontrol].StreetTownMode .modal_content
	{
		height: 215px;
	}
	
	div[data-addresslookupcontrol].PostcodeMode.ShowingResult .modal_content
	{
		height: 535px;
	}

	div[data-addresslookupcontrol].StreetTownMode.ShowingResult .modal_content
	{
		height: 570px;
	}
}


@media screen and (max-width: 480px) 
{
    
    .navigation
    {
        width:100%;
    }
       
    .mainLogo
    {
        padding-top: 10px;
        background-size:150px;
        width: 100%;
        height: 25px;
    }
    
    /*
   .title_inactive a
    {
        display: block;
        line-height: 40px;
        height: 40px;
    }
    */
    
    .checkbox_in_div
    {
        width: 80%;
    }
    
.header
    {
        border: 0;
        height: 50px;
        padding-top: 10px;
        line-height: 50px;
        width: 100%;
        background-color: #FFFFFF;
       }

.messagecontainer td
    {
        padding-bottom: 5px;
        font-size: 20px;
        font-weight: 100;
    }
.messagecontainer
    {
        overflow: hidden;
        margin-top: 2px;
        min-height: 70px;
        margin-bottom: 5%;
        margin-left: 5%;
        vertical-align: middle;
        background-position: 100% center;
    }
    
    .divlogout
    {
        top: 5px;
    }
     .table_content_block .content_block .rgt_cont
    {
        float: left;
        width: 100%;
    }
       
    .table_content_block .content_block .lft_cont
    {
        float: left;
        width: 100%;
    }
    
    .lft_cont
    {
        float: left;
        width: 100%;
    }
    
    .rgt_cont
    {
        float: left;
        width: 100%;
    }
    .panel_2
    {
        width: 30%;
        float: left;
    }
     .panel_3
    {
        width: 30%;
        float: left;
    }
    .panel_actions
    {
        width: 30%;
    }
    
    input.search 
    {
        max-width:150px;        
    }
    
    .field-label
    {
        display: block;
    }
    
    .field > .field-label,
    .field > .field-label.w15,
    .field > field-label,
  	.field > .field-input {
		float: none;
		width: 100%;
	}
	
	.field-label.w50> .field-label,
	.field-label.w50> .field-input	
	{
	    float: none;
		width: 100%;
	}
	
	.field-label width120
	{
	    float: none;
		width: 100%;
	}
	
	.field-input width120
	{
	    float: none;
		width: 100%;
	}
	
	.field-label.w33> .field-label,
	.field-label.w33> .field-input,
	.field-label.w15
	{
	    float: none;
		width: 100%;
	}
	
	.w50 div.field-input,
	.w50 div.field-label,
	.w50 label.field-label
	{
	    float: none;
		width: 100%;
	}
	
	.field-label.w33.centeralign
	{
	    text-align:left;
	}
	
	.field-label.w33.rightalign
	{
	    text-align:left;
	}
	


.field-label.w15.width90, .field-label.w15.width80, .field-input.w35.width90, .field-input.w35.width80
{
    width:100%;
}


	
	.field-label.w50
	{
	   float: none;
		width: 100%; 
	}
	
	.lft_cont .field-input.w35 
	{
	    width: 100%;
	}
	
	.rgt_cont .field-input.w35
    {
        width: 100%;
    }
	
	.field-input-group li {
		width: 50%;
	}
	
	.tab_block
	{
		width:100%;
	} 
	
	.mobSingleCol
	{
		width:100%;
	} 
	

}

/*RESPONSIVE TEXT ALIGN START*/
.text-xs-left
{
    text-align: left;
}
.text-xs-right
{
    text-align: right;
}
.text-xs-center
{
    text-align: center;
}
.text-xs-justify
{
    text-align: justify;
}

@media (min-width: 768px)
{
    .text-sm-left
    {
        text-align: left;
    }
    .text-sm-right
    {
        text-align: right;
    }
    .text-sm-center
    {
        text-align: center;
    }
    .text-sm-justify
    {
        text-align: justify;
    }
}

@media (min-width: 992px)
{
    .text-md-left
    {
        text-align: left;
    }
    .text-md-right
    {
        text-align: right;
    }
    .text-md-center
    {
        text-align: center;
    }
    .text-md-justify
    {
        text-align: justify;
    }
}

@media (min-width: 1200px)
{
    .text-lg-left
    {
        text-align: left;
    }
    .text-lg-right
    {
        text-align: right;
    }
    .text-lg-center
    {
        text-align: center;
    }
    .text-lg-justify
    {
        text-align: justify;
    }
}
/*RESPONSIVE TEXT ALIGN END*/

/*RESPONSIVE PULL RIGHT START*/
@media (min-width: 768px)
{
    .pull-right-sm
    {
        float: right;
    }
}
@media (min-width: 992px)
{
    .pull-right-md
    {
        float: right;
    }
}
@media (min-width: 1200px)
{
    .pull-right-lg
    {
        float: right;
    }
}
/*RESPONSIVE PULL RIGHT END*/
.colorAdmin-iso {
  /*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
  /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  /*# sourceMappingURL=bootstrap.css.map */
}
.colorAdmin-iso {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
.colorAdmin-iso {
  margin: 0;
}
.colorAdmin-iso article,
.colorAdmin-iso aside,
.colorAdmin-iso details,
.colorAdmin-iso figcaption,
.colorAdmin-iso figure,
.colorAdmin-iso footer,
.colorAdmin-iso header,
.colorAdmin-iso hgroup,
.colorAdmin-iso main,
.colorAdmin-iso menu,
.colorAdmin-iso nav,
.colorAdmin-iso section,
.colorAdmin-iso summary {
  display: block;
}
.colorAdmin-iso audio,
.colorAdmin-iso canvas,
.colorAdmin-iso progress,
.colorAdmin-iso video {
  display: inline-block;
  vertical-align: baseline;
}
.colorAdmin-iso audio:not([controls]) {
  display: none;
  height: 0;
}
.colorAdmin-iso [hidden],
.colorAdmin-iso template {
  display: none;
}
.colorAdmin-iso a {
  background-color: transparent;
}
.colorAdmin-iso a:active,
.colorAdmin-iso a:hover {
  outline: 0;
}
.colorAdmin-iso abbr[title] {
  border-bottom: 1px dotted;
}
.colorAdmin-iso b,
.colorAdmin-iso strong {
  font-weight: bold;
}
.colorAdmin-iso dfn {
  font-style: italic;
}
.colorAdmin-iso h1 {
  margin: .67em 0;
  font-size: 2em;
}
.colorAdmin-iso mark {
  color: #000;
  background: #ff0;
}
.colorAdmin-iso small {
  font-size: 80%;
}
.colorAdmin-iso sub,
.colorAdmin-iso sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.colorAdmin-iso sup {
  top: -0.5em;
}
.colorAdmin-iso sub {
  bottom: -0.25em;
}
.colorAdmin-iso img {
  border: 0;
}
.colorAdmin-iso svg:not(:root) {
  overflow: hidden;
}
.colorAdmin-iso figure {
  margin: 1em 40px;
}
.colorAdmin-iso hr {
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.colorAdmin-iso pre {
  overflow: auto;
}
.colorAdmin-iso code,
.colorAdmin-iso kbd,
.colorAdmin-iso pre,
.colorAdmin-iso samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.colorAdmin-iso button,
.colorAdmin-iso input,
.colorAdmin-iso optgroup,
.colorAdmin-iso select,
.colorAdmin-iso textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
.colorAdmin-iso button {
  overflow: visible;
}
.colorAdmin-iso button,
.colorAdmin-iso select {
  text-transform: none;
}
.colorAdmin-iso button,
.colorAdmin-iso input[type="button"],
.colorAdmin-iso input[type="reset"],
.colorAdmin-iso input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.colorAdmin-iso button[disabled],
.colorAdmin-iso input[disabled] {
  cursor: default;
}
.colorAdmin-iso button::-moz-focus-inner,
.colorAdmin-iso input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.colorAdmin-iso input {
  line-height: normal;
}
.colorAdmin-iso input[type="checkbox"],
.colorAdmin-iso input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
.colorAdmin-iso input[type="number"]::-webkit-inner-spin-button,
.colorAdmin-iso input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.colorAdmin-iso input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
.colorAdmin-iso input[type="search"]::-webkit-search-cancel-button,
.colorAdmin-iso input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.colorAdmin-iso fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
.colorAdmin-iso legend {
  padding: 0;
  border: 0;
}
.colorAdmin-iso textarea {
  overflow: auto;
}
.colorAdmin-iso optgroup {
  font-weight: bold;
}
.colorAdmin-iso table {
  border-spacing: 0;
  border-collapse: collapse;
}
.colorAdmin-iso td,
.colorAdmin-iso th {
  padding: 0;
}
@media print {
  .colorAdmin-iso *,
  .colorAdmin-iso *:before,
  .colorAdmin-iso *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  .colorAdmin-iso a,
  .colorAdmin-iso a:visited {
    text-decoration: underline;
  }
  .colorAdmin-iso a[href]:after {
    content: " (" attr(href) ")";
  }
  .colorAdmin-iso abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .colorAdmin-iso a[href^="#"]:after,
  .colorAdmin-iso a[href^="javascript:"]:after {
    content: "";
  }
  .colorAdmin-iso pre,
  .colorAdmin-iso blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  .colorAdmin-iso thead {
    display: table-header-group;
  }
  .colorAdmin-iso tr,
  .colorAdmin-iso img {
    page-break-inside: avoid;
  }
  .colorAdmin-iso img {
    max-width: 100% !important;
  }
  .colorAdmin-iso p,
  .colorAdmin-iso h2,
  .colorAdmin-iso h3 {
    orphans: 3;
    widows: 3;
  }
  .colorAdmin-iso h2,
  .colorAdmin-iso h3 {
    page-break-after: avoid;
  }
  .colorAdmin-iso .navbar {
    display: none;
  }
  .colorAdmin-iso .btn > .caret,
  .colorAdmin-iso .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .colorAdmin-iso .label {
    border: 1px solid #000;
  }
  .colorAdmin-iso .table {
    border-collapse: collapse !important;
  }
  .colorAdmin-iso .table td,
  .colorAdmin-iso .table th {
    background-color: #fff !important;
  }
  .colorAdmin-iso .table-bordered th,
  .colorAdmin-iso .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.colorAdmin-iso .glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.colorAdmin-iso .glyphicon-asterisk:before {
  content: "\002a";
}
.colorAdmin-iso .glyphicon-plus:before {
  content: "\002b";
}
.colorAdmin-iso .glyphicon-euro:before,
.colorAdmin-iso .glyphicon-eur:before {
  content: "\20ac";
}
.colorAdmin-iso .glyphicon-minus:before {
  content: "\2212";
}
.colorAdmin-iso .glyphicon-cloud:before {
  content: "\2601";
}
.colorAdmin-iso .glyphicon-envelope:before {
  content: "\2709";
}
.colorAdmin-iso .glyphicon-pencil:before {
  content: "\270f";
}
.colorAdmin-iso .glyphicon-glass:before {
  content: "\e001";
}
.colorAdmin-iso .glyphicon-music:before {
  content: "\e002";
}
.colorAdmin-iso .glyphicon-search:before {
  content: "\e003";
}
.colorAdmin-iso .glyphicon-heart:before {
  content: "\e005";
}
.colorAdmin-iso .glyphicon-star:before {
  content: "\e006";
}
.colorAdmin-iso .glyphicon-star-empty:before {
  content: "\e007";
}
.colorAdmin-iso .glyphicon-user:before {
  content: "\e008";
}
.colorAdmin-iso .glyphicon-film:before {
  content: "\e009";
}
.colorAdmin-iso .glyphicon-th-large:before {
  content: "\e010";
}
.colorAdmin-iso .glyphicon-th:before {
  content: "\e011";
}
.colorAdmin-iso .glyphicon-th-list:before {
  content: "\e012";
}
.colorAdmin-iso .glyphicon-ok:before {
  content: "\e013";
}
.colorAdmin-iso .glyphicon-remove:before {
  content: "\e014";
}
.colorAdmin-iso .glyphicon-zoom-in:before {
  content: "\e015";
}
.colorAdmin-iso .glyphicon-zoom-out:before {
  content: "\e016";
}
.colorAdmin-iso .glyphicon-off:before {
  content: "\e017";
}
.colorAdmin-iso .glyphicon-signal:before {
  content: "\e018";
}
.colorAdmin-iso .glyphicon-cog:before {
  content: "\e019";
}
.colorAdmin-iso .glyphicon-trash:before {
  content: "\e020";
}
.colorAdmin-iso .glyphicon-home:before {
  content: "\e021";
}
.colorAdmin-iso .glyphicon-file:before {
  content: "\e022";
}
.colorAdmin-iso .glyphicon-time:before {
  content: "\e023";
}
.colorAdmin-iso .glyphicon-road:before {
  content: "\e024";
}
.colorAdmin-iso .glyphicon-download-alt:before {
  content: "\e025";
}
.colorAdmin-iso .glyphicon-download:before {
  content: "\e026";
}
.colorAdmin-iso .glyphicon-upload:before {
  content: "\e027";
}
.colorAdmin-iso .glyphicon-inbox:before {
  content: "\e028";
}
.colorAdmin-iso .glyphicon-play-circle:before {
  content: "\e029";
}
.colorAdmin-iso .glyphicon-repeat:before {
  content: "\e030";
}
.colorAdmin-iso .glyphicon-refresh:before {
  content: "\e031";
}
.colorAdmin-iso .glyphicon-list-alt:before {
  content: "\e032";
}
.colorAdmin-iso .glyphicon-lock:before {
  content: "\e033";
}
.colorAdmin-iso .glyphicon-flag:before {
  content: "\e034";
}
.colorAdmin-iso .glyphicon-headphones:before {
  content: "\e035";
}
.colorAdmin-iso .glyphicon-volume-off:before {
  content: "\e036";
}
.colorAdmin-iso .glyphicon-volume-down:before {
  content: "\e037";
}
.colorAdmin-iso .glyphicon-volume-up:before {
  content: "\e038";
}
.colorAdmin-iso .glyphicon-qrcode:before {
  content: "\e039";
}
.colorAdmin-iso .glyphicon-barcode:before {
  content: "\e040";
}
.colorAdmin-iso .glyphicon-tag:before {
  content: "\e041";
}
.colorAdmin-iso .glyphicon-tags:before {
  content: "\e042";
}
.colorAdmin-iso .glyphicon-book:before {
  content: "\e043";
}
.colorAdmin-iso .glyphicon-bookmark:before {
  content: "\e044";
}
.colorAdmin-iso .glyphicon-print:before {
  content: "\e045";
}
.colorAdmin-iso .glyphicon-camera:before {
  content: "\e046";
}
.colorAdmin-iso .glyphicon-font:before {
  content: "\e047";
}
.colorAdmin-iso .glyphicon-bold:before {
  content: "\e048";
}
.colorAdmin-iso .glyphicon-italic:before {
  content: "\e049";
}
.colorAdmin-iso .glyphicon-text-height:before {
  content: "\e050";
}
.colorAdmin-iso .glyphicon-text-width:before {
  content: "\e051";
}
.colorAdmin-iso .glyphicon-align-left:before {
  content: "\e052";
}
.colorAdmin-iso .glyphicon-align-center:before {
  content: "\e053";
}
.colorAdmin-iso .glyphicon-align-right:before {
  content: "\e054";
}
.colorAdmin-iso .glyphicon-align-justify:before {
  content: "\e055";
}
.colorAdmin-iso .glyphicon-list:before {
  content: "\e056";
}
.colorAdmin-iso .glyphicon-indent-left:before {
  content: "\e057";
}
.colorAdmin-iso .glyphicon-indent-right:before {
  content: "\e058";
}
.colorAdmin-iso .glyphicon-facetime-video:before {
  content: "\e059";
}
.colorAdmin-iso .glyphicon-picture:before {
  content: "\e060";
}
.colorAdmin-iso .glyphicon-map-marker:before {
  content: "\e062";
}
.colorAdmin-iso .glyphicon-adjust:before {
  content: "\e063";
}
.colorAdmin-iso .glyphicon-tint:before {
  content: "\e064";
}
.colorAdmin-iso .glyphicon-edit:before {
  content: "\e065";
}
.colorAdmin-iso .glyphicon-share:before {
  content: "\e066";
}
.colorAdmin-iso .glyphicon-check:before {
  content: "\e067";
}
.colorAdmin-iso .glyphicon-move:before {
  content: "\e068";
}
.colorAdmin-iso .glyphicon-step-backward:before {
  content: "\e069";
}
.colorAdmin-iso .glyphicon-fast-backward:before {
  content: "\e070";
}
.colorAdmin-iso .glyphicon-backward:before {
  content: "\e071";
}
.colorAdmin-iso .glyphicon-play:before {
  content: "\e072";
}
.colorAdmin-iso .glyphicon-pause:before {
  content: "\e073";
}
.colorAdmin-iso .glyphicon-stop:before {
  content: "\e074";
}
.colorAdmin-iso .glyphicon-forward:before {
  content: "\e075";
}
.colorAdmin-iso .glyphicon-fast-forward:before {
  content: "\e076";
}
.colorAdmin-iso .glyphicon-step-forward:before {
  content: "\e077";
}
.colorAdmin-iso .glyphicon-eject:before {
  content: "\e078";
}
.colorAdmin-iso .glyphicon-chevron-left:before {
  content: "\e079";
}
.colorAdmin-iso .glyphicon-chevron-right:before {
  content: "\e080";
}
.colorAdmin-iso .glyphicon-plus-sign:before {
  content: "\e081";
}
.colorAdmin-iso .glyphicon-minus-sign:before {
  content: "\e082";
}
.colorAdmin-iso .glyphicon-remove-sign:before {
  content: "\e083";
}
.colorAdmin-iso .glyphicon-ok-sign:before {
  content: "\e084";
}
.colorAdmin-iso .glyphicon-question-sign:before {
  content: "\e085";
}
.colorAdmin-iso .glyphicon-info-sign:before {
  content: "\e086";
}
.colorAdmin-iso .glyphicon-screenshot:before {
  content: "\e087";
}
.colorAdmin-iso .glyphicon-remove-circle:before {
  content: "\e088";
}
.colorAdmin-iso .glyphicon-ok-circle:before {
  content: "\e089";
}
.colorAdmin-iso .glyphicon-ban-circle:before {
  content: "\e090";
}
.colorAdmin-iso .glyphicon-arrow-left:before {
  content: "\e091";
}
.colorAdmin-iso .glyphicon-arrow-right:before {
  content: "\e092";
}
.colorAdmin-iso .glyphicon-arrow-up:before {
  content: "\e093";
}
.colorAdmin-iso .glyphicon-arrow-down:before {
  content: "\e094";
}
.colorAdmin-iso .glyphicon-share-alt:before {
  content: "\e095";
}
.colorAdmin-iso .glyphicon-resize-full:before {
  content: "\e096";
}
.colorAdmin-iso .glyphicon-resize-small:before {
  content: "\e097";
}
.colorAdmin-iso .glyphicon-exclamation-sign:before {
  content: "\e101";
}
.colorAdmin-iso .glyphicon-gift:before {
  content: "\e102";
}
.colorAdmin-iso .glyphicon-leaf:before {
  content: "\e103";
}
.colorAdmin-iso .glyphicon-fire:before {
  content: "\e104";
}
.colorAdmin-iso .glyphicon-eye-open:before {
  content: "\e105";
}
.colorAdmin-iso .glyphicon-eye-close:before {
  content: "\e106";
}
.colorAdmin-iso .glyphicon-warning-sign:before {
  content: "\e107";
}
.colorAdmin-iso .glyphicon-plane:before {
  content: "\e108";
}
.colorAdmin-iso .glyphicon-calendar:before {
  content: "\e109";
}
.colorAdmin-iso .glyphicon-random:before {
  content: "\e110";
}
.colorAdmin-iso .glyphicon-comment:before {
  content: "\e111";
}
.colorAdmin-iso .glyphicon-magnet:before {
  content: "\e112";
}
.colorAdmin-iso .glyphicon-chevron-up:before {
  content: "\e113";
}
.colorAdmin-iso .glyphicon-chevron-down:before {
  content: "\e114";
}
.colorAdmin-iso .glyphicon-retweet:before {
  content: "\e115";
}
.colorAdmin-iso .glyphicon-shopping-cart:before {
  content: "\e116";
}
.colorAdmin-iso .glyphicon-folder-close:before {
  content: "\e117";
}
.colorAdmin-iso .glyphicon-folder-open:before {
  content: "\e118";
}
.colorAdmin-iso .glyphicon-resize-vertical:before {
  content: "\e119";
}
.colorAdmin-iso .glyphicon-resize-horizontal:before {
  content: "\e120";
}
.colorAdmin-iso .glyphicon-hdd:before {
  content: "\e121";
}
.colorAdmin-iso .glyphicon-bullhorn:before {
  content: "\e122";
}
.colorAdmin-iso .glyphicon-bell:before {
  content: "\e123";
}
.colorAdmin-iso .glyphicon-certificate:before {
  content: "\e124";
}
.colorAdmin-iso .glyphicon-thumbs-up:before {
  content: "\e125";
}
.colorAdmin-iso .glyphicon-thumbs-down:before {
  content: "\e126";
}
.colorAdmin-iso .glyphicon-hand-right:before {
  content: "\e127";
}
.colorAdmin-iso .glyphicon-hand-left:before {
  content: "\e128";
}
.colorAdmin-iso .glyphicon-hand-up:before {
  content: "\e129";
}
.colorAdmin-iso .glyphicon-hand-down:before {
  content: "\e130";
}
.colorAdmin-iso .glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.colorAdmin-iso .glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.colorAdmin-iso .glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.colorAdmin-iso .glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.colorAdmin-iso .glyphicon-globe:before {
  content: "\e135";
}
.colorAdmin-iso .glyphicon-wrench:before {
  content: "\e136";
}
.colorAdmin-iso .glyphicon-tasks:before {
  content: "\e137";
}
.colorAdmin-iso .glyphicon-filter:before {
  content: "\e138";
}
.colorAdmin-iso .glyphicon-briefcase:before {
  content: "\e139";
}
.colorAdmin-iso .glyphicon-fullscreen:before {
  content: "\e140";
}
.colorAdmin-iso .glyphicon-dashboard:before {
  content: "\e141";
}
.colorAdmin-iso .glyphicon-paperclip:before {
  content: "\e142";
}
.colorAdmin-iso .glyphicon-heart-empty:before {
  content: "\e143";
}
.colorAdmin-iso .glyphicon-link:before {
  content: "\e144";
}
.colorAdmin-iso .glyphicon-phone:before {
  content: "\e145";
}
.colorAdmin-iso .glyphicon-pushpin:before {
  content: "\e146";
}
.colorAdmin-iso .glyphicon-usd:before {
  content: "\e148";
}
.colorAdmin-iso .glyphicon-gbp:before {
  content: "\e149";
}
.colorAdmin-iso .glyphicon-sort:before {
  content: "\e150";
}
.colorAdmin-iso .glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.colorAdmin-iso .glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.colorAdmin-iso .glyphicon-sort-by-order:before {
  content: "\e153";
}
.colorAdmin-iso .glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.colorAdmin-iso .glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.colorAdmin-iso .glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.colorAdmin-iso .glyphicon-unchecked:before {
  content: "\e157";
}
.colorAdmin-iso .glyphicon-expand:before {
  content: "\e158";
}
.colorAdmin-iso .glyphicon-collapse-down:before {
  content: "\e159";
}
.colorAdmin-iso .glyphicon-collapse-up:before {
  content: "\e160";
}
.colorAdmin-iso .glyphicon-log-in:before {
  content: "\e161";
}
.colorAdmin-iso .glyphicon-flash:before {
  content: "\e162";
}
.colorAdmin-iso .glyphicon-log-out:before {
  content: "\e163";
}
.colorAdmin-iso .glyphicon-new-window:before {
  content: "\e164";
}
.colorAdmin-iso .glyphicon-record:before {
  content: "\e165";
}
.colorAdmin-iso .glyphicon-save:before {
  content: "\e166";
}
.colorAdmin-iso .glyphicon-open:before {
  content: "\e167";
}
.colorAdmin-iso .glyphicon-saved:before {
  content: "\e168";
}
.colorAdmin-iso .glyphicon-import:before {
  content: "\e169";
}
.colorAdmin-iso .glyphicon-export:before {
  content: "\e170";
}
.colorAdmin-iso .glyphicon-send:before {
  content: "\e171";
}
.colorAdmin-iso .glyphicon-floppy-disk:before {
  content: "\e172";
}
.colorAdmin-iso .glyphicon-floppy-saved:before {
  content: "\e173";
}
.colorAdmin-iso .glyphicon-floppy-remove:before {
  content: "\e174";
}
.colorAdmin-iso .glyphicon-floppy-save:before {
  content: "\e175";
}
.colorAdmin-iso .glyphicon-floppy-open:before {
  content: "\e176";
}
.colorAdmin-iso .glyphicon-credit-card:before {
  content: "\e177";
}
.colorAdmin-iso .glyphicon-transfer:before {
  content: "\e178";
}
.colorAdmin-iso .glyphicon-cutlery:before {
  content: "\e179";
}
.colorAdmin-iso .glyphicon-header:before {
  content: "\e180";
}
.colorAdmin-iso .glyphicon-compressed:before {
  content: "\e181";
}
.colorAdmin-iso .glyphicon-earphone:before {
  content: "\e182";
}
.colorAdmin-iso .glyphicon-phone-alt:before {
  content: "\e183";
}
.colorAdmin-iso .glyphicon-tower:before {
  content: "\e184";
}
.colorAdmin-iso .glyphicon-stats:before {
  content: "\e185";
}
.colorAdmin-iso .glyphicon-sd-video:before {
  content: "\e186";
}
.colorAdmin-iso .glyphicon-hd-video:before {
  content: "\e187";
}
.colorAdmin-iso .glyphicon-subtitles:before {
  content: "\e188";
}
.colorAdmin-iso .glyphicon-sound-stereo:before {
  content: "\e189";
}
.colorAdmin-iso .glyphicon-sound-dolby:before {
  content: "\e190";
}
.colorAdmin-iso .glyphicon-sound-5-1:before {
  content: "\e191";
}
.colorAdmin-iso .glyphicon-sound-6-1:before {
  content: "\e192";
}
.colorAdmin-iso .glyphicon-sound-7-1:before {
  content: "\e193";
}
.colorAdmin-iso .glyphicon-copyright-mark:before {
  content: "\e194";
}
.colorAdmin-iso .glyphicon-registration-mark:before {
  content: "\e195";
}
.colorAdmin-iso .glyphicon-cloud-download:before {
  content: "\e197";
}
.colorAdmin-iso .glyphicon-cloud-upload:before {
  content: "\e198";
}
.colorAdmin-iso .glyphicon-tree-conifer:before {
  content: "\e199";
}
.colorAdmin-iso .glyphicon-tree-deciduous:before {
  content: "\e200";
}
.colorAdmin-iso .glyphicon-cd:before {
  content: "\e201";
}
.colorAdmin-iso .glyphicon-save-file:before {
  content: "\e202";
}
.colorAdmin-iso .glyphicon-open-file:before {
  content: "\e203";
}
.colorAdmin-iso .glyphicon-level-up:before {
  content: "\e204";
}
.colorAdmin-iso .glyphicon-copy:before {
  content: "\e205";
}
.colorAdmin-iso .glyphicon-paste:before {
  content: "\e206";
}
.colorAdmin-iso .glyphicon-alert:before {
  content: "\e209";
}
.colorAdmin-iso .glyphicon-equalizer:before {
  content: "\e210";
}
.colorAdmin-iso .glyphicon-king:before {
  content: "\e211";
}
.colorAdmin-iso .glyphicon-queen:before {
  content: "\e212";
}
.colorAdmin-iso .glyphicon-pawn:before {
  content: "\e213";
}
.colorAdmin-iso .glyphicon-bishop:before {
  content: "\e214";
}
.colorAdmin-iso .glyphicon-knight:before {
  content: "\e215";
}
.colorAdmin-iso .glyphicon-baby-formula:before {
  content: "\e216";
}
.colorAdmin-iso .glyphicon-tent:before {
  content: "\26fa";
}
.colorAdmin-iso .glyphicon-blackboard:before {
  content: "\e218";
}
.colorAdmin-iso .glyphicon-bed:before {
  content: "\e219";
}
.colorAdmin-iso .glyphicon-apple:before {
  content: "\f8ff";
}
.colorAdmin-iso .glyphicon-erase:before {
  content: "\e221";
}
.colorAdmin-iso .glyphicon-hourglass:before {
  content: "\231b";
}
.colorAdmin-iso .glyphicon-lamp:before {
  content: "\e223";
}
.colorAdmin-iso .glyphicon-duplicate:before {
  content: "\e224";
}
.colorAdmin-iso .glyphicon-piggy-bank:before {
  content: "\e225";
}
.colorAdmin-iso .glyphicon-scissors:before {
  content: "\e226";
}
.colorAdmin-iso .glyphicon-bitcoin:before {
  content: "\e227";
}
.colorAdmin-iso .glyphicon-btc:before {
  content: "\e227";
}
.colorAdmin-iso .glyphicon-xbt:before {
  content: "\e227";
}
.colorAdmin-iso .glyphicon-yen:before {
  content: "\00a5";
}
.colorAdmin-iso .glyphicon-jpy:before {
  content: "\00a5";
}
.colorAdmin-iso .glyphicon-ruble:before {
  content: "\20bd";
}
.colorAdmin-iso .glyphicon-rub:before {
  content: "\20bd";
}
.colorAdmin-iso .glyphicon-scale:before {
  content: "\e230";
}
.colorAdmin-iso .glyphicon-ice-lolly:before {
  content: "\e231";
}
.colorAdmin-iso .glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.colorAdmin-iso .glyphicon-education:before {
  content: "\e233";
}
.colorAdmin-iso .glyphicon-option-horizontal:before {
  content: "\e234";
}
.colorAdmin-iso .glyphicon-option-vertical:before {
  content: "\e235";
}
.colorAdmin-iso .glyphicon-menu-hamburger:before {
  content: "\e236";
}
.colorAdmin-iso .glyphicon-modal-window:before {
  content: "\e237";
}
.colorAdmin-iso .glyphicon-oil:before {
  content: "\e238";
}
.colorAdmin-iso .glyphicon-grain:before {
  content: "\e239";
}
.colorAdmin-iso .glyphicon-sunglasses:before {
  content: "\e240";
}
.colorAdmin-iso .glyphicon-text-size:before {
  content: "\e241";
}
.colorAdmin-iso .glyphicon-text-color:before {
  content: "\e242";
}
.colorAdmin-iso .glyphicon-text-background:before {
  content: "\e243";
}
.colorAdmin-iso .glyphicon-object-align-top:before {
  content: "\e244";
}
.colorAdmin-iso .glyphicon-object-align-bottom:before {
  content: "\e245";
}
.colorAdmin-iso .glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.colorAdmin-iso .glyphicon-object-align-left:before {
  content: "\e247";
}
.colorAdmin-iso .glyphicon-object-align-vertical:before {
  content: "\e248";
}
.colorAdmin-iso .glyphicon-object-align-right:before {
  content: "\e249";
}
.colorAdmin-iso .glyphicon-triangle-right:before {
  content: "\e250";
}
.colorAdmin-iso .glyphicon-triangle-left:before {
  content: "\e251";
}
.colorAdmin-iso .glyphicon-triangle-bottom:before {
  content: "\e252";
}
.colorAdmin-iso .glyphicon-triangle-top:before {
  content: "\e253";
}
.colorAdmin-iso .glyphicon-console:before {
  content: "\e254";
}
.colorAdmin-iso .glyphicon-superscript:before {
  content: "\e255";
}
.colorAdmin-iso .glyphicon-subscript:before {
  content: "\e256";
}
.colorAdmin-iso .glyphicon-menu-left:before {
  content: "\e257";
}
.colorAdmin-iso .glyphicon-menu-right:before {
  content: "\e258";
}
.colorAdmin-iso .glyphicon-menu-down:before {
  content: "\e259";
}
.colorAdmin-iso .glyphicon-menu-up:before {
  content: "\e260";
}
.colorAdmin-iso * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.colorAdmin-iso *:before,
.colorAdmin-iso *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.colorAdmin-iso {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.colorAdmin-iso {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
.colorAdmin-iso input,
.colorAdmin-iso button,
.colorAdmin-iso select,
.colorAdmin-iso textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.colorAdmin-iso a {
  color: #337ab7;
  text-decoration: none;
}
.colorAdmin-iso a:hover,
.colorAdmin-iso a:focus {
  color: #23527c;
  text-decoration: underline;
}
.colorAdmin-iso a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.colorAdmin-iso figure {
  margin: 0;
}
.colorAdmin-iso img {
  vertical-align: middle;
}
.colorAdmin-iso .img-responsive,
.colorAdmin-iso .thumbnail > img,
.colorAdmin-iso .thumbnail a > img,
.colorAdmin-iso .carousel-inner > .item > img,
.colorAdmin-iso .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.colorAdmin-iso .img-rounded {
  border-radius: 6px;
}
.colorAdmin-iso .img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.colorAdmin-iso .img-circle {
  border-radius: 50%;
}
.colorAdmin-iso hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.colorAdmin-iso .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.colorAdmin-iso .sr-only-focusable:active,
.colorAdmin-iso .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.colorAdmin-iso [role="button"] {
  cursor: pointer;
}
.colorAdmin-iso h1,
.colorAdmin-iso h2,
.colorAdmin-iso h3,
.colorAdmin-iso h4,
.colorAdmin-iso h5,
.colorAdmin-iso h6,
.colorAdmin-iso .h1,
.colorAdmin-iso .h2,
.colorAdmin-iso .h3,
.colorAdmin-iso .h4,
.colorAdmin-iso .h5,
.colorAdmin-iso .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.colorAdmin-iso h1 small,
.colorAdmin-iso h2 small,
.colorAdmin-iso h3 small,
.colorAdmin-iso h4 small,
.colorAdmin-iso h5 small,
.colorAdmin-iso h6 small,
.colorAdmin-iso .h1 small,
.colorAdmin-iso .h2 small,
.colorAdmin-iso .h3 small,
.colorAdmin-iso .h4 small,
.colorAdmin-iso .h5 small,
.colorAdmin-iso .h6 small,
.colorAdmin-iso h1 .small,
.colorAdmin-iso h2 .small,
.colorAdmin-iso h3 .small,
.colorAdmin-iso h4 .small,
.colorAdmin-iso h5 .small,
.colorAdmin-iso h6 .small,
.colorAdmin-iso .h1 .small,
.colorAdmin-iso .h2 .small,
.colorAdmin-iso .h3 .small,
.colorAdmin-iso .h4 .small,
.colorAdmin-iso .h5 .small,
.colorAdmin-iso .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}
.colorAdmin-iso h1,
.colorAdmin-iso .h1,
.colorAdmin-iso h2,
.colorAdmin-iso .h2,
.colorAdmin-iso h3,
.colorAdmin-iso .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.colorAdmin-iso h1 small,
.colorAdmin-iso .h1 small,
.colorAdmin-iso h2 small,
.colorAdmin-iso .h2 small,
.colorAdmin-iso h3 small,
.colorAdmin-iso .h3 small,
.colorAdmin-iso h1 .small,
.colorAdmin-iso .h1 .small,
.colorAdmin-iso h2 .small,
.colorAdmin-iso .h2 .small,
.colorAdmin-iso h3 .small,
.colorAdmin-iso .h3 .small {
  font-size: 65%;
}
.colorAdmin-iso h4,
.colorAdmin-iso .h4,
.colorAdmin-iso h5,
.colorAdmin-iso .h5,
.colorAdmin-iso h6,
.colorAdmin-iso .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.colorAdmin-iso h4 small,
.colorAdmin-iso .h4 small,
.colorAdmin-iso h5 small,
.colorAdmin-iso .h5 small,
.colorAdmin-iso h6 small,
.colorAdmin-iso .h6 small,
.colorAdmin-iso h4 .small,
.colorAdmin-iso .h4 .small,
.colorAdmin-iso h5 .small,
.colorAdmin-iso .h5 .small,
.colorAdmin-iso h6 .small,
.colorAdmin-iso .h6 .small {
  font-size: 75%;
}
.colorAdmin-iso h1,
.colorAdmin-iso .h1 {
  font-size: 36px;
}
.colorAdmin-iso h2,
.colorAdmin-iso .h2 {
  font-size: 30px;
}
.colorAdmin-iso h3,
.colorAdmin-iso .h3 {
  font-size: 24px;
}
.colorAdmin-iso h4,
.colorAdmin-iso .h4 {
  font-size: 18px;
}
.colorAdmin-iso h5,
.colorAdmin-iso .h5 {
  font-size: 14px;
}
.colorAdmin-iso h6,
.colorAdmin-iso .h6 {
  font-size: 12px;
}
.colorAdmin-iso p {
  margin: 0 0 10px;
}
.colorAdmin-iso .lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .colorAdmin-iso .lead {
    font-size: 21px;
  }
}
.colorAdmin-iso small,
.colorAdmin-iso .small {
  font-size: 85%;
}
.colorAdmin-iso mark,
.colorAdmin-iso .mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.colorAdmin-iso .text-left {
  text-align: left;
}
.colorAdmin-iso .text-right {
  text-align: right;
}
.colorAdmin-iso .text-center {
  text-align: center;
}
.colorAdmin-iso .text-justify {
  text-align: justify;
}
.colorAdmin-iso .text-nowrap {
  white-space: nowrap;
}
.colorAdmin-iso .text-lowercase {
  text-transform: lowercase;
}
.colorAdmin-iso .text-uppercase {
  text-transform: uppercase;
}
.colorAdmin-iso .text-capitalize {
  text-transform: capitalize;
}
.colorAdmin-iso .text-muted {
  color: #777;
}
.colorAdmin-iso .text-primary {
  color: #337ab7;
}
.colorAdmin-iso a.text-primary:hover,
.colorAdmin-iso a.text-primary:focus {
  color: #286090;
}
.colorAdmin-iso .text-success {
  color: #3c763d;
}
.colorAdmin-iso a.text-success:hover,
.colorAdmin-iso a.text-success:focus {
  color: #2b542c;
}
.colorAdmin-iso .text-info {
  color: #31708f;
}
.colorAdmin-iso a.text-info:hover,
.colorAdmin-iso a.text-info:focus {
  color: #245269;
}
.colorAdmin-iso .text-warning {
  color: #8a6d3b;
}
.colorAdmin-iso a.text-warning:hover,
.colorAdmin-iso a.text-warning:focus {
  color: #66512c;
}
.colorAdmin-iso .text-danger {
  color: #a94442;
}
.colorAdmin-iso a.text-danger:hover,
.colorAdmin-iso a.text-danger:focus {
  color: #843534;
}
.colorAdmin-iso .bg-primary {
  color: #fff;
  background-color: #337ab7;
}
.colorAdmin-iso a.bg-primary:hover,
.colorAdmin-iso a.bg-primary:focus {
  background-color: #286090;
}
.colorAdmin-iso .bg-success {
  background-color: #dff0d8;
}
.colorAdmin-iso a.bg-success:hover,
.colorAdmin-iso a.bg-success:focus {
  background-color: #c1e2b3;
}
.colorAdmin-iso .bg-info {
  background-color: #d9edf7;
}
.colorAdmin-iso a.bg-info:hover,
.colorAdmin-iso a.bg-info:focus {
  background-color: #afd9ee;
}
.colorAdmin-iso .bg-warning {
  background-color: #fcf8e3;
}
.colorAdmin-iso a.bg-warning:hover,
.colorAdmin-iso a.bg-warning:focus {
  background-color: #f7ecb5;
}
.colorAdmin-iso .bg-danger {
  background-color: #f2dede;
}
.colorAdmin-iso a.bg-danger:hover,
.colorAdmin-iso a.bg-danger:focus {
  background-color: #e4b9b9;
}
.colorAdmin-iso .page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
.colorAdmin-iso ul,
.colorAdmin-iso ol {
  margin-top: 0;
  margin-bottom: 10px;
}
.colorAdmin-iso ul ul,
.colorAdmin-iso ol ul,
.colorAdmin-iso ul ol,
.colorAdmin-iso ol ol {
  margin-bottom: 0;
}
.colorAdmin-iso .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.colorAdmin-iso .list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none;
}
.colorAdmin-iso .list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
.colorAdmin-iso dl {
  margin-top: 0;
  margin-bottom: 20px;
}
.colorAdmin-iso dt,
.colorAdmin-iso dd {
  line-height: 1.42857143;
}
.colorAdmin-iso dt {
  font-weight: bold;
}
.colorAdmin-iso dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .colorAdmin-iso .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .colorAdmin-iso .dl-horizontal dd {
    margin-left: 180px;
  }
}
.colorAdmin-iso abbr[title],
.colorAdmin-iso abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.colorAdmin-iso .initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.colorAdmin-iso blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
.colorAdmin-iso blockquote p:last-child,
.colorAdmin-iso blockquote ul:last-child,
.colorAdmin-iso blockquote ol:last-child {
  margin-bottom: 0;
}
.colorAdmin-iso blockquote footer,
.colorAdmin-iso blockquote small,
.colorAdmin-iso blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
.colorAdmin-iso blockquote footer:before,
.colorAdmin-iso blockquote small:before,
.colorAdmin-iso blockquote .small:before {
  content: '\2014 \00A0';
}
.colorAdmin-iso .blockquote-reverse,
.colorAdmin-iso blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.colorAdmin-iso .blockquote-reverse footer:before,
.colorAdmin-iso blockquote.pull-right footer:before,
.colorAdmin-iso .blockquote-reverse small:before,
.colorAdmin-iso blockquote.pull-right small:before,
.colorAdmin-iso .blockquote-reverse .small:before,
.colorAdmin-iso blockquote.pull-right .small:before {
  content: '';
}
.colorAdmin-iso .blockquote-reverse footer:after,
.colorAdmin-iso blockquote.pull-right footer:after,
.colorAdmin-iso .blockquote-reverse small:after,
.colorAdmin-iso blockquote.pull-right small:after,
.colorAdmin-iso .blockquote-reverse .small:after,
.colorAdmin-iso blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
.colorAdmin-iso address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
.colorAdmin-iso code,
.colorAdmin-iso kbd,
.colorAdmin-iso pre,
.colorAdmin-iso samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.colorAdmin-iso code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
.colorAdmin-iso kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.colorAdmin-iso kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.colorAdmin-iso pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.colorAdmin-iso .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.colorAdmin-iso .container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .colorAdmin-iso .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .colorAdmin-iso .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .container {
    width: 1170px;
  }
}
.colorAdmin-iso .container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.colorAdmin-iso .row {
  margin-right: -15px;
  margin-left: -15px;
}
.colorAdmin-iso .col-xs-1,
.colorAdmin-iso .col-sm-1,
.colorAdmin-iso .col-md-1,
.colorAdmin-iso .col-lg-1,
.colorAdmin-iso .col-xs-2,
.colorAdmin-iso .col-sm-2,
.colorAdmin-iso .col-md-2,
.colorAdmin-iso .col-lg-2,
.colorAdmin-iso .col-xs-3,
.colorAdmin-iso .col-sm-3,
.colorAdmin-iso .col-md-3,
.colorAdmin-iso .col-lg-3,
.colorAdmin-iso .col-xs-4,
.colorAdmin-iso .col-sm-4,
.colorAdmin-iso .col-md-4,
.colorAdmin-iso .col-lg-4,
.colorAdmin-iso .col-xs-5,
.colorAdmin-iso .col-sm-5,
.colorAdmin-iso .col-md-5,
.colorAdmin-iso .col-lg-5,
.colorAdmin-iso .col-xs-6,
.colorAdmin-iso .col-sm-6,
.colorAdmin-iso .col-md-6,
.colorAdmin-iso .col-lg-6,
.colorAdmin-iso .col-xs-7,
.colorAdmin-iso .col-sm-7,
.colorAdmin-iso .col-md-7,
.colorAdmin-iso .col-lg-7,
.colorAdmin-iso .col-xs-8,
.colorAdmin-iso .col-sm-8,
.colorAdmin-iso .col-md-8,
.colorAdmin-iso .col-lg-8,
.colorAdmin-iso .col-xs-9,
.colorAdmin-iso .col-sm-9,
.colorAdmin-iso .col-md-9,
.colorAdmin-iso .col-lg-9,
.colorAdmin-iso .col-xs-10,
.colorAdmin-iso .col-sm-10,
.colorAdmin-iso .col-md-10,
.colorAdmin-iso .col-lg-10,
.colorAdmin-iso .col-xs-11,
.colorAdmin-iso .col-sm-11,
.colorAdmin-iso .col-md-11,
.colorAdmin-iso .col-lg-11,
.colorAdmin-iso .col-xs-12,
.colorAdmin-iso .col-sm-12,
.colorAdmin-iso .col-md-12,
.colorAdmin-iso .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.colorAdmin-iso .col-xs-1,
.colorAdmin-iso .col-xs-2,
.colorAdmin-iso .col-xs-3,
.colorAdmin-iso .col-xs-4,
.colorAdmin-iso .col-xs-5,
.colorAdmin-iso .col-xs-6,
.colorAdmin-iso .col-xs-7,
.colorAdmin-iso .col-xs-8,
.colorAdmin-iso .col-xs-9,
.colorAdmin-iso .col-xs-10,
.colorAdmin-iso .col-xs-11,
.colorAdmin-iso .col-xs-12 {
  float: left;
}
.colorAdmin-iso .col-xs-12 {
  width: 100%;
}
.colorAdmin-iso .col-xs-11 {
  width: 91.66666667%;
}
.colorAdmin-iso .col-xs-10 {
  width: 83.33333333%;
}
.colorAdmin-iso .col-xs-9 {
  width: 75%;
}
.colorAdmin-iso .col-xs-8 {
  width: 66.66666667%;
}
.colorAdmin-iso .col-xs-7 {
  width: 58.33333333%;
}
.colorAdmin-iso .col-xs-6 {
  width: 50%;
}
.colorAdmin-iso .col-xs-5 {
  width: 41.66666667%;
}
.colorAdmin-iso .col-xs-4 {
  width: 33.33333333%;
}
.colorAdmin-iso .col-xs-3 {
  width: 25%;
}
.colorAdmin-iso .col-xs-2 {
  width: 16.66666667%;
}
.colorAdmin-iso .col-xs-1 {
  width: 8.33333333%;
}
.colorAdmin-iso .col-xs-pull-12 {
  right: 100%;
}
.colorAdmin-iso .col-xs-pull-11 {
  right: 91.66666667%;
}
.colorAdmin-iso .col-xs-pull-10 {
  right: 83.33333333%;
}
.colorAdmin-iso .col-xs-pull-9 {
  right: 75%;
}
.colorAdmin-iso .col-xs-pull-8 {
  right: 66.66666667%;
}
.colorAdmin-iso .col-xs-pull-7 {
  right: 58.33333333%;
}
.colorAdmin-iso .col-xs-pull-6 {
  right: 50%;
}
.colorAdmin-iso .col-xs-pull-5 {
  right: 41.66666667%;
}
.colorAdmin-iso .col-xs-pull-4 {
  right: 33.33333333%;
}
.colorAdmin-iso .col-xs-pull-3 {
  right: 25%;
}
.colorAdmin-iso .col-xs-pull-2 {
  right: 16.66666667%;
}
.colorAdmin-iso .col-xs-pull-1 {
  right: 8.33333333%;
}
.colorAdmin-iso .col-xs-pull-0 {
  right: auto;
}
.colorAdmin-iso .col-xs-push-12 {
  left: 100%;
}
.colorAdmin-iso .col-xs-push-11 {
  left: 91.66666667%;
}
.colorAdmin-iso .col-xs-push-10 {
  left: 83.33333333%;
}
.colorAdmin-iso .col-xs-push-9 {
  left: 75%;
}
.colorAdmin-iso .col-xs-push-8 {
  left: 66.66666667%;
}
.colorAdmin-iso .col-xs-push-7 {
  left: 58.33333333%;
}
.colorAdmin-iso .col-xs-push-6 {
  left: 50%;
}
.colorAdmin-iso .col-xs-push-5 {
  left: 41.66666667%;
}
.colorAdmin-iso .col-xs-push-4 {
  left: 33.33333333%;
}
.colorAdmin-iso .col-xs-push-3 {
  left: 25%;
}
.colorAdmin-iso .col-xs-push-2 {
  left: 16.66666667%;
}
.colorAdmin-iso .col-xs-push-1 {
  left: 8.33333333%;
}
.colorAdmin-iso .col-xs-push-0 {
  left: auto;
}
.colorAdmin-iso .col-xs-offset-12 {
  margin-left: 100%;
}
.colorAdmin-iso .col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.colorAdmin-iso .col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.colorAdmin-iso .col-xs-offset-9 {
  margin-left: 75%;
}
.colorAdmin-iso .col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.colorAdmin-iso .col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.colorAdmin-iso .col-xs-offset-6 {
  margin-left: 50%;
}
.colorAdmin-iso .col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.colorAdmin-iso .col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.colorAdmin-iso .col-xs-offset-3 {
  margin-left: 25%;
}
.colorAdmin-iso .col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.colorAdmin-iso .col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.colorAdmin-iso .col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .colorAdmin-iso .col-sm-1,
  .colorAdmin-iso .col-sm-2,
  .colorAdmin-iso .col-sm-3,
  .colorAdmin-iso .col-sm-4,
  .colorAdmin-iso .col-sm-5,
  .colorAdmin-iso .col-sm-6,
  .colorAdmin-iso .col-sm-7,
  .colorAdmin-iso .col-sm-8,
  .colorAdmin-iso .col-sm-9,
  .colorAdmin-iso .col-sm-10,
  .colorAdmin-iso .col-sm-11,
  .colorAdmin-iso .col-sm-12 {
    float: left;
  }
  .colorAdmin-iso .col-sm-12 {
    width: 100%;
  }
  .colorAdmin-iso .col-sm-11 {
    width: 91.66666667%;
  }
  .colorAdmin-iso .col-sm-10 {
    width: 83.33333333%;
  }
  .colorAdmin-iso .col-sm-9 {
    width: 75%;
  }
  .colorAdmin-iso .col-sm-8 {
    width: 66.66666667%;
  }
  .colorAdmin-iso .col-sm-7 {
    width: 58.33333333%;
  }
  .colorAdmin-iso .col-sm-6 {
    width: 50%;
  }
  .colorAdmin-iso .col-sm-5 {
    width: 41.66666667%;
  }
  .colorAdmin-iso .col-sm-4 {
    width: 33.33333333%;
  }
  .colorAdmin-iso .col-sm-3 {
    width: 25%;
  }
  .colorAdmin-iso .col-sm-2 {
    width: 16.66666667%;
  }
  .colorAdmin-iso .col-sm-1 {
    width: 8.33333333%;
  }
  .colorAdmin-iso .col-sm-pull-12 {
    right: 100%;
  }
  .colorAdmin-iso .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .colorAdmin-iso .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .colorAdmin-iso .col-sm-pull-9 {
    right: 75%;
  }
  .colorAdmin-iso .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .colorAdmin-iso .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .colorAdmin-iso .col-sm-pull-6 {
    right: 50%;
  }
  .colorAdmin-iso .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .colorAdmin-iso .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .colorAdmin-iso .col-sm-pull-3 {
    right: 25%;
  }
  .colorAdmin-iso .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .colorAdmin-iso .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .colorAdmin-iso .col-sm-pull-0 {
    right: auto;
  }
  .colorAdmin-iso .col-sm-push-12 {
    left: 100%;
  }
  .colorAdmin-iso .col-sm-push-11 {
    left: 91.66666667%;
  }
  .colorAdmin-iso .col-sm-push-10 {
    left: 83.33333333%;
  }
  .colorAdmin-iso .col-sm-push-9 {
    left: 75%;
  }
  .colorAdmin-iso .col-sm-push-8 {
    left: 66.66666667%;
  }
  .colorAdmin-iso .col-sm-push-7 {
    left: 58.33333333%;
  }
  .colorAdmin-iso .col-sm-push-6 {
    left: 50%;
  }
  .colorAdmin-iso .col-sm-push-5 {
    left: 41.66666667%;
  }
  .colorAdmin-iso .col-sm-push-4 {
    left: 33.33333333%;
  }
  .colorAdmin-iso .col-sm-push-3 {
    left: 25%;
  }
  .colorAdmin-iso .col-sm-push-2 {
    left: 16.66666667%;
  }
  .colorAdmin-iso .col-sm-push-1 {
    left: 8.33333333%;
  }
  .colorAdmin-iso .col-sm-push-0 {
    left: auto;
  }
  .colorAdmin-iso .col-sm-offset-12 {
    margin-left: 100%;
  }
  .colorAdmin-iso .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .colorAdmin-iso .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .colorAdmin-iso .col-sm-offset-9 {
    margin-left: 75%;
  }
  .colorAdmin-iso .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .colorAdmin-iso .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .colorAdmin-iso .col-sm-offset-6 {
    margin-left: 50%;
  }
  .colorAdmin-iso .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .colorAdmin-iso .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .colorAdmin-iso .col-sm-offset-3 {
    margin-left: 25%;
  }
  .colorAdmin-iso .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .colorAdmin-iso .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .colorAdmin-iso .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .colorAdmin-iso .col-md-1,
  .colorAdmin-iso .col-md-2,
  .colorAdmin-iso .col-md-3,
  .colorAdmin-iso .col-md-4,
  .colorAdmin-iso .col-md-5,
  .colorAdmin-iso .col-md-6,
  .colorAdmin-iso .col-md-7,
  .colorAdmin-iso .col-md-8,
  .colorAdmin-iso .col-md-9,
  .colorAdmin-iso .col-md-10,
  .colorAdmin-iso .col-md-11,
  .colorAdmin-iso .col-md-12 {
    float: left;
  }
  .colorAdmin-iso .col-md-12 {
    width: 100%;
  }
  .colorAdmin-iso .col-md-11 {
    width: 91.66666667%;
  }
  .colorAdmin-iso .col-md-10 {
    width: 83.33333333%;
  }
  .colorAdmin-iso .col-md-9 {
    width: 75%;
  }
  .colorAdmin-iso .col-md-8 {
    width: 66.66666667%;
  }
  .colorAdmin-iso .col-md-7 {
    width: 58.33333333%;
  }
  .colorAdmin-iso .col-md-6 {
    width: 50%;
  }
  .colorAdmin-iso .col-md-5 {
    width: 41.66666667%;
  }
  .colorAdmin-iso .col-md-4 {
    width: 33.33333333%;
  }
  .colorAdmin-iso .col-md-3 {
    width: 25%;
  }
  .colorAdmin-iso .col-md-2 {
    width: 16.66666667%;
  }
  .colorAdmin-iso .col-md-1 {
    width: 8.33333333%;
  }
  .colorAdmin-iso .col-md-pull-12 {
    right: 100%;
  }
  .colorAdmin-iso .col-md-pull-11 {
    right: 91.66666667%;
  }
  .colorAdmin-iso .col-md-pull-10 {
    right: 83.33333333%;
  }
  .colorAdmin-iso .col-md-pull-9 {
    right: 75%;
  }
  .colorAdmin-iso .col-md-pull-8 {
    right: 66.66666667%;
  }
  .colorAdmin-iso .col-md-pull-7 {
    right: 58.33333333%;
  }
  .colorAdmin-iso .col-md-pull-6 {
    right: 50%;
  }
  .colorAdmin-iso .col-md-pull-5 {
    right: 41.66666667%;
  }
  .colorAdmin-iso .col-md-pull-4 {
    right: 33.33333333%;
  }
  .colorAdmin-iso .col-md-pull-3 {
    right: 25%;
  }
  .colorAdmin-iso .col-md-pull-2 {
    right: 16.66666667%;
  }
  .colorAdmin-iso .col-md-pull-1 {
    right: 8.33333333%;
  }
  .colorAdmin-iso .col-md-pull-0 {
    right: auto;
  }
  .colorAdmin-iso .col-md-push-12 {
    left: 100%;
  }
  .colorAdmin-iso .col-md-push-11 {
    left: 91.66666667%;
  }
  .colorAdmin-iso .col-md-push-10 {
    left: 83.33333333%;
  }
  .colorAdmin-iso .col-md-push-9 {
    left: 75%;
  }
  .colorAdmin-iso .col-md-push-8 {
    left: 66.66666667%;
  }
  .colorAdmin-iso .col-md-push-7 {
    left: 58.33333333%;
  }
  .colorAdmin-iso .col-md-push-6 {
    left: 50%;
  }
  .colorAdmin-iso .col-md-push-5 {
    left: 41.66666667%;
  }
  .colorAdmin-iso .col-md-push-4 {
    left: 33.33333333%;
  }
  .colorAdmin-iso .col-md-push-3 {
    left: 25%;
  }
  .colorAdmin-iso .col-md-push-2 {
    left: 16.66666667%;
  }
  .colorAdmin-iso .col-md-push-1 {
    left: 8.33333333%;
  }
  .colorAdmin-iso .col-md-push-0 {
    left: auto;
  }
  .colorAdmin-iso .col-md-offset-12 {
    margin-left: 100%;
  }
  .colorAdmin-iso .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .colorAdmin-iso .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .colorAdmin-iso .col-md-offset-9 {
    margin-left: 75%;
  }
  .colorAdmin-iso .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .colorAdmin-iso .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .colorAdmin-iso .col-md-offset-6 {
    margin-left: 50%;
  }
  .colorAdmin-iso .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .colorAdmin-iso .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .colorAdmin-iso .col-md-offset-3 {
    margin-left: 25%;
  }
  .colorAdmin-iso .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .colorAdmin-iso .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .colorAdmin-iso .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .col-lg-1,
  .colorAdmin-iso .col-lg-2,
  .colorAdmin-iso .col-lg-3,
  .colorAdmin-iso .col-lg-4,
  .colorAdmin-iso .col-lg-5,
  .colorAdmin-iso .col-lg-6,
  .colorAdmin-iso .col-lg-7,
  .colorAdmin-iso .col-lg-8,
  .colorAdmin-iso .col-lg-9,
  .colorAdmin-iso .col-lg-10,
  .colorAdmin-iso .col-lg-11,
  .colorAdmin-iso .col-lg-12 {
    float: left;
  }
  .colorAdmin-iso .col-lg-12 {
    width: 100%;
  }
  .colorAdmin-iso .col-lg-11 {
    width: 91.66666667%;
  }
  .colorAdmin-iso .col-lg-10 {
    width: 83.33333333%;
  }
  .colorAdmin-iso .col-lg-9 {
    width: 75%;
  }
  .colorAdmin-iso .col-lg-8 {
    width: 66.66666667%;
  }
  .colorAdmin-iso .col-lg-7 {
    width: 58.33333333%;
  }
  .colorAdmin-iso .col-lg-6 {
    width: 50%;
  }
  .colorAdmin-iso .col-lg-5 {
    width: 41.66666667%;
  }
  .colorAdmin-iso .col-lg-4 {
    width: 33.33333333%;
  }
  .colorAdmin-iso .col-lg-3 {
    width: 25%;
  }
  .colorAdmin-iso .col-lg-2 {
    width: 16.66666667%;
  }
  .colorAdmin-iso .col-lg-1 {
    width: 8.33333333%;
  }
  .colorAdmin-iso .col-lg-pull-12 {
    right: 100%;
  }
  .colorAdmin-iso .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .colorAdmin-iso .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .colorAdmin-iso .col-lg-pull-9 {
    right: 75%;
  }
  .colorAdmin-iso .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .colorAdmin-iso .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .colorAdmin-iso .col-lg-pull-6 {
    right: 50%;
  }
  .colorAdmin-iso .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .colorAdmin-iso .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .colorAdmin-iso .col-lg-pull-3 {
    right: 25%;
  }
  .colorAdmin-iso .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .colorAdmin-iso .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .colorAdmin-iso .col-lg-pull-0 {
    right: auto;
  }
  .colorAdmin-iso .col-lg-push-12 {
    left: 100%;
  }
  .colorAdmin-iso .col-lg-push-11 {
    left: 91.66666667%;
  }
  .colorAdmin-iso .col-lg-push-10 {
    left: 83.33333333%;
  }
  .colorAdmin-iso .col-lg-push-9 {
    left: 75%;
  }
  .colorAdmin-iso .col-lg-push-8 {
    left: 66.66666667%;
  }
  .colorAdmin-iso .col-lg-push-7 {
    left: 58.33333333%;
  }
  .colorAdmin-iso .col-lg-push-6 {
    left: 50%;
  }
  .colorAdmin-iso .col-lg-push-5 {
    left: 41.66666667%;
  }
  .colorAdmin-iso .col-lg-push-4 {
    left: 33.33333333%;
  }
  .colorAdmin-iso .col-lg-push-3 {
    left: 25%;
  }
  .colorAdmin-iso .col-lg-push-2 {
    left: 16.66666667%;
  }
  .colorAdmin-iso .col-lg-push-1 {
    left: 8.33333333%;
  }
  .colorAdmin-iso .col-lg-push-0 {
    left: auto;
  }
  .colorAdmin-iso .col-lg-offset-12 {
    margin-left: 100%;
  }
  .colorAdmin-iso .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .colorAdmin-iso .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .colorAdmin-iso .col-lg-offset-9 {
    margin-left: 75%;
  }
  .colorAdmin-iso .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .colorAdmin-iso .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .colorAdmin-iso .col-lg-offset-6 {
    margin-left: 50%;
  }
  .colorAdmin-iso .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .colorAdmin-iso .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .colorAdmin-iso .col-lg-offset-3 {
    margin-left: 25%;
  }
  .colorAdmin-iso .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .colorAdmin-iso .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .colorAdmin-iso .col-lg-offset-0 {
    margin-left: 0;
  }
}
.colorAdmin-iso table {
  background-color: transparent;
}
.colorAdmin-iso caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
.colorAdmin-iso th {
  text-align: left;
}
.colorAdmin-iso .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.colorAdmin-iso .table > thead > tr > th,
.colorAdmin-iso .table > tbody > tr > th,
.colorAdmin-iso .table > tfoot > tr > th,
.colorAdmin-iso .table > thead > tr > td,
.colorAdmin-iso .table > tbody > tr > td,
.colorAdmin-iso .table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.colorAdmin-iso .table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.colorAdmin-iso .table > caption + thead > tr:first-child > th,
.colorAdmin-iso .table > colgroup + thead > tr:first-child > th,
.colorAdmin-iso .table > thead:first-child > tr:first-child > th,
.colorAdmin-iso .table > caption + thead > tr:first-child > td,
.colorAdmin-iso .table > colgroup + thead > tr:first-child > td,
.colorAdmin-iso .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.colorAdmin-iso .table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.colorAdmin-iso .table .table {
  background-color: #fff;
}
.colorAdmin-iso .table-condensed > thead > tr > th,
.colorAdmin-iso .table-condensed > tbody > tr > th,
.colorAdmin-iso .table-condensed > tfoot > tr > th,
.colorAdmin-iso .table-condensed > thead > tr > td,
.colorAdmin-iso .table-condensed > tbody > tr > td,
.colorAdmin-iso .table-condensed > tfoot > tr > td {
  padding: 5px;
}
.colorAdmin-iso .table-bordered {
  border: 1px solid #ddd;
}
.colorAdmin-iso .table-bordered > thead > tr > th,
.colorAdmin-iso .table-bordered > tbody > tr > th,
.colorAdmin-iso .table-bordered > tfoot > tr > th,
.colorAdmin-iso .table-bordered > thead > tr > td,
.colorAdmin-iso .table-bordered > tbody > tr > td,
.colorAdmin-iso .table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.colorAdmin-iso .table-bordered > thead > tr > th,
.colorAdmin-iso .table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.colorAdmin-iso .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.colorAdmin-iso .table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.colorAdmin-iso table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
.colorAdmin-iso table td[class*="col-"],
.colorAdmin-iso table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.colorAdmin-iso .table > thead > tr > td.active,
.colorAdmin-iso .table > tbody > tr > td.active,
.colorAdmin-iso .table > tfoot > tr > td.active,
.colorAdmin-iso .table > thead > tr > th.active,
.colorAdmin-iso .table > tbody > tr > th.active,
.colorAdmin-iso .table > tfoot > tr > th.active,
.colorAdmin-iso .table > thead > tr.active > td,
.colorAdmin-iso .table > tbody > tr.active > td,
.colorAdmin-iso .table > tfoot > tr.active > td,
.colorAdmin-iso .table > thead > tr.active > th,
.colorAdmin-iso .table > tbody > tr.active > th,
.colorAdmin-iso .table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.colorAdmin-iso .table-hover > tbody > tr > td.active:hover,
.colorAdmin-iso .table-hover > tbody > tr > th.active:hover,
.colorAdmin-iso .table-hover > tbody > tr.active:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > .active,
.colorAdmin-iso .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.colorAdmin-iso .table > thead > tr > td.success,
.colorAdmin-iso .table > tbody > tr > td.success,
.colorAdmin-iso .table > tfoot > tr > td.success,
.colorAdmin-iso .table > thead > tr > th.success,
.colorAdmin-iso .table > tbody > tr > th.success,
.colorAdmin-iso .table > tfoot > tr > th.success,
.colorAdmin-iso .table > thead > tr.success > td,
.colorAdmin-iso .table > tbody > tr.success > td,
.colorAdmin-iso .table > tfoot > tr.success > td,
.colorAdmin-iso .table > thead > tr.success > th,
.colorAdmin-iso .table > tbody > tr.success > th,
.colorAdmin-iso .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.colorAdmin-iso .table-hover > tbody > tr > td.success:hover,
.colorAdmin-iso .table-hover > tbody > tr > th.success:hover,
.colorAdmin-iso .table-hover > tbody > tr.success:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > .success,
.colorAdmin-iso .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.colorAdmin-iso .table > thead > tr > td.info,
.colorAdmin-iso .table > tbody > tr > td.info,
.colorAdmin-iso .table > tfoot > tr > td.info,
.colorAdmin-iso .table > thead > tr > th.info,
.colorAdmin-iso .table > tbody > tr > th.info,
.colorAdmin-iso .table > tfoot > tr > th.info,
.colorAdmin-iso .table > thead > tr.info > td,
.colorAdmin-iso .table > tbody > tr.info > td,
.colorAdmin-iso .table > tfoot > tr.info > td,
.colorAdmin-iso .table > thead > tr.info > th,
.colorAdmin-iso .table > tbody > tr.info > th,
.colorAdmin-iso .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.colorAdmin-iso .table-hover > tbody > tr > td.info:hover,
.colorAdmin-iso .table-hover > tbody > tr > th.info:hover,
.colorAdmin-iso .table-hover > tbody > tr.info:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > .info,
.colorAdmin-iso .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.colorAdmin-iso .table > thead > tr > td.warning,
.colorAdmin-iso .table > tbody > tr > td.warning,
.colorAdmin-iso .table > tfoot > tr > td.warning,
.colorAdmin-iso .table > thead > tr > th.warning,
.colorAdmin-iso .table > tbody > tr > th.warning,
.colorAdmin-iso .table > tfoot > tr > th.warning,
.colorAdmin-iso .table > thead > tr.warning > td,
.colorAdmin-iso .table > tbody > tr.warning > td,
.colorAdmin-iso .table > tfoot > tr.warning > td,
.colorAdmin-iso .table > thead > tr.warning > th,
.colorAdmin-iso .table > tbody > tr.warning > th,
.colorAdmin-iso .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.colorAdmin-iso .table-hover > tbody > tr > td.warning:hover,
.colorAdmin-iso .table-hover > tbody > tr > th.warning:hover,
.colorAdmin-iso .table-hover > tbody > tr.warning:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > .warning,
.colorAdmin-iso .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.colorAdmin-iso .table > thead > tr > td.danger,
.colorAdmin-iso .table > tbody > tr > td.danger,
.colorAdmin-iso .table > tfoot > tr > td.danger,
.colorAdmin-iso .table > thead > tr > th.danger,
.colorAdmin-iso .table > tbody > tr > th.danger,
.colorAdmin-iso .table > tfoot > tr > th.danger,
.colorAdmin-iso .table > thead > tr.danger > td,
.colorAdmin-iso .table > tbody > tr.danger > td,
.colorAdmin-iso .table > tfoot > tr.danger > td,
.colorAdmin-iso .table > thead > tr.danger > th,
.colorAdmin-iso .table > tbody > tr.danger > th,
.colorAdmin-iso .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.colorAdmin-iso .table-hover > tbody > tr > td.danger:hover,
.colorAdmin-iso .table-hover > tbody > tr > th.danger:hover,
.colorAdmin-iso .table-hover > tbody > tr.danger:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > .danger,
.colorAdmin-iso .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.colorAdmin-iso .table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .colorAdmin-iso .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .colorAdmin-iso .table-responsive > .table {
    margin-bottom: 0;
  }
  .colorAdmin-iso .table-responsive > .table > thead > tr > th,
  .colorAdmin-iso .table-responsive > .table > tbody > tr > th,
  .colorAdmin-iso .table-responsive > .table > tfoot > tr > th,
  .colorAdmin-iso .table-responsive > .table > thead > tr > td,
  .colorAdmin-iso .table-responsive > .table > tbody > tr > td,
  .colorAdmin-iso .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .colorAdmin-iso .table-responsive > .table-bordered {
    border: 0;
  }
  .colorAdmin-iso .table-responsive > .table-bordered > thead > tr > th:first-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .colorAdmin-iso .table-responsive > .table-bordered > thead > tr > td:first-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .colorAdmin-iso .table-responsive > .table-bordered > thead > tr > th:last-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .colorAdmin-iso .table-responsive > .table-bordered > thead > tr > td:last-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .colorAdmin-iso .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .colorAdmin-iso .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
.colorAdmin-iso fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.colorAdmin-iso legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
.colorAdmin-iso label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.colorAdmin-iso input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.colorAdmin-iso input[type="radio"],
.colorAdmin-iso input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
.colorAdmin-iso input[type="file"] {
  display: block;
}
.colorAdmin-iso input[type="range"] {
  display: block;
  width: 100%;
}
.colorAdmin-iso select[multiple],
.colorAdmin-iso select[size] {
  height: auto;
}
.colorAdmin-iso input[type="file"]:focus,
.colorAdmin-iso input[type="radio"]:focus,
.colorAdmin-iso input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.colorAdmin-iso output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.colorAdmin-iso .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.colorAdmin-iso .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.colorAdmin-iso .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.colorAdmin-iso .form-control:-ms-input-placeholder {
  color: #999;
}
.colorAdmin-iso .form-control::-webkit-input-placeholder {
  color: #999;
}
.colorAdmin-iso .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.colorAdmin-iso .form-control[disabled],
.colorAdmin-iso .form-control[readonly],
.colorAdmin-iso fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.colorAdmin-iso .form-control[disabled],
.colorAdmin-iso fieldset[disabled] .form-control {
  cursor: not-allowed;
}
.colorAdmin-iso textarea.form-control {
  height: auto;
}
.colorAdmin-iso input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .colorAdmin-iso input[type="date"].form-control,
  .colorAdmin-iso input[type="time"].form-control,
  .colorAdmin-iso input[type="datetime-local"].form-control,
  .colorAdmin-iso input[type="month"].form-control {
    line-height: 34px;
  }
  .colorAdmin-iso input[type="date"].input-sm,
  .colorAdmin-iso input[type="time"].input-sm,
  .colorAdmin-iso input[type="datetime-local"].input-sm,
  .colorAdmin-iso input[type="month"].input-sm,
  .colorAdmin-iso .input-group-sm input[type="date"],
  .colorAdmin-iso .input-group-sm input[type="time"],
  .colorAdmin-iso .input-group-sm input[type="datetime-local"],
  .colorAdmin-iso .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  .colorAdmin-iso input[type="date"].input-lg,
  .colorAdmin-iso input[type="time"].input-lg,
  .colorAdmin-iso input[type="datetime-local"].input-lg,
  .colorAdmin-iso input[type="month"].input-lg,
  .colorAdmin-iso .input-group-lg input[type="date"],
  .colorAdmin-iso .input-group-lg input[type="time"],
  .colorAdmin-iso .input-group-lg input[type="datetime-local"],
  .colorAdmin-iso .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.colorAdmin-iso .form-group {
  margin-bottom: 15px;
}
.colorAdmin-iso .radio,
.colorAdmin-iso .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.colorAdmin-iso .radio label,
.colorAdmin-iso .checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.colorAdmin-iso .radio input[type="radio"],
.colorAdmin-iso .radio-inline input[type="radio"],
.colorAdmin-iso .checkbox input[type="checkbox"],
.colorAdmin-iso .checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.colorAdmin-iso .radio + .radio,
.colorAdmin-iso .checkbox + .checkbox {
  margin-top: -5px;
}
.colorAdmin-iso .radio-inline,
.colorAdmin-iso .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.colorAdmin-iso .radio-inline + .radio-inline,
.colorAdmin-iso .checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.colorAdmin-iso input[type="radio"][disabled],
.colorAdmin-iso input[type="checkbox"][disabled],
.colorAdmin-iso input[type="radio"].disabled,
.colorAdmin-iso input[type="checkbox"].disabled,
.colorAdmin-iso fieldset[disabled] input[type="radio"],
.colorAdmin-iso fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.colorAdmin-iso .radio-inline.disabled,
.colorAdmin-iso .checkbox-inline.disabled,
.colorAdmin-iso fieldset[disabled] .radio-inline,
.colorAdmin-iso fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.colorAdmin-iso .radio.disabled label,
.colorAdmin-iso .checkbox.disabled label,
.colorAdmin-iso fieldset[disabled] .radio label,
.colorAdmin-iso fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.colorAdmin-iso .form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.colorAdmin-iso .form-control-static.input-lg,
.colorAdmin-iso .form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.colorAdmin-iso .input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.colorAdmin-iso select.input-sm {
  height: 30px;
  line-height: 30px;
}
.colorAdmin-iso textarea.input-sm,
.colorAdmin-iso select[multiple].input-sm {
  height: auto;
}
.colorAdmin-iso .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.colorAdmin-iso .form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.colorAdmin-iso .form-group-sm textarea.form-control,
.colorAdmin-iso .form-group-sm select[multiple].form-control {
  height: auto;
}
.colorAdmin-iso .form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.colorAdmin-iso .input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.colorAdmin-iso select.input-lg {
  height: 46px;
  line-height: 46px;
}
.colorAdmin-iso textarea.input-lg,
.colorAdmin-iso select[multiple].input-lg {
  height: auto;
}
.colorAdmin-iso .form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.colorAdmin-iso .form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.colorAdmin-iso .form-group-lg textarea.form-control,
.colorAdmin-iso .form-group-lg select[multiple].form-control {
  height: auto;
}
.colorAdmin-iso .form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.colorAdmin-iso .has-feedback {
  position: relative;
}
.colorAdmin-iso .has-feedback .form-control {
  padding-right: 42.5px;
}
.colorAdmin-iso .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.colorAdmin-iso .input-lg + .form-control-feedback,
.colorAdmin-iso .input-group-lg + .form-control-feedback,
.colorAdmin-iso .form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.colorAdmin-iso .input-sm + .form-control-feedback,
.colorAdmin-iso .input-group-sm + .form-control-feedback,
.colorAdmin-iso .form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.colorAdmin-iso .has-success .help-block,
.colorAdmin-iso .has-success .control-label,
.colorAdmin-iso .has-success .radio,
.colorAdmin-iso .has-success .checkbox,
.colorAdmin-iso .has-success .radio-inline,
.colorAdmin-iso .has-success .checkbox-inline,
.colorAdmin-iso .has-success.radio label,
.colorAdmin-iso .has-success.checkbox label,
.colorAdmin-iso .has-success.radio-inline label,
.colorAdmin-iso .has-success.checkbox-inline label {
  color: #3c763d;
}
.colorAdmin-iso .has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.colorAdmin-iso .has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.colorAdmin-iso .has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.colorAdmin-iso .has-success .form-control-feedback {
  color: #3c763d;
}
.colorAdmin-iso .has-warning .help-block,
.colorAdmin-iso .has-warning .control-label,
.colorAdmin-iso .has-warning .radio,
.colorAdmin-iso .has-warning .checkbox,
.colorAdmin-iso .has-warning .radio-inline,
.colorAdmin-iso .has-warning .checkbox-inline,
.colorAdmin-iso .has-warning.radio label,
.colorAdmin-iso .has-warning.checkbox label,
.colorAdmin-iso .has-warning.radio-inline label,
.colorAdmin-iso .has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.colorAdmin-iso .has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.colorAdmin-iso .has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.colorAdmin-iso .has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.colorAdmin-iso .has-warning .form-control-feedback {
  color: #8a6d3b;
}
.colorAdmin-iso .has-error .help-block,
.colorAdmin-iso .has-error .control-label,
.colorAdmin-iso .has-error .radio,
.colorAdmin-iso .has-error .checkbox,
.colorAdmin-iso .has-error .radio-inline,
.colorAdmin-iso .has-error .checkbox-inline,
.colorAdmin-iso .has-error.radio label,
.colorAdmin-iso .has-error.checkbox label,
.colorAdmin-iso .has-error.radio-inline label,
.colorAdmin-iso .has-error.checkbox-inline label {
  color: #a94442;
}
.colorAdmin-iso .has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.colorAdmin-iso .has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.colorAdmin-iso .has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.colorAdmin-iso .has-error .form-control-feedback {
  color: #a94442;
}
.colorAdmin-iso .has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.colorAdmin-iso .has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.colorAdmin-iso .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .colorAdmin-iso .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .colorAdmin-iso .form-inline .form-control-static {
    display: inline-block;
  }
  .colorAdmin-iso .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .colorAdmin-iso .form-inline .input-group .input-group-addon,
  .colorAdmin-iso .form-inline .input-group .input-group-btn,
  .colorAdmin-iso .form-inline .input-group .form-control {
    width: auto;
  }
  .colorAdmin-iso .form-inline .input-group > .form-control {
    width: 100%;
  }
  .colorAdmin-iso .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .form-inline .radio,
  .colorAdmin-iso .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .form-inline .radio label,
  .colorAdmin-iso .form-inline .checkbox label {
    padding-left: 0;
  }
  .colorAdmin-iso .form-inline .radio input[type="radio"],
  .colorAdmin-iso .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .colorAdmin-iso .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.colorAdmin-iso .form-horizontal .radio,
.colorAdmin-iso .form-horizontal .checkbox,
.colorAdmin-iso .form-horizontal .radio-inline,
.colorAdmin-iso .form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.colorAdmin-iso .form-horizontal .radio,
.colorAdmin-iso .form-horizontal .checkbox {
  min-height: 27px;
}
.colorAdmin-iso .form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.colorAdmin-iso .form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .colorAdmin-iso .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.colorAdmin-iso .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.colorAdmin-iso .btn:focus,
.colorAdmin-iso .btn:active:focus,
.colorAdmin-iso .btn.active:focus,
.colorAdmin-iso .btn.focus,
.colorAdmin-iso .btn:active.focus,
.colorAdmin-iso .btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.colorAdmin-iso .btn:hover,
.colorAdmin-iso .btn:focus,
.colorAdmin-iso .btn.focus {
  color: #333;
  text-decoration: none;
}
.colorAdmin-iso .btn:active,
.colorAdmin-iso .btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.colorAdmin-iso .btn.disabled,
.colorAdmin-iso .btn[disabled],
.colorAdmin-iso fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}
.colorAdmin-iso a.btn.disabled,
.colorAdmin-iso fieldset[disabled] a.btn {
  pointer-events: none;
}
.colorAdmin-iso .btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.colorAdmin-iso .btn-default:focus,
.colorAdmin-iso .btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.colorAdmin-iso .btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.colorAdmin-iso .btn-default:active,
.colorAdmin-iso .btn-default.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.colorAdmin-iso .btn-default:active:hover,
.colorAdmin-iso .btn-default.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-default:hover,
.colorAdmin-iso .btn-default:active:focus,
.colorAdmin-iso .btn-default.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-default:focus,
.colorAdmin-iso .btn-default:active.focus,
.colorAdmin-iso .btn-default.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.colorAdmin-iso .btn-default:active,
.colorAdmin-iso .btn-default.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-default {
  background-image: none;
}
.colorAdmin-iso .btn-default.disabled:hover,
.colorAdmin-iso .btn-default[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-default:hover,
.colorAdmin-iso .btn-default.disabled:focus,
.colorAdmin-iso .btn-default[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-default:focus,
.colorAdmin-iso .btn-default.disabled.focus,
.colorAdmin-iso .btn-default[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.colorAdmin-iso .btn-default .badge {
  color: #fff;
  background-color: #333;
}
.colorAdmin-iso .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.colorAdmin-iso .btn-primary:focus,
.colorAdmin-iso .btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.colorAdmin-iso .btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.colorAdmin-iso .btn-primary:active,
.colorAdmin-iso .btn-primary.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.colorAdmin-iso .btn-primary:active:hover,
.colorAdmin-iso .btn-primary.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-primary:hover,
.colorAdmin-iso .btn-primary:active:focus,
.colorAdmin-iso .btn-primary.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-primary:focus,
.colorAdmin-iso .btn-primary:active.focus,
.colorAdmin-iso .btn-primary.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.colorAdmin-iso .btn-primary:active,
.colorAdmin-iso .btn-primary.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.colorAdmin-iso .btn-primary.disabled:hover,
.colorAdmin-iso .btn-primary[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-primary:hover,
.colorAdmin-iso .btn-primary.disabled:focus,
.colorAdmin-iso .btn-primary[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-primary:focus,
.colorAdmin-iso .btn-primary.disabled.focus,
.colorAdmin-iso .btn-primary[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.colorAdmin-iso .btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.colorAdmin-iso .btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.colorAdmin-iso .btn-success:focus,
.colorAdmin-iso .btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.colorAdmin-iso .btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.colorAdmin-iso .btn-success:active,
.colorAdmin-iso .btn-success.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.colorAdmin-iso .btn-success:active:hover,
.colorAdmin-iso .btn-success.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-success:hover,
.colorAdmin-iso .btn-success:active:focus,
.colorAdmin-iso .btn-success.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-success:focus,
.colorAdmin-iso .btn-success:active.focus,
.colorAdmin-iso .btn-success.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.colorAdmin-iso .btn-success:active,
.colorAdmin-iso .btn-success.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-success {
  background-image: none;
}
.colorAdmin-iso .btn-success.disabled:hover,
.colorAdmin-iso .btn-success[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-success:hover,
.colorAdmin-iso .btn-success.disabled:focus,
.colorAdmin-iso .btn-success[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-success:focus,
.colorAdmin-iso .btn-success.disabled.focus,
.colorAdmin-iso .btn-success[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.colorAdmin-iso .btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.colorAdmin-iso .btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.colorAdmin-iso .btn-info:focus,
.colorAdmin-iso .btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.colorAdmin-iso .btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.colorAdmin-iso .btn-info:active,
.colorAdmin-iso .btn-info.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.colorAdmin-iso .btn-info:active:hover,
.colorAdmin-iso .btn-info.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-info:hover,
.colorAdmin-iso .btn-info:active:focus,
.colorAdmin-iso .btn-info.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-info:focus,
.colorAdmin-iso .btn-info:active.focus,
.colorAdmin-iso .btn-info.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.colorAdmin-iso .btn-info:active,
.colorAdmin-iso .btn-info.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-info {
  background-image: none;
}
.colorAdmin-iso .btn-info.disabled:hover,
.colorAdmin-iso .btn-info[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-info:hover,
.colorAdmin-iso .btn-info.disabled:focus,
.colorAdmin-iso .btn-info[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-info:focus,
.colorAdmin-iso .btn-info.disabled.focus,
.colorAdmin-iso .btn-info[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.colorAdmin-iso .btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.colorAdmin-iso .btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.colorAdmin-iso .btn-warning:focus,
.colorAdmin-iso .btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.colorAdmin-iso .btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.colorAdmin-iso .btn-warning:active,
.colorAdmin-iso .btn-warning.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.colorAdmin-iso .btn-warning:active:hover,
.colorAdmin-iso .btn-warning.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-warning:hover,
.colorAdmin-iso .btn-warning:active:focus,
.colorAdmin-iso .btn-warning.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-warning:focus,
.colorAdmin-iso .btn-warning:active.focus,
.colorAdmin-iso .btn-warning.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.colorAdmin-iso .btn-warning:active,
.colorAdmin-iso .btn-warning.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.colorAdmin-iso .btn-warning.disabled:hover,
.colorAdmin-iso .btn-warning[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-warning:hover,
.colorAdmin-iso .btn-warning.disabled:focus,
.colorAdmin-iso .btn-warning[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-warning:focus,
.colorAdmin-iso .btn-warning.disabled.focus,
.colorAdmin-iso .btn-warning[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.colorAdmin-iso .btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.colorAdmin-iso .btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.colorAdmin-iso .btn-danger:focus,
.colorAdmin-iso .btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.colorAdmin-iso .btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.colorAdmin-iso .btn-danger:active,
.colorAdmin-iso .btn-danger.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.colorAdmin-iso .btn-danger:active:hover,
.colorAdmin-iso .btn-danger.active:hover,
.colorAdmin-iso .open > .dropdown-toggle.btn-danger:hover,
.colorAdmin-iso .btn-danger:active:focus,
.colorAdmin-iso .btn-danger.active:focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-danger:focus,
.colorAdmin-iso .btn-danger:active.focus,
.colorAdmin-iso .btn-danger.active.focus,
.colorAdmin-iso .open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.colorAdmin-iso .btn-danger:active,
.colorAdmin-iso .btn-danger.active,
.colorAdmin-iso .open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.colorAdmin-iso .btn-danger.disabled:hover,
.colorAdmin-iso .btn-danger[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-danger:hover,
.colorAdmin-iso .btn-danger.disabled:focus,
.colorAdmin-iso .btn-danger[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-danger:focus,
.colorAdmin-iso .btn-danger.disabled.focus,
.colorAdmin-iso .btn-danger[disabled].focus,
.colorAdmin-iso fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.colorAdmin-iso .btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.colorAdmin-iso .btn-link {
  font-weight: normal;
  color: #337ab7;
  border-radius: 0;
}
.colorAdmin-iso .btn-link,
.colorAdmin-iso .btn-link:active,
.colorAdmin-iso .btn-link.active,
.colorAdmin-iso .btn-link[disabled],
.colorAdmin-iso fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso .btn-link,
.colorAdmin-iso .btn-link:hover,
.colorAdmin-iso .btn-link:focus,
.colorAdmin-iso .btn-link:active {
  border-color: transparent;
}
.colorAdmin-iso .btn-link:hover,
.colorAdmin-iso .btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.colorAdmin-iso .btn-link[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .btn-link:hover,
.colorAdmin-iso .btn-link[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.colorAdmin-iso .btn-lg,
.colorAdmin-iso .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.colorAdmin-iso .btn-sm,
.colorAdmin-iso .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.colorAdmin-iso .btn-xs,
.colorAdmin-iso .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.colorAdmin-iso .btn-block {
  display: block;
  width: 100%;
}
.colorAdmin-iso .btn-block + .btn-block {
  margin-top: 5px;
}
.colorAdmin-iso input[type="submit"].btn-block,
.colorAdmin-iso input[type="reset"].btn-block,
.colorAdmin-iso input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.colorAdmin-iso .fade.in {
  opacity: 1;
}
.colorAdmin-iso .collapse {
  display: none;
}
.colorAdmin-iso .collapse.in {
  display: block;
}
.colorAdmin-iso tr.collapse.in {
  display: table-row;
}
.colorAdmin-iso tbody.collapse.in {
  display: table-row-group;
}
.colorAdmin-iso .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: .35s;
  -o-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}
.colorAdmin-iso .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.colorAdmin-iso .dropup,
.colorAdmin-iso .dropdown {
  position: relative;
}
.colorAdmin-iso .dropdown-toggle:focus {
  outline: 0;
}
.colorAdmin-iso .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.colorAdmin-iso .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.colorAdmin-iso .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.colorAdmin-iso .dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.colorAdmin-iso .dropdown-menu > li > a:hover,
.colorAdmin-iso .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.colorAdmin-iso .dropdown-menu > .active > a,
.colorAdmin-iso .dropdown-menu > .active > a:hover,
.colorAdmin-iso .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.colorAdmin-iso .dropdown-menu > .disabled > a,
.colorAdmin-iso .dropdown-menu > .disabled > a:hover,
.colorAdmin-iso .dropdown-menu > .disabled > a:focus {
  color: #777;
}
.colorAdmin-iso .dropdown-menu > .disabled > a:hover,
.colorAdmin-iso .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.colorAdmin-iso .open > .dropdown-menu {
  display: block;
}
.colorAdmin-iso .open > a {
  outline: 0;
}
.colorAdmin-iso .dropdown-menu-right {
  right: 0;
  left: auto;
}
.colorAdmin-iso .dropdown-menu-left {
  right: auto;
  left: 0;
}
.colorAdmin-iso .dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.colorAdmin-iso .dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.colorAdmin-iso .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.colorAdmin-iso .dropup .caret,
.colorAdmin-iso .navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.colorAdmin-iso .dropup .dropdown-menu,
.colorAdmin-iso .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .colorAdmin-iso .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.colorAdmin-iso .btn-group,
.colorAdmin-iso .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.colorAdmin-iso .btn-group > .btn,
.colorAdmin-iso .btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.colorAdmin-iso .btn-group > .btn:hover,
.colorAdmin-iso .btn-group-vertical > .btn:hover,
.colorAdmin-iso .btn-group > .btn:focus,
.colorAdmin-iso .btn-group-vertical > .btn:focus,
.colorAdmin-iso .btn-group > .btn:active,
.colorAdmin-iso .btn-group-vertical > .btn:active,
.colorAdmin-iso .btn-group > .btn.active,
.colorAdmin-iso .btn-group-vertical > .btn.active {
  z-index: 2;
}
.colorAdmin-iso .btn-group .btn + .btn,
.colorAdmin-iso .btn-group .btn + .btn-group,
.colorAdmin-iso .btn-group .btn-group + .btn,
.colorAdmin-iso .btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.colorAdmin-iso .btn-toolbar {
  margin-left: -5px;
}
.colorAdmin-iso .btn-toolbar .btn,
.colorAdmin-iso .btn-toolbar .btn-group,
.colorAdmin-iso .btn-toolbar .input-group {
  float: left;
}
.colorAdmin-iso .btn-toolbar > .btn,
.colorAdmin-iso .btn-toolbar > .btn-group,
.colorAdmin-iso .btn-toolbar > .input-group {
  margin-left: 5px;
}
.colorAdmin-iso .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.colorAdmin-iso .btn-group > .btn:first-child {
  margin-left: 0;
}
.colorAdmin-iso .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.colorAdmin-iso .btn-group > .btn:last-child:not(:first-child),
.colorAdmin-iso .btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .btn-group > .btn-group {
  float: left;
}
.colorAdmin-iso .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.colorAdmin-iso .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.colorAdmin-iso .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.colorAdmin-iso .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .btn-group .dropdown-toggle:active,
.colorAdmin-iso .btn-group.open .dropdown-toggle {
  outline: 0;
}
.colorAdmin-iso .btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.colorAdmin-iso .btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.colorAdmin-iso .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.colorAdmin-iso .btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso .btn .caret {
  margin-left: 0;
}
.colorAdmin-iso .btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.colorAdmin-iso .dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.colorAdmin-iso .btn-group-vertical > .btn,
.colorAdmin-iso .btn-group-vertical > .btn-group,
.colorAdmin-iso .btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.colorAdmin-iso .btn-group-vertical > .btn-group > .btn {
  float: none;
}
.colorAdmin-iso .btn-group-vertical > .btn + .btn,
.colorAdmin-iso .btn-group-vertical > .btn + .btn-group,
.colorAdmin-iso .btn-group-vertical > .btn-group + .btn,
.colorAdmin-iso .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.colorAdmin-iso .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.colorAdmin-iso .btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.colorAdmin-iso .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.colorAdmin-iso .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.colorAdmin-iso .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.colorAdmin-iso .btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.colorAdmin-iso .btn-group-justified > .btn,
.colorAdmin-iso .btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.colorAdmin-iso .btn-group-justified > .btn-group .btn {
  width: 100%;
}
.colorAdmin-iso .btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
.colorAdmin-iso [data-toggle="buttons"] > .btn input[type="radio"],
.colorAdmin-iso [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
.colorAdmin-iso [data-toggle="buttons"] > .btn input[type="checkbox"],
.colorAdmin-iso [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.colorAdmin-iso .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.colorAdmin-iso .input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.colorAdmin-iso .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.colorAdmin-iso .input-group .form-control:focus {
  z-index: 3;
}
.colorAdmin-iso .input-group-lg > .form-control,
.colorAdmin-iso .input-group-lg > .input-group-addon,
.colorAdmin-iso .input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.colorAdmin-iso select.input-group-lg > .form-control,
.colorAdmin-iso select.input-group-lg > .input-group-addon,
.colorAdmin-iso select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
.colorAdmin-iso textarea.input-group-lg > .form-control,
.colorAdmin-iso textarea.input-group-lg > .input-group-addon,
.colorAdmin-iso textarea.input-group-lg > .input-group-btn > .btn,
.colorAdmin-iso select[multiple].input-group-lg > .form-control,
.colorAdmin-iso select[multiple].input-group-lg > .input-group-addon,
.colorAdmin-iso select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.colorAdmin-iso .input-group-sm > .form-control,
.colorAdmin-iso .input-group-sm > .input-group-addon,
.colorAdmin-iso .input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.colorAdmin-iso select.input-group-sm > .form-control,
.colorAdmin-iso select.input-group-sm > .input-group-addon,
.colorAdmin-iso select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
.colorAdmin-iso textarea.input-group-sm > .form-control,
.colorAdmin-iso textarea.input-group-sm > .input-group-addon,
.colorAdmin-iso textarea.input-group-sm > .input-group-btn > .btn,
.colorAdmin-iso select[multiple].input-group-sm > .form-control,
.colorAdmin-iso select[multiple].input-group-sm > .input-group-addon,
.colorAdmin-iso select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.colorAdmin-iso .input-group-addon,
.colorAdmin-iso .input-group-btn,
.colorAdmin-iso .input-group .form-control {
  display: table-cell;
}
.colorAdmin-iso .input-group-addon:not(:first-child):not(:last-child),
.colorAdmin-iso .input-group-btn:not(:first-child):not(:last-child),
.colorAdmin-iso .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.colorAdmin-iso .input-group-addon,
.colorAdmin-iso .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.colorAdmin-iso .input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.colorAdmin-iso .input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.colorAdmin-iso .input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.colorAdmin-iso .input-group-addon input[type="radio"],
.colorAdmin-iso .input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.colorAdmin-iso .input-group .form-control:first-child,
.colorAdmin-iso .input-group-addon:first-child,
.colorAdmin-iso .input-group-btn:first-child > .btn,
.colorAdmin-iso .input-group-btn:first-child > .btn-group > .btn,
.colorAdmin-iso .input-group-btn:first-child > .dropdown-toggle,
.colorAdmin-iso .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.colorAdmin-iso .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.colorAdmin-iso .input-group-addon:first-child {
  border-right: 0;
}
.colorAdmin-iso .input-group .form-control:last-child,
.colorAdmin-iso .input-group-addon:last-child,
.colorAdmin-iso .input-group-btn:last-child > .btn,
.colorAdmin-iso .input-group-btn:last-child > .btn-group > .btn,
.colorAdmin-iso .input-group-btn:last-child > .dropdown-toggle,
.colorAdmin-iso .input-group-btn:first-child > .btn:not(:first-child),
.colorAdmin-iso .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .input-group-addon:last-child {
  border-left: 0;
}
.colorAdmin-iso .input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.colorAdmin-iso .input-group-btn > .btn {
  position: relative;
}
.colorAdmin-iso .input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.colorAdmin-iso .input-group-btn > .btn:hover,
.colorAdmin-iso .input-group-btn > .btn:focus,
.colorAdmin-iso .input-group-btn > .btn:active {
  z-index: 2;
}
.colorAdmin-iso .input-group-btn:first-child > .btn,
.colorAdmin-iso .input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.colorAdmin-iso .input-group-btn:last-child > .btn,
.colorAdmin-iso .input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.colorAdmin-iso .nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.colorAdmin-iso .nav > li {
  position: relative;
  display: block;
}
.colorAdmin-iso .nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.colorAdmin-iso .nav > li > a:hover,
.colorAdmin-iso .nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.colorAdmin-iso .nav > li.disabled > a {
  color: #777;
}
.colorAdmin-iso .nav > li.disabled > a:hover,
.colorAdmin-iso .nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.colorAdmin-iso .nav .open > a,
.colorAdmin-iso .nav .open > a:hover,
.colorAdmin-iso .nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.colorAdmin-iso .nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.colorAdmin-iso .nav > li > a > img {
  max-width: none;
}
.colorAdmin-iso .nav-tabs {
  border-bottom: 1px solid #ddd;
}
.colorAdmin-iso .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.colorAdmin-iso .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.colorAdmin-iso .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.colorAdmin-iso .nav-tabs > li.active > a,
.colorAdmin-iso .nav-tabs > li.active > a:hover,
.colorAdmin-iso .nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.colorAdmin-iso .nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.colorAdmin-iso .nav-tabs.nav-justified > li {
  float: none;
}
.colorAdmin-iso .nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.colorAdmin-iso .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .colorAdmin-iso .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .colorAdmin-iso .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.colorAdmin-iso .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.colorAdmin-iso .nav-tabs.nav-justified > .active > a,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:hover,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .colorAdmin-iso .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .colorAdmin-iso .nav-tabs.nav-justified > .active > a,
  .colorAdmin-iso .nav-tabs.nav-justified > .active > a:hover,
  .colorAdmin-iso .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.colorAdmin-iso .nav-pills > li {
  float: left;
}
.colorAdmin-iso .nav-pills > li > a {
  border-radius: 4px;
}
.colorAdmin-iso .nav-pills > li + li {
  margin-left: 2px;
}
.colorAdmin-iso .nav-pills > li.active > a,
.colorAdmin-iso .nav-pills > li.active > a:hover,
.colorAdmin-iso .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.colorAdmin-iso .nav-stacked > li {
  float: none;
}
.colorAdmin-iso .nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.colorAdmin-iso .nav-justified {
  width: 100%;
}
.colorAdmin-iso .nav-justified > li {
  float: none;
}
.colorAdmin-iso .nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.colorAdmin-iso .nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .colorAdmin-iso .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .colorAdmin-iso .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.colorAdmin-iso .nav-tabs-justified {
  border-bottom: 0;
}
.colorAdmin-iso .nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.colorAdmin-iso .nav-tabs-justified > .active > a,
.colorAdmin-iso .nav-tabs-justified > .active > a:hover,
.colorAdmin-iso .nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .colorAdmin-iso .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .colorAdmin-iso .nav-tabs-justified > .active > a,
  .colorAdmin-iso .nav-tabs-justified > .active > a:hover,
  .colorAdmin-iso .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.colorAdmin-iso .tab-content > .tab-pane {
  display: none;
}
.colorAdmin-iso .tab-content > .active {
  display: block;
}
.colorAdmin-iso .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.colorAdmin-iso .navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-header {
    float: left;
  }
}
.colorAdmin-iso .navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.colorAdmin-iso .navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .colorAdmin-iso .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .colorAdmin-iso .navbar-collapse.in {
    overflow-y: visible;
  }
  .colorAdmin-iso .navbar-fixed-top .navbar-collapse,
  .colorAdmin-iso .navbar-static-top .navbar-collapse,
  .colorAdmin-iso .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.colorAdmin-iso .navbar-fixed-top .navbar-collapse,
.colorAdmin-iso .navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .colorAdmin-iso .navbar-fixed-top .navbar-collapse,
  .colorAdmin-iso .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.colorAdmin-iso .container > .navbar-header,
.colorAdmin-iso .container-fluid > .navbar-header,
.colorAdmin-iso .container > .navbar-collapse,
.colorAdmin-iso .container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .container > .navbar-header,
  .colorAdmin-iso .container-fluid > .navbar-header,
  .colorAdmin-iso .container > .navbar-collapse,
  .colorAdmin-iso .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.colorAdmin-iso .navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-static-top {
    border-radius: 0;
  }
}
.colorAdmin-iso .navbar-fixed-top,
.colorAdmin-iso .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-fixed-top,
  .colorAdmin-iso .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.colorAdmin-iso .navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.colorAdmin-iso .navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.colorAdmin-iso .navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.colorAdmin-iso .navbar-brand:hover,
.colorAdmin-iso .navbar-brand:focus {
  text-decoration: none;
}
.colorAdmin-iso .navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar > .container .navbar-brand,
  .colorAdmin-iso .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.colorAdmin-iso .navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.colorAdmin-iso .navbar-toggle:focus {
  outline: 0;
}
.colorAdmin-iso .navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.colorAdmin-iso .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-toggle {
    display: none;
  }
}
.colorAdmin-iso .navbar-nav {
  margin: 7.5px -15px;
}
.colorAdmin-iso .navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .colorAdmin-iso .navbar-nav .open .dropdown-menu > li > a,
  .colorAdmin-iso .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .colorAdmin-iso .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .colorAdmin-iso .navbar-nav .open .dropdown-menu > li > a:hover,
  .colorAdmin-iso .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-nav {
    float: left;
    margin: 0;
  }
  .colorAdmin-iso .navbar-nav > li {
    float: left;
  }
  .colorAdmin-iso .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.colorAdmin-iso .navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .colorAdmin-iso .navbar-form .form-control-static {
    display: inline-block;
  }
  .colorAdmin-iso .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .colorAdmin-iso .navbar-form .input-group .input-group-addon,
  .colorAdmin-iso .navbar-form .input-group .input-group-btn,
  .colorAdmin-iso .navbar-form .input-group .form-control {
    width: auto;
  }
  .colorAdmin-iso .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .colorAdmin-iso .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .navbar-form .radio,
  .colorAdmin-iso .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .colorAdmin-iso .navbar-form .radio label,
  .colorAdmin-iso .navbar-form .checkbox label {
    padding-left: 0;
  }
  .colorAdmin-iso .navbar-form .radio input[type="radio"],
  .colorAdmin-iso .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .colorAdmin-iso .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .colorAdmin-iso .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.colorAdmin-iso .navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.colorAdmin-iso .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.colorAdmin-iso .navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.colorAdmin-iso .navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.colorAdmin-iso .navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.colorAdmin-iso .navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .colorAdmin-iso .navbar-left {
    float: left !important;
  }
  .colorAdmin-iso .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .colorAdmin-iso .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.colorAdmin-iso .navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.colorAdmin-iso .navbar-default .navbar-brand {
  color: #777;
}
.colorAdmin-iso .navbar-default .navbar-brand:hover,
.colorAdmin-iso .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.colorAdmin-iso .navbar-default .navbar-text {
  color: #777;
}
.colorAdmin-iso .navbar-default .navbar-nav > li > a {
  color: #777;
}
.colorAdmin-iso .navbar-default .navbar-nav > li > a:hover,
.colorAdmin-iso .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.colorAdmin-iso .navbar-default .navbar-nav > .active > a,
.colorAdmin-iso .navbar-default .navbar-nav > .active > a:hover,
.colorAdmin-iso .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.colorAdmin-iso .navbar-default .navbar-nav > .disabled > a,
.colorAdmin-iso .navbar-default .navbar-nav > .disabled > a:hover,
.colorAdmin-iso .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.colorAdmin-iso .navbar-default .navbar-toggle {
  border-color: #ddd;
}
.colorAdmin-iso .navbar-default .navbar-toggle:hover,
.colorAdmin-iso .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.colorAdmin-iso .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.colorAdmin-iso .navbar-default .navbar-collapse,
.colorAdmin-iso .navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.colorAdmin-iso .navbar-default .navbar-nav > .open > a,
.colorAdmin-iso .navbar-default .navbar-nav > .open > a:hover,
.colorAdmin-iso .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.colorAdmin-iso .navbar-default .navbar-link {
  color: #777;
}
.colorAdmin-iso .navbar-default .navbar-link:hover {
  color: #333;
}
.colorAdmin-iso .navbar-default .btn-link {
  color: #777;
}
.colorAdmin-iso .navbar-default .btn-link:hover,
.colorAdmin-iso .navbar-default .btn-link:focus {
  color: #333;
}
.colorAdmin-iso .navbar-default .btn-link[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .navbar-default .btn-link:hover,
.colorAdmin-iso .navbar-default .btn-link[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.colorAdmin-iso .navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.colorAdmin-iso .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.colorAdmin-iso .navbar-inverse .navbar-brand:hover,
.colorAdmin-iso .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.colorAdmin-iso .navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.colorAdmin-iso .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.colorAdmin-iso .navbar-inverse .navbar-nav > li > a:hover,
.colorAdmin-iso .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.colorAdmin-iso .navbar-inverse .navbar-nav > .active > a,
.colorAdmin-iso .navbar-inverse .navbar-nav > .active > a:hover,
.colorAdmin-iso .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.colorAdmin-iso .navbar-inverse .navbar-nav > .disabled > a,
.colorAdmin-iso .navbar-inverse .navbar-nav > .disabled > a:hover,
.colorAdmin-iso .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.colorAdmin-iso .navbar-inverse .navbar-toggle {
  border-color: #333;
}
.colorAdmin-iso .navbar-inverse .navbar-toggle:hover,
.colorAdmin-iso .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.colorAdmin-iso .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.colorAdmin-iso .navbar-inverse .navbar-collapse,
.colorAdmin-iso .navbar-inverse .navbar-form {
  border-color: #101010;
}
.colorAdmin-iso .navbar-inverse .navbar-nav > .open > a,
.colorAdmin-iso .navbar-inverse .navbar-nav > .open > a:hover,
.colorAdmin-iso .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.colorAdmin-iso .navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.colorAdmin-iso .navbar-inverse .navbar-link:hover {
  color: #fff;
}
.colorAdmin-iso .navbar-inverse .btn-link {
  color: #9d9d9d;
}
.colorAdmin-iso .navbar-inverse .btn-link:hover,
.colorAdmin-iso .navbar-inverse .btn-link:focus {
  color: #fff;
}
.colorAdmin-iso .navbar-inverse .btn-link[disabled]:hover,
.colorAdmin-iso fieldset[disabled] .navbar-inverse .btn-link:hover,
.colorAdmin-iso .navbar-inverse .btn-link[disabled]:focus,
.colorAdmin-iso fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.colorAdmin-iso .breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.colorAdmin-iso .breadcrumb > li {
  display: inline-block;
}
.colorAdmin-iso .breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.colorAdmin-iso .breadcrumb > .active {
  color: #777;
}
.colorAdmin-iso .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.colorAdmin-iso .pagination > li {
  display: inline;
}
.colorAdmin-iso .pagination > li > a,
.colorAdmin-iso .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.colorAdmin-iso .pagination > li:first-child > a,
.colorAdmin-iso .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.colorAdmin-iso .pagination > li:last-child > a,
.colorAdmin-iso .pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.colorAdmin-iso .pagination > li > a:hover,
.colorAdmin-iso .pagination > li > span:hover,
.colorAdmin-iso .pagination > li > a:focus,
.colorAdmin-iso .pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.colorAdmin-iso .pagination > .active > a,
.colorAdmin-iso .pagination > .active > span,
.colorAdmin-iso .pagination > .active > a:hover,
.colorAdmin-iso .pagination > .active > span:hover,
.colorAdmin-iso .pagination > .active > a:focus,
.colorAdmin-iso .pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.colorAdmin-iso .pagination > .disabled > span,
.colorAdmin-iso .pagination > .disabled > span:hover,
.colorAdmin-iso .pagination > .disabled > span:focus,
.colorAdmin-iso .pagination > .disabled > a,
.colorAdmin-iso .pagination > .disabled > a:hover,
.colorAdmin-iso .pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.colorAdmin-iso .pagination-lg > li > a,
.colorAdmin-iso .pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.colorAdmin-iso .pagination-lg > li:first-child > a,
.colorAdmin-iso .pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.colorAdmin-iso .pagination-lg > li:last-child > a,
.colorAdmin-iso .pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.colorAdmin-iso .pagination-sm > li > a,
.colorAdmin-iso .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.colorAdmin-iso .pagination-sm > li:first-child > a,
.colorAdmin-iso .pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .pagination-sm > li:last-child > a,
.colorAdmin-iso .pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.colorAdmin-iso .pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.colorAdmin-iso .pager li {
  display: inline;
}
.colorAdmin-iso .pager li > a,
.colorAdmin-iso .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.colorAdmin-iso .pager li > a:hover,
.colorAdmin-iso .pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.colorAdmin-iso .pager .next > a,
.colorAdmin-iso .pager .next > span {
  float: right;
}
.colorAdmin-iso .pager .previous > a,
.colorAdmin-iso .pager .previous > span {
  float: left;
}
.colorAdmin-iso .pager .disabled > a,
.colorAdmin-iso .pager .disabled > a:hover,
.colorAdmin-iso .pager .disabled > a:focus,
.colorAdmin-iso .pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.colorAdmin-iso .label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.colorAdmin-iso a.label:hover,
.colorAdmin-iso a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.colorAdmin-iso .label:empty {
  display: none;
}
.colorAdmin-iso .btn .label {
  position: relative;
  top: -1px;
}
.colorAdmin-iso .label-default {
  background-color: #777;
}
.colorAdmin-iso .label-default[href]:hover,
.colorAdmin-iso .label-default[href]:focus {
  background-color: #5e5e5e;
}
.colorAdmin-iso .label-primary {
  background-color: #337ab7;
}
.colorAdmin-iso .label-primary[href]:hover,
.colorAdmin-iso .label-primary[href]:focus {
  background-color: #286090;
}
.colorAdmin-iso .label-success {
  background-color: #5cb85c;
}
.colorAdmin-iso .label-success[href]:hover,
.colorAdmin-iso .label-success[href]:focus {
  background-color: #449d44;
}
.colorAdmin-iso .label-info {
  background-color: #5bc0de;
}
.colorAdmin-iso .label-info[href]:hover,
.colorAdmin-iso .label-info[href]:focus {
  background-color: #31b0d5;
}
.colorAdmin-iso .label-warning {
  background-color: #f0ad4e;
}
.colorAdmin-iso .label-warning[href]:hover,
.colorAdmin-iso .label-warning[href]:focus {
  background-color: #ec971f;
}
.colorAdmin-iso .label-danger {
  background-color: #d9534f;
}
.colorAdmin-iso .label-danger[href]:hover,
.colorAdmin-iso .label-danger[href]:focus {
  background-color: #c9302c;
}
.colorAdmin-iso .badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.colorAdmin-iso .badge:empty {
  display: none;
}
.colorAdmin-iso .btn .badge {
  position: relative;
  top: -1px;
}
.colorAdmin-iso .btn-xs .badge,
.colorAdmin-iso .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
.colorAdmin-iso a.badge:hover,
.colorAdmin-iso a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.colorAdmin-iso .list-group-item.active > .badge,
.colorAdmin-iso .nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.colorAdmin-iso .list-group-item > .badge {
  float: right;
}
.colorAdmin-iso .list-group-item > .badge + .badge {
  margin-right: 5px;
}
.colorAdmin-iso .nav-pills > li > a > .badge {
  margin-left: 3px;
}
.colorAdmin-iso .jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.colorAdmin-iso .jumbotron h1,
.colorAdmin-iso .jumbotron .h1 {
  color: inherit;
}
.colorAdmin-iso .jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.colorAdmin-iso .jumbotron > hr {
  border-top-color: #d5d5d5;
}
.colorAdmin-iso .container .jumbotron,
.colorAdmin-iso .container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.colorAdmin-iso .jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .colorAdmin-iso .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .colorAdmin-iso .container .jumbotron,
  .colorAdmin-iso .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .colorAdmin-iso .jumbotron h1,
  .colorAdmin-iso .jumbotron .h1 {
    font-size: 63px;
  }
}
.colorAdmin-iso .thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.colorAdmin-iso .thumbnail > img,
.colorAdmin-iso .thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
.colorAdmin-iso a.thumbnail:hover,
.colorAdmin-iso a.thumbnail:focus,
.colorAdmin-iso a.thumbnail.active {
  border-color: #337ab7;
}
.colorAdmin-iso .thumbnail .caption {
  padding: 9px;
  color: #333;
}
.colorAdmin-iso .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.colorAdmin-iso .alert h4 {
  margin-top: 0;
  color: inherit;
}
.colorAdmin-iso .alert .alert-link {
  font-weight: bold;
}
.colorAdmin-iso .alert > p,
.colorAdmin-iso .alert > ul {
  margin-bottom: 0;
}
.colorAdmin-iso .alert > p + p {
  margin-top: 5px;
}
.colorAdmin-iso .alert-dismissable,
.colorAdmin-iso .alert-dismissible {
  padding-right: 35px;
}
.colorAdmin-iso .alert-dismissable .close,
.colorAdmin-iso .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.colorAdmin-iso .alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.colorAdmin-iso .alert-success hr {
  border-top-color: #c9e2b3;
}
.colorAdmin-iso .alert-success .alert-link {
  color: #2b542c;
}
.colorAdmin-iso .alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.colorAdmin-iso .alert-info hr {
  border-top-color: #a6e1ec;
}
.colorAdmin-iso .alert-info .alert-link {
  color: #245269;
}
.colorAdmin-iso .alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.colorAdmin-iso .alert-warning hr {
  border-top-color: #f7e1b5;
}
.colorAdmin-iso .alert-warning .alert-link {
  color: #66512c;
}
.colorAdmin-iso .alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.colorAdmin-iso .alert-danger hr {
  border-top-color: #e4b9c0;
}
.colorAdmin-iso .alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.colorAdmin-iso .progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.colorAdmin-iso .progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.colorAdmin-iso .progress-striped .progress-bar,
.colorAdmin-iso .progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.colorAdmin-iso .progress.active .progress-bar,
.colorAdmin-iso .progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.colorAdmin-iso .progress-bar-success {
  background-color: #5cb85c;
}
.colorAdmin-iso .progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.colorAdmin-iso .progress-bar-info {
  background-color: #5bc0de;
}
.colorAdmin-iso .progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.colorAdmin-iso .progress-bar-warning {
  background-color: #f0ad4e;
}
.colorAdmin-iso .progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.colorAdmin-iso .progress-bar-danger {
  background-color: #d9534f;
}
.colorAdmin-iso .progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.colorAdmin-iso .media {
  margin-top: 15px;
}
.colorAdmin-iso .media:first-child {
  margin-top: 0;
}
.colorAdmin-iso .media,
.colorAdmin-iso .media-body {
  overflow: hidden;
  zoom: 1;
}
.colorAdmin-iso .media-body {
  width: 10000px;
}
.colorAdmin-iso .media-object {
  display: block;
}
.colorAdmin-iso .media-object.img-thumbnail {
  max-width: none;
}
.colorAdmin-iso .media-right,
.colorAdmin-iso .media > .pull-right {
  padding-left: 10px;
}
.colorAdmin-iso .media-left,
.colorAdmin-iso .media > .pull-left {
  padding-right: 10px;
}
.colorAdmin-iso .media-left,
.colorAdmin-iso .media-right,
.colorAdmin-iso .media-body {
  display: table-cell;
  vertical-align: top;
}
.colorAdmin-iso .media-middle {
  vertical-align: middle;
}
.colorAdmin-iso .media-bottom {
  vertical-align: bottom;
}
.colorAdmin-iso .media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.colorAdmin-iso .media-list {
  padding-left: 0;
  list-style: none;
}
.colorAdmin-iso .list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.colorAdmin-iso .list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.colorAdmin-iso .list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.colorAdmin-iso .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.colorAdmin-iso a.list-group-item,
.colorAdmin-iso button.list-group-item {
  color: #555;
}
.colorAdmin-iso a.list-group-item .list-group-item-heading,
.colorAdmin-iso button.list-group-item .list-group-item-heading {
  color: #333;
}
.colorAdmin-iso a.list-group-item:hover,
.colorAdmin-iso button.list-group-item:hover,
.colorAdmin-iso a.list-group-item:focus,
.colorAdmin-iso button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.colorAdmin-iso button.list-group-item {
  width: 100%;
  text-align: left;
}
.colorAdmin-iso .list-group-item.disabled,
.colorAdmin-iso .list-group-item.disabled:hover,
.colorAdmin-iso .list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.colorAdmin-iso .list-group-item.disabled .list-group-item-heading,
.colorAdmin-iso .list-group-item.disabled:hover .list-group-item-heading,
.colorAdmin-iso .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.colorAdmin-iso .list-group-item.disabled .list-group-item-text,
.colorAdmin-iso .list-group-item.disabled:hover .list-group-item-text,
.colorAdmin-iso .list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.colorAdmin-iso .list-group-item.active,
.colorAdmin-iso .list-group-item.active:hover,
.colorAdmin-iso .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.colorAdmin-iso .list-group-item.active .list-group-item-heading,
.colorAdmin-iso .list-group-item.active:hover .list-group-item-heading,
.colorAdmin-iso .list-group-item.active:focus .list-group-item-heading,
.colorAdmin-iso .list-group-item.active .list-group-item-heading > small,
.colorAdmin-iso .list-group-item.active:hover .list-group-item-heading > small,
.colorAdmin-iso .list-group-item.active:focus .list-group-item-heading > small,
.colorAdmin-iso .list-group-item.active .list-group-item-heading > .small,
.colorAdmin-iso .list-group-item.active:hover .list-group-item-heading > .small,
.colorAdmin-iso .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.colorAdmin-iso .list-group-item.active .list-group-item-text,
.colorAdmin-iso .list-group-item.active:hover .list-group-item-text,
.colorAdmin-iso .list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.colorAdmin-iso .list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
.colorAdmin-iso a.list-group-item-success,
.colorAdmin-iso button.list-group-item-success {
  color: #3c763d;
}
.colorAdmin-iso a.list-group-item-success .list-group-item-heading,
.colorAdmin-iso button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
.colorAdmin-iso a.list-group-item-success:hover,
.colorAdmin-iso button.list-group-item-success:hover,
.colorAdmin-iso a.list-group-item-success:focus,
.colorAdmin-iso button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
.colorAdmin-iso a.list-group-item-success.active,
.colorAdmin-iso button.list-group-item-success.active,
.colorAdmin-iso a.list-group-item-success.active:hover,
.colorAdmin-iso button.list-group-item-success.active:hover,
.colorAdmin-iso a.list-group-item-success.active:focus,
.colorAdmin-iso button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.colorAdmin-iso .list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
.colorAdmin-iso a.list-group-item-info,
.colorAdmin-iso button.list-group-item-info {
  color: #31708f;
}
.colorAdmin-iso a.list-group-item-info .list-group-item-heading,
.colorAdmin-iso button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
.colorAdmin-iso a.list-group-item-info:hover,
.colorAdmin-iso button.list-group-item-info:hover,
.colorAdmin-iso a.list-group-item-info:focus,
.colorAdmin-iso button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
.colorAdmin-iso a.list-group-item-info.active,
.colorAdmin-iso button.list-group-item-info.active,
.colorAdmin-iso a.list-group-item-info.active:hover,
.colorAdmin-iso button.list-group-item-info.active:hover,
.colorAdmin-iso a.list-group-item-info.active:focus,
.colorAdmin-iso button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.colorAdmin-iso .list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
.colorAdmin-iso a.list-group-item-warning,
.colorAdmin-iso button.list-group-item-warning {
  color: #8a6d3b;
}
.colorAdmin-iso a.list-group-item-warning .list-group-item-heading,
.colorAdmin-iso button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
.colorAdmin-iso a.list-group-item-warning:hover,
.colorAdmin-iso button.list-group-item-warning:hover,
.colorAdmin-iso a.list-group-item-warning:focus,
.colorAdmin-iso button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
.colorAdmin-iso a.list-group-item-warning.active,
.colorAdmin-iso button.list-group-item-warning.active,
.colorAdmin-iso a.list-group-item-warning.active:hover,
.colorAdmin-iso button.list-group-item-warning.active:hover,
.colorAdmin-iso a.list-group-item-warning.active:focus,
.colorAdmin-iso button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.colorAdmin-iso .list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
.colorAdmin-iso a.list-group-item-danger,
.colorAdmin-iso button.list-group-item-danger {
  color: #a94442;
}
.colorAdmin-iso a.list-group-item-danger .list-group-item-heading,
.colorAdmin-iso button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
.colorAdmin-iso a.list-group-item-danger:hover,
.colorAdmin-iso button.list-group-item-danger:hover,
.colorAdmin-iso a.list-group-item-danger:focus,
.colorAdmin-iso button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
.colorAdmin-iso a.list-group-item-danger.active,
.colorAdmin-iso button.list-group-item-danger.active,
.colorAdmin-iso a.list-group-item-danger.active:hover,
.colorAdmin-iso button.list-group-item-danger.active:hover,
.colorAdmin-iso a.list-group-item-danger.active:focus,
.colorAdmin-iso button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.colorAdmin-iso .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.colorAdmin-iso .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.colorAdmin-iso .panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.colorAdmin-iso .panel-body {
  padding: 15px;
}
.colorAdmin-iso .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.colorAdmin-iso .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.colorAdmin-iso .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.colorAdmin-iso .panel-title > a,
.colorAdmin-iso .panel-title > small,
.colorAdmin-iso .panel-title > .small,
.colorAdmin-iso .panel-title > small > a,
.colorAdmin-iso .panel-title > .small > a {
  color: inherit;
}
.colorAdmin-iso .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .panel > .list-group,
.colorAdmin-iso .panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.colorAdmin-iso .panel > .list-group .list-group-item,
.colorAdmin-iso .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.colorAdmin-iso .panel > .list-group:first-child .list-group-item:first-child,
.colorAdmin-iso .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.colorAdmin-iso .panel > .list-group:last-child .list-group-item:last-child,
.colorAdmin-iso .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.colorAdmin-iso .panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.colorAdmin-iso .list-group + .panel-footer {
  border-top-width: 0;
}
.colorAdmin-iso .panel > .table,
.colorAdmin-iso .panel > .table-responsive > .table,
.colorAdmin-iso .panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.colorAdmin-iso .panel > .table caption,
.colorAdmin-iso .panel > .table-responsive > .table caption,
.colorAdmin-iso .panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.colorAdmin-iso .panel > .table:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.colorAdmin-iso .panel > .table:first-child > thead:first-child > tr:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.colorAdmin-iso .panel > .table:first-child > tbody:first-child > tr:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.colorAdmin-iso .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.colorAdmin-iso .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.colorAdmin-iso .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.colorAdmin-iso .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.colorAdmin-iso .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.colorAdmin-iso .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.colorAdmin-iso .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.colorAdmin-iso .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.colorAdmin-iso .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.colorAdmin-iso .panel > .table:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .panel > .table:last-child > tbody:last-child > tr:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.colorAdmin-iso .panel > .table:last-child > tfoot:last-child > tr:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.colorAdmin-iso .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.colorAdmin-iso .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.colorAdmin-iso .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.colorAdmin-iso .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.colorAdmin-iso .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.colorAdmin-iso .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.colorAdmin-iso .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.colorAdmin-iso .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.colorAdmin-iso .panel > .panel-body + .table,
.colorAdmin-iso .panel > .panel-body + .table-responsive,
.colorAdmin-iso .panel > .table + .panel-body,
.colorAdmin-iso .panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.colorAdmin-iso .panel > .table > tbody:first-child > tr:first-child th,
.colorAdmin-iso .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.colorAdmin-iso .panel > .table-bordered,
.colorAdmin-iso .panel > .table-responsive > .table-bordered {
  border: 0;
}
.colorAdmin-iso .panel > .table-bordered > thead > tr > th:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.colorAdmin-iso .panel > .table-bordered > tbody > tr > th:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr > th:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.colorAdmin-iso .panel > .table-bordered > thead > tr > td:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.colorAdmin-iso .panel > .table-bordered > tbody > tr > td:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr > td:first-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.colorAdmin-iso .panel > .table-bordered > thead > tr > th:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.colorAdmin-iso .panel > .table-bordered > tbody > tr > th:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr > th:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.colorAdmin-iso .panel > .table-bordered > thead > tr > td:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.colorAdmin-iso .panel > .table-bordered > tbody > tr > td:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr > td:last-child,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.colorAdmin-iso .panel > .table-bordered > thead > tr:first-child > td,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.colorAdmin-iso .panel > .table-bordered > tbody > tr:first-child > td,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.colorAdmin-iso .panel > .table-bordered > thead > tr:first-child > th,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.colorAdmin-iso .panel > .table-bordered > tbody > tr:first-child > th,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.colorAdmin-iso .panel > .table-bordered > tbody > tr:last-child > td,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr:last-child > td,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.colorAdmin-iso .panel > .table-bordered > tbody > tr:last-child > th,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.colorAdmin-iso .panel > .table-bordered > tfoot > tr:last-child > th,
.colorAdmin-iso .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.colorAdmin-iso .panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.colorAdmin-iso .panel-group {
  margin-bottom: 20px;
}
.colorAdmin-iso .panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.colorAdmin-iso .panel-group .panel + .panel {
  margin-top: 5px;
}
.colorAdmin-iso .panel-group .panel-heading {
  border-bottom: 0;
}
.colorAdmin-iso .panel-group .panel-heading + .panel-collapse > .panel-body,
.colorAdmin-iso .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.colorAdmin-iso .panel-group .panel-footer {
  border-top: 0;
}
.colorAdmin-iso .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.colorAdmin-iso .panel-default {
  border-color: #ddd;
}
.colorAdmin-iso .panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.colorAdmin-iso .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.colorAdmin-iso .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.colorAdmin-iso .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.colorAdmin-iso .panel-primary {
  border-color: #337ab7;
}
.colorAdmin-iso .panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.colorAdmin-iso .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.colorAdmin-iso .panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.colorAdmin-iso .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.colorAdmin-iso .panel-success {
  border-color: #d6e9c6;
}
.colorAdmin-iso .panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.colorAdmin-iso .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.colorAdmin-iso .panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.colorAdmin-iso .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.colorAdmin-iso .panel-info {
  border-color: #bce8f1;
}
.colorAdmin-iso .panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.colorAdmin-iso .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.colorAdmin-iso .panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.colorAdmin-iso .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.colorAdmin-iso .panel-warning {
  border-color: #faebcc;
}
.colorAdmin-iso .panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.colorAdmin-iso .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.colorAdmin-iso .panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.colorAdmin-iso .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.colorAdmin-iso .panel-danger {
  border-color: #ebccd1;
}
.colorAdmin-iso .panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.colorAdmin-iso .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.colorAdmin-iso .panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.colorAdmin-iso .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.colorAdmin-iso .embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.colorAdmin-iso .embed-responsive .embed-responsive-item,
.colorAdmin-iso .embed-responsive iframe,
.colorAdmin-iso .embed-responsive embed,
.colorAdmin-iso .embed-responsive object,
.colorAdmin-iso .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.colorAdmin-iso .embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.colorAdmin-iso .embed-responsive-4by3 {
  padding-bottom: 75%;
}
.colorAdmin-iso .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.colorAdmin-iso .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.colorAdmin-iso .well-lg {
  padding: 24px;
  border-radius: 6px;
}
.colorAdmin-iso .well-sm {
  padding: 9px;
  border-radius: 3px;
}
.colorAdmin-iso .close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.colorAdmin-iso .close:hover,
.colorAdmin-iso .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
.colorAdmin-iso button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.colorAdmin-iso .modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.colorAdmin-iso .modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
}
.colorAdmin-iso .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .colorAdmin-iso .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.colorAdmin-iso .modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.colorAdmin-iso .modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.colorAdmin-iso .modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.colorAdmin-iso .modal-header .close {
  margin-top: -2px;
}
.colorAdmin-iso .modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.colorAdmin-iso .modal-body {
  position: relative;
  padding: 15px;
}
.colorAdmin-iso .modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.colorAdmin-iso .modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.colorAdmin-iso .modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.colorAdmin-iso .modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.colorAdmin-iso .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .colorAdmin-iso .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .colorAdmin-iso .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .colorAdmin-iso .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .colorAdmin-iso .modal-lg {
    width: 900px;
  }
}
.colorAdmin-iso .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;
  line-break: auto;
}
.colorAdmin-iso .tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.colorAdmin-iso .tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.colorAdmin-iso .tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.colorAdmin-iso .tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.colorAdmin-iso .tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.colorAdmin-iso .tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.colorAdmin-iso .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.colorAdmin-iso .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.colorAdmin-iso .tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.colorAdmin-iso .tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.colorAdmin-iso .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.colorAdmin-iso .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.colorAdmin-iso .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.colorAdmin-iso .tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.colorAdmin-iso .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.colorAdmin-iso .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  line-break: auto;
}
.colorAdmin-iso .popover.top {
  margin-top: -10px;
}
.colorAdmin-iso .popover.right {
  margin-left: 10px;
}
.colorAdmin-iso .popover.bottom {
  margin-top: 10px;
}
.colorAdmin-iso .popover.left {
  margin-left: -10px;
}
.colorAdmin-iso .popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.colorAdmin-iso .popover-content {
  padding: 9px 14px;
}
.colorAdmin-iso .popover > .arrow,
.colorAdmin-iso .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.colorAdmin-iso .popover > .arrow {
  border-width: 11px;
}
.colorAdmin-iso .popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.colorAdmin-iso .popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.colorAdmin-iso .popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.colorAdmin-iso .popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.colorAdmin-iso .popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.colorAdmin-iso .popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.colorAdmin-iso .popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.colorAdmin-iso .popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.colorAdmin-iso .popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.colorAdmin-iso .carousel {
  position: relative;
}
.colorAdmin-iso .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.colorAdmin-iso .carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.colorAdmin-iso .carousel-inner > .item > img,
.colorAdmin-iso .carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .colorAdmin-iso .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .colorAdmin-iso .carousel-inner > .item.next,
  .colorAdmin-iso .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  .colorAdmin-iso .carousel-inner > .item.prev,
  .colorAdmin-iso .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  .colorAdmin-iso .carousel-inner > .item.next.left,
  .colorAdmin-iso .carousel-inner > .item.prev.right,
  .colorAdmin-iso .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.colorAdmin-iso .carousel-inner > .active,
.colorAdmin-iso .carousel-inner > .next,
.colorAdmin-iso .carousel-inner > .prev {
  display: block;
}
.colorAdmin-iso .carousel-inner > .active {
  left: 0;
}
.colorAdmin-iso .carousel-inner > .next,
.colorAdmin-iso .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.colorAdmin-iso .carousel-inner > .next {
  left: 100%;
}
.colorAdmin-iso .carousel-inner > .prev {
  left: -100%;
}
.colorAdmin-iso .carousel-inner > .next.left,
.colorAdmin-iso .carousel-inner > .prev.right {
  left: 0;
}
.colorAdmin-iso .carousel-inner > .active.left {
  left: -100%;
}
.colorAdmin-iso .carousel-inner > .active.right {
  left: 100%;
}
.colorAdmin-iso .carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5;
}
.colorAdmin-iso .carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.colorAdmin-iso .carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.colorAdmin-iso .carousel-control:hover,
.colorAdmin-iso .carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.colorAdmin-iso .carousel-control .icon-prev,
.colorAdmin-iso .carousel-control .icon-next,
.colorAdmin-iso .carousel-control .glyphicon-chevron-left,
.colorAdmin-iso .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.colorAdmin-iso .carousel-control .icon-prev,
.colorAdmin-iso .carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.colorAdmin-iso .carousel-control .icon-next,
.colorAdmin-iso .carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.colorAdmin-iso .carousel-control .icon-prev,
.colorAdmin-iso .carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.colorAdmin-iso .carousel-control .icon-prev:before {
  content: '\2039';
}
.colorAdmin-iso .carousel-control .icon-next:before {
  content: '\203a';
}
.colorAdmin-iso .carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.colorAdmin-iso .carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.colorAdmin-iso .carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.colorAdmin-iso .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.colorAdmin-iso .carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .colorAdmin-iso .carousel-control .glyphicon-chevron-left,
  .colorAdmin-iso .carousel-control .glyphicon-chevron-right,
  .colorAdmin-iso .carousel-control .icon-prev,
  .colorAdmin-iso .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .colorAdmin-iso .carousel-control .glyphicon-chevron-left,
  .colorAdmin-iso .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .colorAdmin-iso .carousel-control .glyphicon-chevron-right,
  .colorAdmin-iso .carousel-control .icon-next {
    margin-right: -10px;
  }
  .colorAdmin-iso .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .colorAdmin-iso .carousel-indicators {
    bottom: 20px;
  }
}
.colorAdmin-iso .clearfix:before,
.colorAdmin-iso .clearfix:after,
.colorAdmin-iso .dl-horizontal dd:before,
.colorAdmin-iso .dl-horizontal dd:after,
.colorAdmin-iso .container:before,
.colorAdmin-iso .container:after,
.colorAdmin-iso .container-fluid:before,
.colorAdmin-iso .container-fluid:after,
.colorAdmin-iso .row:before,
.colorAdmin-iso .row:after,
.colorAdmin-iso .form-horizontal .form-group:before,
.colorAdmin-iso .form-horizontal .form-group:after,
.colorAdmin-iso .btn-toolbar:before,
.colorAdmin-iso .btn-toolbar:after,
.colorAdmin-iso .btn-group-vertical > .btn-group:before,
.colorAdmin-iso .btn-group-vertical > .btn-group:after,
.colorAdmin-iso .nav:before,
.colorAdmin-iso .nav:after,
.colorAdmin-iso .navbar:before,
.colorAdmin-iso .navbar:after,
.colorAdmin-iso .navbar-header:before,
.colorAdmin-iso .navbar-header:after,
.colorAdmin-iso .navbar-collapse:before,
.colorAdmin-iso .navbar-collapse:after,
.colorAdmin-iso .pager:before,
.colorAdmin-iso .pager:after,
.colorAdmin-iso .panel-body:before,
.colorAdmin-iso .panel-body:after,
.colorAdmin-iso .modal-header:before,
.colorAdmin-iso .modal-header:after,
.colorAdmin-iso .modal-footer:before,
.colorAdmin-iso .modal-footer:after {
  display: table;
  content: " ";
}
.colorAdmin-iso .clearfix:after,
.colorAdmin-iso .dl-horizontal dd:after,
.colorAdmin-iso .container:after,
.colorAdmin-iso .container-fluid:after,
.colorAdmin-iso .row:after,
.colorAdmin-iso .form-horizontal .form-group:after,
.colorAdmin-iso .btn-toolbar:after,
.colorAdmin-iso .btn-group-vertical > .btn-group:after,
.colorAdmin-iso .nav:after,
.colorAdmin-iso .navbar:after,
.colorAdmin-iso .navbar-header:after,
.colorAdmin-iso .navbar-collapse:after,
.colorAdmin-iso .pager:after,
.colorAdmin-iso .panel-body:after,
.colorAdmin-iso .modal-header:after,
.colorAdmin-iso .modal-footer:after {
  clear: both;
}
.colorAdmin-iso .center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.colorAdmin-iso .pull-right {
  float: right !important;
}
.colorAdmin-iso .pull-left {
  float: left !important;
}
.colorAdmin-iso .hide {
  display: none !important;
}
.colorAdmin-iso .show {
  display: block !important;
}
.colorAdmin-iso .invisible {
  visibility: hidden;
}
.colorAdmin-iso .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.colorAdmin-iso .hidden {
  display: none !important;
}
.colorAdmin-iso .affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.colorAdmin-iso .visible-xs,
.colorAdmin-iso .visible-sm,
.colorAdmin-iso .visible-md,
.colorAdmin-iso .visible-lg {
  display: none !important;
}
.colorAdmin-iso .visible-xs-block,
.colorAdmin-iso .visible-xs-inline,
.colorAdmin-iso .visible-xs-inline-block,
.colorAdmin-iso .visible-sm-block,
.colorAdmin-iso .visible-sm-inline,
.colorAdmin-iso .visible-sm-inline-block,
.colorAdmin-iso .visible-md-block,
.colorAdmin-iso .visible-md-inline,
.colorAdmin-iso .visible-md-inline-block,
.colorAdmin-iso .visible-lg-block,
.colorAdmin-iso .visible-lg-inline,
.colorAdmin-iso .visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .colorAdmin-iso .visible-xs {
    display: block !important;
  }
  .colorAdmin-iso table.visible-xs {
    display: table !important;
  }
  .colorAdmin-iso tr.visible-xs {
    display: table-row !important;
  }
  .colorAdmin-iso th.visible-xs,
  .colorAdmin-iso td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .colorAdmin-iso .visible-sm {
    display: block !important;
  }
  .colorAdmin-iso table.visible-sm {
    display: table !important;
  }
  .colorAdmin-iso tr.visible-sm {
    display: table-row !important;
  }
  .colorAdmin-iso th.visible-sm,
  .colorAdmin-iso td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .colorAdmin-iso .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .colorAdmin-iso .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .colorAdmin-iso .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .colorAdmin-iso .visible-md {
    display: block !important;
  }
  .colorAdmin-iso table.visible-md {
    display: table !important;
  }
  .colorAdmin-iso tr.visible-md {
    display: table-row !important;
  }
  .colorAdmin-iso th.visible-md,
  .colorAdmin-iso td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .colorAdmin-iso .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .colorAdmin-iso .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .colorAdmin-iso .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .visible-lg {
    display: block !important;
  }
  .colorAdmin-iso table.visible-lg {
    display: table !important;
  }
  .colorAdmin-iso tr.visible-lg {
    display: table-row !important;
  }
  .colorAdmin-iso th.visible-lg,
  .colorAdmin-iso td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .colorAdmin-iso .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .colorAdmin-iso .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .colorAdmin-iso .hidden-lg {
    display: none !important;
  }
}
.colorAdmin-iso .visible-print {
  display: none !important;
}
@media print {
  .colorAdmin-iso .visible-print {
    display: block !important;
  }
  .colorAdmin-iso table.visible-print {
    display: table !important;
  }
  .colorAdmin-iso tr.visible-print {
    display: table-row !important;
  }
  .colorAdmin-iso th.visible-print,
  .colorAdmin-iso td.visible-print {
    display: table-cell !important;
  }
}
.colorAdmin-iso .visible-print-block {
  display: none !important;
}
@media print {
  .colorAdmin-iso .visible-print-block {
    display: block !important;
  }
}
.colorAdmin-iso .visible-print-inline {
  display: none !important;
}
@media print {
  .colorAdmin-iso .visible-print-inline {
    display: inline !important;
  }
}
.colorAdmin-iso .visible-print-inline-block {
  display: none !important;
}
@media print {
  .colorAdmin-iso .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .colorAdmin-iso .hidden-print {
    display: none !important;
  }
}

/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.6.1');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}


.colorAdmin-iso {
  
  /*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
}
.colorAdmin-iso .animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.colorAdmin-iso .animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.colorAdmin-iso .animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.colorAdmin-iso .bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.colorAdmin-iso .flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.colorAdmin-iso .pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.colorAdmin-iso .rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.colorAdmin-iso .shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.colorAdmin-iso .swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.colorAdmin-iso .tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.colorAdmin-iso .wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.colorAdmin-iso .bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.colorAdmin-iso .bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.colorAdmin-iso .bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.colorAdmin-iso .bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.colorAdmin-iso .bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.colorAdmin-iso .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.colorAdmin-iso .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.colorAdmin-iso .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}
.colorAdmin-iso .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.colorAdmin-iso .fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
.colorAdmin-iso .fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.colorAdmin-iso .fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}
.colorAdmin-iso .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.colorAdmin-iso .fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.colorAdmin-iso .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.colorAdmin-iso .fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.colorAdmin-iso .animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.colorAdmin-iso .flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.colorAdmin-iso .flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.colorAdmin-iso .lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.colorAdmin-iso .lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.colorAdmin-iso .rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.colorAdmin-iso .rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.colorAdmin-iso .rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.colorAdmin-iso .rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.colorAdmin-iso .rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.colorAdmin-iso .rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.colorAdmin-iso .rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.colorAdmin-iso .slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.colorAdmin-iso .slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.colorAdmin-iso .slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.colorAdmin-iso .slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.colorAdmin-iso .slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.colorAdmin-iso .slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
.colorAdmin-iso .hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.colorAdmin-iso .rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
.colorAdmin-iso .rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

.colorAdmin-iso {
  /*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.6
Version: 2.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v2.0/admin/html/

::  1.0 General Reset & Setup
-------------------------------------------
    1.1 Reset and overrides
        
::  2.0 Page Structure Settings
-------------------------------------------
    2.1 Page Options
    2.2 Page Loader
    2.3 Header & header elements
    2.4 Sidebar & sidebar elements
    2.5 Content & content elements
    2.6 Footer & footer elements
    
::  3.0 Component Setting
-------------------------------------------
    3.1 Component - Form Elements
    3.2 Component - Dropdown Menu
    3.3 Component - Tooltip
    3.4 Component - Alert
    3.5 Component - Note Setting
    3.6 Component - Badge & Label Setting
    3.7 Component - Pagination & pager
    3.8 Component - Progress bar
    3.9 Component - Nav Setting
    3.10 Component - Nav Tabs
    3.11 Component - Nav Pills
    3.12 Component - Tab Content
    3.13 Component - Accordion Panel
    3.14 Component - Button
        3.14.1 Component - Button - Default
        3.14.2 Component - Button - White
        3.14.3 Component - Button - Inverse
        3.14.4 Component - Button - Primary
        3.14.5 Component - Button - Success
        3.14.6 Component - Button - Warning
        3.14.7 Component - Button - Danger
        3.14.8 Component - Button - Info
    3.15 Component - Panel
    3.16.Component - Panel - Panel Expand
    3.17 Component - Panel - Panel loading
    3.18 Component - Modal Setting
    3.19 Component - Media Object
    3.20 Component - Table
    3.21 Component - Well
    3.22 Component - Jumbotron
    3.23 Component - List Group
    3.24 Component - Carousel

::  4.0 Predefined CSS Setting
-------------------------------------------
    4.1 Predefined Classes

::  5.0 Plugins Setting
-------------------------------------------
    5.0 Plugins Setting
    5.1 Plugins - jQuery Draggable
    5.2 Plugins - Slimscrollbar
    5.3 Plugins - Gritter Notification
    5.4 Plugins - Data Table
    5.5 Plugins - Datepicker
    5.6 Plugins - Colorpicker
    5.7 Plugins - Bootstrap Timepicker
    5.8 Plugins - jQuery Autocomplete
    5.9 Plugins - Combobox
    5.10 Plugins - Bootstrap Select
    5.11 Plugins - TagIt
    5.12 Plugins - Parsley
    5.13 Plugins - CKEditor / wysihtml5
    5.14 Plugins - Bootstrap Wizard
    5.15 Plugins - Fullcalendar
    5.16 Plugins - jVectorMap
    5.17 Plugins - Flot Chart
    5.18 Plugins - Sparkline

::  6.0 Page Setting
-------------------------------------------
    6.1 Page - Search Result
    6.2 Media Message
    6.3 Widget Stats
    6.4 Todolist
    6.5 Page - Vector / Google Map
    6.6 Page - Invoice
    6.7 Page - Login
    6.8 Page - Gallery
    6.9 Page - Inbox
    6.10 Page - 404 Error Page

::  7.0 Update - V1.1 
-------------------------------------------
    7.1 Timeline Setting
    7.2 Coming Soon Page Setting

::  8.0 Update - V1.2 
-------------------------------------------
    8.1 Theme Panel Setting
    8.2 Powerange Slider Setting
    8.3 Plugins DateTimepicker
    8.4 Plugins wysihtml5 Sandbox
    8.5 Plugins Typeahead
    8.6 Plugins Select 2 Choice
    8.7 Login Page V2
    
::  9.0 Update - V1.3
-------------------------------------------
    9.1 Widget Chart Setting
    9.2 List Group Item Inverse Setting
    9.3 Bootstrap Calendar Setting
    9.4 Registered Users List Setting
    9.5 Chat List Setting
    9.6 Gallery v2 - Superbox Setting
    
::  10.0 Update - V1.4
-------------------------------------------
    10.1 Page - Email Inbox v2
    10.2 Page - Email Detail v2
    
::  11.0 Update - V1.5
-------------------------------------------
    11.1 Content Theme - Flat Black
        11.1.1  Flat Black - Body Setting
        11.1.2  Flat Black -  Navbar Inverse Setting
        11.1.3  Flat Black - Sidebar Setting
        11.1.4  Flat Black - Page Footer Setting
        11.1.5  Flat Black - List Group item Setting
        11.1.6  Flat Black - Nav Pills Setting
        11.1.7  Flat Black - Badge Setting
        11.1.8  Flat Black - Tabs Setting
        11.1.9  Flat Black - Panel Setting
        11.1.10 Flat Black - Table Setting
        11.1.11 Flat Black - Button Inverse Setting
        11.1.12 Flat Black - Button Default Setting
        11.1.13 Flat Black - Button White Setting
        11.1.14 Flat Black - Pagination Setting
        11.1.15 Flat Black -  Progress Bar Setting
        11.1.16 Flat Black - Vector Map Setting
        11.1.17 Flat Black - Helper Classes Setting
        11.1.18 Flat Black - Bootstrap Wizard Setting
        11.1.19 Flat Black - Timeline
        11.1.20 Flat Black - Invoice
        11.1.21 Flat Black - Error Page
    11.2 Pace Loader Setting
    
::  12.0 Update - V1.6
-------------------------------------------
    12.1 Unlimited Nav Tabs 
    
::  13.0 Update - V1.7
-------------------------------------------
    13.1 Light Sidebar Setting
    13.2 Wide Sidebar Setting
    13.3 Navbar Header Brand Without Background Setting
    13.4 Plugins - Jstree Setting
    13.5 Top Navbar Mega Menu Setting
    13.6 Login & Register Page with News Feed Setting
    13.7 Plugins - Bootstrap Date Range Picker
    13.8 Plugins - Select 2
    13.9 Top Navbar Language Setting
    13.10 Profile Page Setting
    
::  14.0 Update - V1.8
-------------------------------------------
    14.1 Full Color Panel
    14.2 Bootstrap Date Timepicker
    
::  15.0 Update - V1.9
-------------------------------------------
    15.1 Sidebar Transparent
    15.2 Top Menu Element
         15.2.1 Top Menu Sub Menu Setting
         15.2.2 Top Menu Left & Right Control Setting
    15.3 Boxed Layout Setting
    15.4 Nvd3 Chart Setting 
*/
  /* -------------------------------
   1.0 General reset & setup
------------------------------- */
  /* 1.1 Reset and overrides */
  /* -------------------------------
   2.0 Page Structure Settings
------------------------------- */
  /* 2.1 Page Options */
  /* 2.2 Page Loader */
  /* 2.3 Header & header elements */
  /* 2.4 Sidebar & sidebar elements */
  /* 2.5 Content & content elements */
  /* 2.6 Footer & footer elements */
  /* -------------------------------
   3. Component Setting
------------------------------- */
  /* 3.1 Component - Form Elements */
  /* 3.2 Component - Dropdown Menu */
  /* 3.3 Component - Tooltip */
  /* 3.4 Component - Alert */
  /* 3.5 Component - Note Setting */
  /* 3.6 Component - Badge & Label Setting */
  /* 3.7 Component - Pagination & pager */
  /* 3.8 Component - Progress bar */
  /* 3.9 Component - Nav Setting */
  /* 3.10 Component - Nav Tabs */
  /* 3.11 Component - Nav Pills */
  /* 3.12 Component - Tab Content */
  /* 3.13 Component - Accordion Panel */
  /* 3.14 Component - Button */
  /* 3.14.1 Component - Button - Default */
  /* 3.14.2 Component - Button - White */
  /* 3.14.3 Component - Button - Inverse */
  /* 3.14.4 Component - Button - Primary */
  /* 3.14.5 Component - Button - Success */
  /* 3.14.6 Component - Button - Warning */
  /* 3.14.7 Component - Button - Danger */
  /* 3.14.8 Component - Button - Info */
  /* 3.15 Component - Panel */
  /* 3.16.Component - Panel - Panel Expand */
  /* 3.17 Component - Panel - Panel loading */
  /* 3.18 Component - Modal Setting */
  /* 3.19 Component - Media Object */
  /* 3.20 Component - Table */
  /* 3.21 Component - Well */
  /* 3.22 Component - Jumbotron */
  /* 3.23 Component - List Group */
  /* 3.24 Component - Carousel */
  /* -------------------------------
   4.0 Predefined CSS Setting
------------------------------- */
  /* 4.1 Predefined Classes */
  /* -------------------------------
   5.0 Plugins Setting
------------------------------- */
  /*  5.1 Plugins - jQuery Draggable */
  /* 5.2 Plugins - Slimscrollbar */
  /* 5.3 Plugins - Gritter Notification */
  /* 5.4 Plugins - Data Table */
  /* 5.5 Plugins - Datepicker */
  /* 5.6 Plugins - Colorpicker */
  /* 5.7 Plugins - Bootstrap Timepicker */
  /* 5.8 Plugins - jQuery Autocomplete */
  /* 5.9 Plugins - Combobox */
  /* 5.10 Plugins - Bootstrap Select */
  /* 5.11 Plugins - TagIt */
  /* 5.12 Plugins - Parsley */
  /* 5.13 Plugins - CKEditor / wysihtml5 */
  /* 5.14 Plugins - Bootstrap Wizard */
  /* 5.15 Plugins - Fullcalendar */
  /* 5.16 Plugins - jVectorMap */
  /* 5.17 Plugins - Flot Chart */
  /* 5.18 Plugins - Sparkline */
  /* -------------------------------
   6.0 Page Setting
------------------------------- */
  /* 6.1 Page - Search Result */
  /* 6.2 Media Message */
  /* 6.3 Widget Stats */
  /* 6.4 Todolist */
  /* 6.5 Page - Vector / Google Map */
  /* 6.6 Page - Invoice */
  /* 6.7 Page - Login */
  /*  6.8 Page - Gallery */
  /* 6.9 Page - Inbox */
  /* 6.10 Page - 404 Error Page */
  /* -------------------------------
   7.0 Update - V1.1
------------------------------- */
  /* 7.1 Timeline Setting */
  /* 7.2 Coming Soon Page Setting */
  /* -------------------------------
   8.0 Update - V1.2
------------------------------- */
  /* 8.1 Theme Panel Setting */
  /* 8.2 Powerange Slider Setting */
  /* 8.3 Plugins DateTimepicker  */
  /* 8.4 Plugins wysihtml5 Sandbox  */
  /* 8.5 Plugins Typeahead  */
  /*  8.6 Plugins Select 2 Choice */
  /*  8.7 Login Page V2 */
  /* -------------------------------
   9.0 Update - V1.3
------------------------------- */
  /* 9.1 Widget Chart Setting */
  /* 9.2 List Group Item Inverse Setting */
  /* 9.3 Bootstrap Calendar Setting */
  /* 9.4 Registered Users List Setting */
  /* 9.5 Chat List Setting */
  /* 9.6 Gallery v2 - Superbox Setting */
  /* -------------------------------
   10.0 Update - V1.4
------------------------------- */
  /* 10.1 Page - Email Inbox v2 */
  /* 10.2 Page - Email Detail v2 */
  /* -------------------------------
   11.0 Update - V1.5
------------------------------- */
  /* 11.1 Content Theme - Flat Black */
  /* 11.1.1 Flat Black - Body Setting */
  /* 11.1.2 Flat Black -  Navbar Inverse Setting */
  /*  11.1.3 Flat Black - Sidebar Setting */
  /* 11.1.4 Flat Black - Page Footer Setting */
  /* 11.1.5 Flat Black - List Group item Setting */
  /* 11.1.6 Flat Black - Nav Pills Setting */
  /* 11.1.7 Flat Black - Badge Setting */
  /* 11.1.8 Flat Black - Tabs Setting */
  /* 11.1.9 Flat Black - Panel Setting */
  /* 11.1.10 Flat Black - Table Setting */
  /* 11.1.11 Flat Black - Button Inverse Setting */
  /* 11.1.12 Flat Black - Button Default Setting */
  /* 11.1.13 Flat Black - Button White Setting */
  /* 11.1.14 Flat Black - Pagination Setting */
  /* 11.1.15 Flat Black -  Progress Bar Setting */
  /* 11.1.16 Flat Black - Vector Map Setting */
  /* 11.1.17 Flat Black - Helper Classes Setting */
  /* 11.1.18 Flat Black - Bootstrap Wizard Setting */
  /* 11.1.19 Flat Black - Timeline */
  /* 11.1.20 Flat Black - Invoice */
  /* 11.1.21 Flat Black - Error Page */
  /* 11.2 Pace Loader Setting */
  /* -------------------------------
   12.0 Update - V1.6
------------------------------- */
  /* 12.1 Unlimited Nav Tabs */
  /* -------------------------------
   13.0 Update - V1.7
------------------------------- */
  /* 13.1 Light Sidebar Setting */
  /* 13.2 Wide Sidebar Setting */
  /* 13.3 Navbar Header Brand Without Background Setting */
  /* 13.4 Plugins - Jstree Setting */
  /* 13.5 Top Navbar Mega Menu Setting */
  /* 13.6 Login & Register Page with News Feed Setting */
  /* 13.7 Plugins - Bootstrap Date Range Picker */
  /* 13.8 Plugins - Select 2 */
  /* 13.9 Top Navbar Language Setting */
  /* 13.10 Profile Page Setting */
  /* -------------------------------
   14.0 Update - V1.8
------------------------------- */
  /* 14.1 Full Color Panel */
  /* 14.2 Bootstrap Date Timepicker */
  /* -------------------------------
   15.0 Update - V1.9
------------------------------- */
  /* 15.1 Sidebar Transparent */
  /* 15.2 Top Menu Element */
  /* 15.2.1 Top Menu Sub Menu Setting */
  /* 15.2.2 Top Menu Left & Right Control Setting */
  /* 15.3 Boxed Layout Setting */
  /* 15.4 Nvd3 Chart Setting */
}
.colorAdmin-iso,
.colorAdmin-iso {
  height: 100%;
}
.colorAdmin-iso {
  background: #d9e0e7;
  font-size: 12px;
  font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #707478;
}
.colorAdmin-iso .ie8 body {
  font-family: Arial, sans-serif;
}
.colorAdmin-iso h1,
.colorAdmin-iso h2,
.colorAdmin-iso h3,
.colorAdmin-iso h4,
.colorAdmin-iso h5,
.colorAdmin-iso h6 {
  font-weight: 500;
  color: #242a30;
}
.colorAdmin-iso h1 small,
.colorAdmin-iso h2 small,
.colorAdmin-iso h3 small,
.colorAdmin-iso h4 small,
.colorAdmin-iso h5 small,
.colorAdmin-iso h6 small {
  font-size: 60%;
  font-weight: 300;
  color: #7c7f83;
}
.colorAdmin-iso a {
  transition: color 100ms ease-in-out;
  -o-transition: color 100ms ease-in-out;
  -ms-transition: color 100ms ease-in-out;
  -moz-transition: color 100ms ease-in-out;
  -webkit-transition: color 100ms ease-in-out;
}
.colorAdmin-iso a:focus {
  outline: none;
}
.colorAdmin-iso label {
  color: #242a30;
}
.colorAdmin-iso .page-header-fixed {
  padding-top: 54px;
}
.colorAdmin-iso .page-without-sidebar .content {
  margin-left: 0;
}
.colorAdmin-iso .page-with-right-sidebar .sidebar,
.colorAdmin-iso .page-with-right-sidebar .sidebar-bg {
  left: auto;
  right: 0;
}
.colorAdmin-iso .page-sidebar-fixed .sidebar {
  position: fixed;
}
.colorAdmin-iso .page-with-right-sidebar .content {
  margin-left: 0;
  margin-right: 220px;
}
.colorAdmin-iso .page-with-right-sidebar .footer {
  margin-left: 25px;
  margin-right: 245px;
}
.colorAdmin-iso .page-with-two-sidebar.page-sidebar-fixed .sidebar.sidebar-right {
  position: fixed;
}
.colorAdmin-iso .page-with-two-sidebar .sidebar.sidebar-right,
.colorAdmin-iso .page-with-two-sidebar .sidebar-bg.sidebar-right {
  right: 0;
  left: auto;
}
.colorAdmin-iso .page-with-two-sidebar .content {
  margin-right: 220px;
}
.colorAdmin-iso .page-with-two-sidebar.page-sidebar-minified .sidebar.sidebar-right,
.colorAdmin-iso .page-with-two-sidebar.page-sidebar-minified .sidebar-bg.sidebar-right {
  width: 220px;
}
.colorAdmin-iso .page-with-two-sidebar.page-right-sidebar-collapsed .sidebar.sidebar-right,
.colorAdmin-iso .page-with-two-sidebar.page-right-sidebar-collapsed .sidebar-bg.sidebar-right {
  right: -220px;
}
.colorAdmin-iso .page-with-two-sidebar.page-right-sidebar-collapsed .content {
  margin-right: 0;
}
.colorAdmin-iso #page-loader {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #E6E8EC;
  z-index: 9999;
}
.colorAdmin-iso #page-loader.fade {
  display: none;
}
.colorAdmin-iso #page-loader.fade.in {
  display: block;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(359deg);
  }
}
@-o-keyframes rotation {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.colorAdmin-iso .spinner,
.colorAdmin-iso .spinner-small {
  height: 40px;
  width: 40px;
  margin: 0px auto;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
  border: 2px solid #fff;
  border-top: 2px solid #24B498;
  border-radius: 100%;
}
.colorAdmin-iso .fade.in .spinner,
.colorAdmin-iso .fade.in .spinner-small {
  -webkit-animation: rotation .6s infinite linear;
  -moz-animation: rotation .6s infinite linear;
  -o-animation: rotation .6s infinite linear;
  animation: rotation .6s infinite linear;
}
.colorAdmin-iso .spinner-small {
  border: 2px solid rgba(0, 0, 0, 0.05);
  border-top: 2px solid #24B498;
  height: 30px;
  width: 30px;
  margin: -15px 0 0 -15px;
}
.colorAdmin-iso .header {
  z-index: 1020;
  margin-bottom: 0;
}
.colorAdmin-iso .navbar {
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.colorAdmin-iso .navbar.navbar-default {
  background: #fff;
}
.colorAdmin-iso .navbar.navbar-inverse {
  background: #2d353c;
}
.colorAdmin-iso .navbar.navbar-inverse .navbar-brand,
.colorAdmin-iso .navbar.navbar-inverse .navbar-nav > li > a {
  color: #a8acb1;
}
.colorAdmin-iso .navbar.navbar-inverse .navbar-form .form-control {
  background: url(../img/transparent/black-0.2.png);
  background: rgba(0, 0, 0, 0.2);
  border-color: #1F2429;
  border-color: rgba(0, 0, 0, 0.2);
  color: #a8acb1;
}
.colorAdmin-iso .navbar-brand {
  margin-right: 10px;
  padding: 12px 20px;
  height: 54px;
  width: 220px;
  font-weight: 100;
  font-size: 18px;
  line-height: 30px;
}
.colorAdmin-iso .navbar-default .navbar-brand {
  color: #333;
}
.colorAdmin-iso .navbar-logo {
  float: left;
  margin-right: 10px;
  margin-top: 5px;
  border: 10px solid transparent;
  border-color: #4DCACA #31A3A3 #1D8888;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.colorAdmin-iso .navbar-toggle {
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  border: none;
}
.colorAdmin-iso .navbar-toggle.pull-left {
  margin-left: 15px;
  margin-right: 0;
}
.colorAdmin-iso .navbar-default .navbar-toggle .icon-bar {
  background: #333;
}
.colorAdmin-iso .navbar-toggle:hover,
.colorAdmin-iso .navbar-toggle:focus {
  background: none !important;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .navbar-nav > li > a {
  line-height: 20px;
  padding: 17px 15px;
}
.colorAdmin-iso .navbar-default .navbar-nav > li > a {
  color: #585663;
}
.colorAdmin-iso .navbar-nav > li > a:hover,
.colorAdmin-iso .navbar-nav > li > a:focus {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .navbar-nav > .open > a,
.colorAdmin-iso .navbar-nav > .open > a:hover,
.colorAdmin-iso .navbar-nav > .open > a:focus {
  background: none !important;
  color: #333;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.colorAdmin-iso .navbar-form {
  margin: 12px 0;
}
.colorAdmin-iso .fade .navbar-form .form-control {
  -webkit-animation: none;
}
.colorAdmin-iso .navbar-form .form-control {
  width: 200px;
  padding: 5px 15px;
  height: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.colorAdmin-iso .navbar-form .form-control:focus {
  width: 300px;
  animation: expand .2s;
  -webkit-animation: expand .2s;
}
@keyframes expand {
  from {
    width: 200px;
  }
  to {
    width: 300px;
  }
}
@-webkit-keyframes expand {
  from {
    width: 200px;
  }
  to {
    width: 300px;
  }
}
.colorAdmin-iso .navbar-form .btn-search {
  position: absolute;
  right: 15px;
  top: 12px;
  height: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: none;
  background: none;
  -webkit-border-radius: 0 30px 30px 0;
  -moz-border-radius: 0 30px 30px 0;
  border-radius: 0 30px 30px 0;
}
.colorAdmin-iso .navbar-nav > li > .dropdown-menu {
  border-top: 1px solid #eee;
}
.colorAdmin-iso .navbar-nav > li > .dropdown-menu.media-list .media-heading {
  font-weight: 600;
}
.colorAdmin-iso .navbar-nav > li > a .label {
  position: absolute;
  top: 7px;
  right: 3px;
  display: block;
  background: #ff5b57;
  line-height: 12px;
  font-weight: 300;
  padding: .3em .6em .3em;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.colorAdmin-iso .navbar-user img {
  float: left;
  width: 30px;
  height: 30px;
  margin: -5px 10px 0 0;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #333;
}
.colorAdmin-iso .navbar .navbar-nav > li.divider {
  height: 34px;
  margin-top: 10px;
  background: #e2e7eb;
  width: 1px;
}
.colorAdmin-iso .navbar.navbar-inverse .navbar-nav > li.divider {
  background: #3F4B55;
}
.colorAdmin-iso .sidebar {
  width: 220px;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  padding-top: 54px;
  background: #2d353c;
  z-index: 1010;
  -webkit-transform: translateZ(0);
}
.colorAdmin-iso .sidebar-bg {
  background: #2d353c;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 220px;
  z-index: 1000;
}
.colorAdmin-iso .sidebar .nav > li:before,
.colorAdmin-iso .sidebar .nav > li:after,
.colorAdmin-iso .sidebar .nav > li > a:before,
.colorAdmin-iso .sidebar .nav > li > a:after {
  content: '';
  clear: both;
  display: table;
}
.colorAdmin-iso .sidebar .nav > li > a {
  padding: 8px 20px;
  line-height: 20px;
  color: #a8acb1;
}
.colorAdmin-iso .sidebar.sidebar-grid .nav > li > a {
  border-bottom: 1px solid #383f46;
  border-top: 1px solid #383f46;
}
.colorAdmin-iso .sidebar.sidebar-grid .nav > li.active > a {
  border-color: #2d353c;
  z-index: 10;
}
.colorAdmin-iso .sidebar.sidebar-grid .nav > li + li {
  margin-top: -1px;
}
.colorAdmin-iso .sidebar .nav > li.active > a .label.label-theme,
.colorAdmin-iso .sidebar .nav > li.active > a .badge {
  background: url(../img/transparent/black-0.4.png);
  background: rgba(0, 0, 0, 0.4);
}
.colorAdmin-iso .sidebar .nav > li.expand > a,
.colorAdmin-iso .sidebar .nav > li > a:hover,
.colorAdmin-iso .sidebar .nav > li > a:focus {
  background: #232a2f;
  color: #a8acb1;
}
.colorAdmin-iso .sidebar .nav > li.active > a,
.colorAdmin-iso .sidebar .nav > li.active > a:hover,
.colorAdmin-iso .sidebar .nav > li.active > a:focus {
  color: #fff;
  background: #00acac;
}
.colorAdmin-iso .sidebar .nav > li.active > a .label.label-success,
.colorAdmin-iso .sidebar .nav > li.active > a .badge.badge-success {
  background: #008a8a;
}
.colorAdmin-iso .sidebar .nav > li > a i {
  float: left;
  margin-right: 15px;
  width: 14px;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
}
.colorAdmin-iso .sidebar .nav > li > a i[class*="ion-"] {
  margin-right: 11px;
  width: 18px;
  font-size: 18px;
}
.colorAdmin-iso .sidebar .nav > li > a .badge {
  margin-top: 1px;
  padding: 3px 8px;
  background: #1b1f24;
  font-weight: 300;
  font-size: 10px;
}
.colorAdmin-iso .sidebar .nav > li > a .caret {
  float: right;
  margin-top: 9px;
}
.colorAdmin-iso .sidebar .has-sub.active > .sub-menu {
  display: block;
}
.colorAdmin-iso .sidebar .sub-menu {
  list-style-type: none;
  padding: 10px 0 10px 30px;
  margin: 0;
  background: #1a2229;
  position: relative;
  display: none;
}
.colorAdmin-iso .sidebar .sub-menu:before {
  content: '';
  position: absolute;
  left: 26px;
  top: 0;
  bottom: 0;
  width: 2px;
  background: #10181F;
}
.colorAdmin-iso .sidebar .sub-menu .sub-menu {
  padding: 0 0 0 30px;
  background: none;
}
.colorAdmin-iso .sidebar .sub-menu > li > a {
  padding: 5px 20px;
  display: block;
  font-weight: 300;
  color: #889097;
  text-decoration: none;
  position: relative;
}
.colorAdmin-iso .sidebar .sub-menu > li > a:before {
  content: '\f10c';
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  font-size: 7px;
  color: #889097;
  top: 50%;
  margin-top: -4px;
  margin-left: -6px;
}
.colorAdmin-iso .sidebar .sub-menu > li > a:hover,
.colorAdmin-iso .sidebar .sub-menu > li > a:focus,
.colorAdmin-iso .sidebar .sub-menu > li.active > a,
.colorAdmin-iso .sidebar .sub-menu > li.active > a:hover,
.colorAdmin-iso .sidebar .sub-menu > li.active > a:focus {
  color: #fff;
}
.colorAdmin-iso .sidebar .nav > li li.has-sub.active > a {
  color: #889097;
}
.colorAdmin-iso .sidebar .sub-menu > li.active > a:before {
  color: #00acac;
}
.colorAdmin-iso .sidebar .nav .sub-menu > li > a .caret {
  float: right;
  margin-top: 7px;
}
.colorAdmin-iso .sidebar .nav > li.nav-header {
  margin: 0;
  padding: 10px 20px;
  line-height: 20px;
  font-size: 11px;
  color: #6d7983;
}
.colorAdmin-iso .sidebar .nav > li.nav-header a {
  padding: 0;
  margin: 0;
  display: inline;
}
.colorAdmin-iso .sidebar .nav > li.nav-header a:hover,
.colorAdmin-iso .sidebar .nav > li.nav-header a:focus {
  background: none;
  color: #fff;
}
.colorAdmin-iso .sidebar .nav > li.nav-header a i {
  float: none;
  margin: 0;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile {
  padding: 20px;
  color: #fff;
  background: #1a2229;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile a {
  padding: 0;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile .image {
  float: left;
  width: 34px;
  height: 34px;
  margin-top: 2px;
  margin-right: 15px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile .image img {
  max-width: 100%;
  max-height: 100%;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile .info {
  font-size: 14px;
}
.colorAdmin-iso .sidebar .nav > li.nav-profile .info small {
  display: block;
  color: #889097;
}
.colorAdmin-iso .sidebar .nav > li.nav-widget {
  padding: 10px 20px;
}
.colorAdmin-iso .sidebar .nav > li.nav-widget i {
  margin-right: auto;
}
.colorAdmin-iso .page-sidebar-minified .sidebar {
  width: 60px;
  position: absolute;
}
.colorAdmin-iso .page-sidebar-minified .sidebar-bg {
  width: 60px;
}
.colorAdmin-iso .page-sidebar-minified .content {
  margin-left: 60px;
}
.colorAdmin-iso .page-sidebar-minified .footer {
  margin-left: 85px;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .slimScrollDiv,
.colorAdmin-iso .page-sidebar-minified .sidebar .slimScrollDiv > div {
  overflow: visible !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv,
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-right .slimScrollDiv > div {
  overflow: hidden !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li > a {
  padding: 12px 20px;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav-profile,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav-header,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li > a > span {
  display: none;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .caret {
  position: absolute;
  top: 9px;
  right: 9px;
  border: 4px solid transparent;
  border-left: 4px solid;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .sub-menu .caret {
  top: 10px;
  margin-top: 0 !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li > a > i {
  margin: 0;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav li.has-sub > .sub-menu {
  position: absolute;
  left: 100%;
  top: 0;
  width: 220px;
  display: none;
  padding: 10px 0 10px 30px;
  margin: 0;
  background: #1a2229;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub:hover > a,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub:focus > a {
  background: #232a2f;
}
.colorAdmin-iso .page-sidebar-minified .sidebar li.has-sub > .sub-menu {
  display: none !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar li.has-sub:hover > .sub-menu,
.colorAdmin-iso .page-sidebar-minified .sidebar li.has-sub:focus > .sub-menu {
  display: block !important;
  overflow: visible !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav li.has-sub {
  position: relative;
}
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub li.has-sub .sub-menu {
  margin-top: -10px;
}
.colorAdmin-iso .sidebar-minify-btn {
  margin: 10px 0;
  float: right;
  padding: 5px 20px 5px 10px !important;
  background: #1b1f24;
  color: #fff;
  -webkit-border-radius: 20px 0 0 20px;
  -moz-border-radius: 20px 0 0 20px;
  border-radius: 20px 0 0 20px;
}
.colorAdmin-iso .sidebar-minify-btn i {
  margin: 0 !important;
  color: #fff;
}
.colorAdmin-iso .page-sidebar-minified .sidebar-minify-btn i:before {
  content: '\f101';
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .content {
  margin-right: 60px;
  margin-left: 0;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .footer {
  margin-right: 85px;
  margin-left: 25px;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sub-menu {
  left: auto !important;
  right: 100%;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .nav > li.has-sub > a .caret {
  position: absolute;
  left: 5px;
  border: 4px solid transparent;
  border-right: 4px solid;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu .caret {
  left: 0;
  top: 2px;
  border-left: 4px solid transparent !important;
  border-right: 4px solid !important;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sidebar .nav li.has-sub > .sub-menu {
  padding: 10px 30px 10px 0;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu:before {
  right: 26px;
  left: auto;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu > li > a:before {
  right: 0;
  left: auto;
  margin-right: -6px;
  margin-left: 0;
}
.colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .sidebar-minify-btn i:before {
  content: '\f100';
}
.colorAdmin-iso .page-sidebar-minified .sidebar .slimScrollBar,
.colorAdmin-iso .page-sidebar-minified .sidebar .slimScrollRail {
  display: none !important;
}
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-right .slimScrollBar {
  display: block !important;
}
.colorAdmin-iso .content {
  margin-left: 220px;
  padding: 20px 25px;
}
.colorAdmin-iso .content.content-full-width {
  padding: 0;
}
.colorAdmin-iso .content.content-full-width .page-header {
  margin: 20px;
}
.colorAdmin-iso .content.content-full-width .breadcrumb {
  margin: 0 20px 0 0;
}
.colorAdmin-iso .content.content-inverse-mode .page-header,
.colorAdmin-iso .content.content-inverse-mode .breadcrumb a,
.colorAdmin-iso .content.content-inverse-mode h1,
.colorAdmin-iso .content.content-inverse-mode h2,
.colorAdmin-iso .content.content-inverse-mode h3,
.colorAdmin-iso .content.content-inverse-mode h4,
.colorAdmin-iso .content.content-inverse-mode h5,
.colorAdmin-iso .content.content-inverse-mode h6 {
  color: #fff;
}
.colorAdmin-iso .content.content-full-width .page-header,
.colorAdmin-iso .content.content-full-width .breadcrumb {
  position: relative;
  z-index: 10;
}
.colorAdmin-iso .content.content-full-width .breadcrumb {
  z-index: 20;
}
.colorAdmin-iso .page-header {
  font-size: 24px;
  margin: 0 0 20px;
  padding: 0;
  border: none;
  line-height: 28px;
}
.colorAdmin-iso .breadcrumb {
  padding: 0;
  margin: 0;
  background: none;
}
.colorAdmin-iso .breadcrumb > li {
  line-height: 28px;
}
.colorAdmin-iso .ie8 .breadcrumb > li {
  display: inline;
}
.colorAdmin-iso .breadcrumb > li a {
  color: #333;
}
.colorAdmin-iso .footer {
  z-index: 1020;
  padding: 10px 0;
  margin: 0 25px 0 245px;
  border-top: 1px solid #CAD0D6;
  line-height: 20px;
}
.colorAdmin-iso .form-control {
  border: 1px solid #ccd0d4;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 12px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.colorAdmin-iso .form-control.input-white {
  background: #fff;
  border-color: #fff;
}
.colorAdmin-iso .form-control.input-white:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.colorAdmin-iso .form-control[disabled],
.colorAdmin-iso .form-control[readonly],
.colorAdmin-iso fieldset[disabled] .form-control {
  background: #e5e9ed;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .form-control[disabled]:focus,
.colorAdmin-iso .form-control[readonly]:focus,
.colorAdmin-iso fieldset[disabled] .form-control:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
  border: 1px solid #ccd0d4;
}
.colorAdmin-iso .form-control:focus {
  border-color: #9fa2a5;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso .form-control.input-inline {
  display: inline;
  width: auto;
  padding: 0 7px;
}
.colorAdmin-iso .form-control.input-xs {
  height: 20px;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group {
  border-bottom: 1px solid #eee;
  margin: 0;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group:last-child {
  border-bottom: 0;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group > .control-label {
  padding: 22px 15px 15px;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group > div {
  padding: 15px;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group > div {
  border-left: 1px solid #eee;
}
.colorAdmin-iso .form-horizontal.form-bordered .form-group > .control-label {
  border-right: 1px solid #eee;
  margin-right: -1px;
}
.colorAdmin-iso .form-horizontal.form-bordered .has-feedback .form-control-feedback {
  top: 15px;
}
.colorAdmin-iso label {
  font-weight: 500;
}
.colorAdmin-iso .has-success .form-control,
.colorAdmin-iso .has-success .form-control:focus,
.colorAdmin-iso .has-warning .form-control,
.colorAdmin-iso .has-warning .form-control:focus,
.colorAdmin-iso .has-error .form-control,
.colorAdmin-iso .has-error .form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso .has-success .help-block,
.colorAdmin-iso .has-success .control-label,
.colorAdmin-iso .has-success .radio,
.colorAdmin-iso .has-success .checkbox,
.colorAdmin-iso .has-success .radio-inline,
.colorAdmin-iso .has-success .checkbox-inline,
.colorAdmin-iso .has-success .form-control-feedback {
  color: #00acac;
}
.colorAdmin-iso .has-success .form-control {
  border-color: #00acac;
}
.colorAdmin-iso .has-success .form-control:focus {
  border-color: #008a8a;
}
.colorAdmin-iso .has-warning .help-block,
.colorAdmin-iso .has-warning .control-label,
.colorAdmin-iso .has-warning .radio,
.colorAdmin-iso .has-warning .checkbox,
.colorAdmin-iso .has-warning .radio-inline,
.colorAdmin-iso .has-warning .checkbox-inline,
.colorAdmin-iso .has-warning .form-control-feedback {
  color: #f59c1a;
}
.colorAdmin-iso .has-warning .form-control {
  border-color: #f59c1a;
}
.colorAdmin-iso .has-warning .form-control:focus {
  border-color: #c47d15;
}
.colorAdmin-iso .has-error .help-block,
.colorAdmin-iso .has-error .control-label,
.colorAdmin-iso .has-error .radio,
.colorAdmin-iso .has-error .checkbox,
.colorAdmin-iso .has-error .radio-inline,
.colorAdmin-iso .has-error .checkbox-inline,
.colorAdmin-iso .has-error .form-control-feedback {
  color: #ff5b57;
}
.colorAdmin-iso .has-error .form-control {
  border-color: #ff5b57;
}
.colorAdmin-iso .has-error .form-control:focus {
  border-color: #cc4946;
}
.colorAdmin-iso .form-control-feedback {
  line-height: 34px;
}
.colorAdmin-iso select.form-control {
  border-color: #ccd0d4;
}
.colorAdmin-iso select[multiple].form-control {
  border-color: #ccd0d4;
}
.colorAdmin-iso .input-group-addon {
  background: #e2e7eb;
  border: none;
}
.colorAdmin-iso legend {
  padding-bottom: 3px;
  border-bottom: 1px solid #e2e7eb;
}
.colorAdmin-iso .dropdown-menu {
  border: none;
  -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2);
  font-size: 12px;
}
.colorAdmin-iso .dropdown-menu > li > a {
  padding: 5px 15px;
  min-width: 180px;
}
.colorAdmin-iso .dropdown-menu > li > a:hover,
.colorAdmin-iso .dropdown-menu > li > a:focus {
  background: #edf0f5;
}
.colorAdmin-iso .dropdown-menu > .active > a,
.colorAdmin-iso .dropdown-menu > .active > a:hover,
.colorAdmin-iso .dropdown-menu > .active > a:focus {
  background: #348fe2;
}
.colorAdmin-iso .dropdown-menu .divider {
  border-color: #eee;
}
.colorAdmin-iso .dropdown-menu.media-list {
  max-width: 280px;
  padding: 0;
}
.colorAdmin-iso .dropdown-menu.media-list p {
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
  max-width: 200px;
}
.colorAdmin-iso .dropdown-menu.media-list .dropdown-header {
  padding: 10px 20px !important;
  background: #fafafa;
}
.colorAdmin-iso .dropdown-menu.media-list > .media {
  margin-top: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  margin-bottom: -1px;
}
.colorAdmin-iso .dropdown-menu.media-list > .media > a {
  display: block;
  padding: 10px 20px !important;
}
.colorAdmin-iso .dropdown-menu.media-list > .media .media-left {
  padding-right: 10px;
}
.colorAdmin-iso .dropdown-menu.media-list > .media .media-right {
  padding-left: 10px;
}
.colorAdmin-iso .dropdown-menu.media-list > .media .media-object {
  height: 36px;
  width: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.colorAdmin-iso .dropdown-footer {
  padding: 10px 20px;
}
.colorAdmin-iso .dropdown-menu > li.dropdown-footer > a {
  padding: 0 !important;
  display: inline !important;
}
.colorAdmin-iso .dropdown-menu > li.dropdown-footer > a:hover,
.colorAdmin-iso .dropdown-menu > li.dropdown-footer > a:focus {
  background: none !important;
  text-decoration: underline !important;
}
.colorAdmin-iso .tooltip-inner {
  padding: 4px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .alert {
  border: none;
}
.colorAdmin-iso .alert.alert-success {
  background: #7cdda7;
}
.colorAdmin-iso .alert.alert-info {
  background: #93cfe5;
}
.colorAdmin-iso .alert.alert-danger {
  background: #f8b2b2;
}
.colorAdmin-iso .alert.alert-warning {
  background: #ffead0;
}
.colorAdmin-iso .note {
  margin-bottom: 20px;
  padding: 15px;
  border-left: 3px solid;
}
.colorAdmin-iso .note.note-success {
  border-color: #4a8564;
  background: #b0ebca;
  color: #3c763d;
}
.colorAdmin-iso .note.note-success h1,
.colorAdmin-iso .note.note-success h2,
.colorAdmin-iso .note.note-success h3,
.colorAdmin-iso .note.note-success h4,
.colorAdmin-iso .note.note-success h5,
.colorAdmin-iso .note.note-success h6 {
  color: #3c763d;
}
.colorAdmin-iso .note.note-danger {
  border-color: #986e6e;
  background: #fbd1d1;
  color: #a94442;
}
.colorAdmin-iso .note.note-danger h1,
.colorAdmin-iso .note.note-danger h2,
.colorAdmin-iso .note.note-danger h3,
.colorAdmin-iso .note.note-danger h4,
.colorAdmin-iso .note.note-danger h5,
.colorAdmin-iso .note.note-danger h6 {
  color: #a94442;
}
.colorAdmin-iso .note.note-info {
  border-color: #587c89;
  background: #bee2ef;
  color: #31708f;
}
.colorAdmin-iso .note.note-info h1,
.colorAdmin-iso .note.note-info h2,
.colorAdmin-iso .note.note-info h3,
.colorAdmin-iso .note.note-info h4,
.colorAdmin-iso .note.note-info h5,
.colorAdmin-iso .note.note-info h6 {
  color: #31708f;
}
.colorAdmin-iso .note.note-warning {
  border-color: #9d9080;
  background: #fff2e3;
  color: #8a6d3b;
}
.colorAdmin-iso .note.note-warning h1,
.colorAdmin-iso .note.note-warning h2,
.colorAdmin-iso .note.note-warning h3,
.colorAdmin-iso .note.note-warning h4,
.colorAdmin-iso .note.note-warning h5,
.colorAdmin-iso .note.note-warning h6 {
  color: #8a6d3b;
}
.colorAdmin-iso .badge {
  font-size: 75%;
  line-height: 1.25;
  font-weight: 600;
}
.colorAdmin-iso .label {
  font-size: 75%;
  font-weight: 600;
}
.colorAdmin-iso .badge.badge-square {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.colorAdmin-iso .badge.badge-default,
.colorAdmin-iso .label.label-default {
  background: #b6c2c9 ;
}
.colorAdmin-iso .badge.badge-danger,
.colorAdmin-iso .label.label-danger {
  background: #ff5b57 ;
}
.colorAdmin-iso .badge.badge-warning,
.colorAdmin-iso .label.label-warning {
  background: #f59c1a ;
}
.colorAdmin-iso .badge.badge-success,
.colorAdmin-iso .label.label-success {
  background: #00acac ;
}
.colorAdmin-iso .badge.badge-info,
.colorAdmin-iso .label.label-info {
  background: #49b6d6 ;
}
.colorAdmin-iso .badge.badge-primary,
.colorAdmin-iso .label.label-primary {
  background: #348fe2 ;
}
.colorAdmin-iso .badge.badge-inverse,
.colorAdmin-iso .label.label-inverse {
  background: #2d353c ;
}
.colorAdmin-iso .pager li > a,
.colorAdmin-iso .pager li > span,
.colorAdmin-iso .pagination > li > a {
  border-color: #e2e7eb;
  color: #242a30;
}
.colorAdmin-iso .pager.pager-without-border li > a,
.colorAdmin-iso .pager.pager-without-border li > span,
.colorAdmin-iso .pagination.pagination-without-border > li > a {
  border-color: #fff;
}
.colorAdmin-iso .pagination > .disabled > span,
.colorAdmin-iso .pagination > .disabled > span:hover,
.colorAdmin-iso .pagination > .disabled > span:focus,
.colorAdmin-iso .pagination > .disabled > a,
.colorAdmin-iso .pagination > .disabled > a:hover,
.colorAdmin-iso .pagination > .disabled > a:focus,
.colorAdmin-iso .pager > .disabled > span,
.colorAdmin-iso .pager > .disabled > a {
  opacity: 0.6;
  filter: alpha(opacity=60);
  border-color: #ddd;
}
.colorAdmin-iso .pagination > li > a {
  color: #242a30;
  margin-left: 5px;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
}
.colorAdmin-iso .pagination > li:first-child > a {
  margin-left: 0;
}
.colorAdmin-iso .pagination-sm > li > a,
.colorAdmin-iso .pagination-sm > li > span {
  font-size: 10px;
  margin-left: 4px;
}
.colorAdmin-iso .pagination-lg > li > a,
.colorAdmin-iso .pagination-lg > li > span {
  font-size: 14px;
  margin-left: 6px;
}
.colorAdmin-iso .pager li > a:hover,
.colorAdmin-iso .pager li > a:focus,
.colorAdmin-iso .pager li > span:hover,
.colorAdmin-iso .pager li > span:focus,
.colorAdmin-iso .pagination > li > a:hover,
.colorAdmin-iso .pagination > li > a:focus {
  color: #242a30;
  background: #e2e7eb;
  border-color: #d8dde1;
}
.colorAdmin-iso .pagination > .active > a,
.colorAdmin-iso .pagination > .active > span,
.colorAdmin-iso .pagination > .active > a:hover,
.colorAdmin-iso .pagination > .active > span:hover,
.colorAdmin-iso .pagination > .active > a:focus,
.colorAdmin-iso .pagination > .active > span:focus {
  background: #242a30 !important;
  border-color: #242a30 !important;
}
.colorAdmin-iso .progress {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #e2e7eb;
}
.colorAdmin-iso .progress-xs {
  height: 5px;
}
.colorAdmin-iso .progress-xs .progress-bar {
  line-height: 5px;
}
.colorAdmin-iso .progress-sm {
  height: 10px;
}
.colorAdmin-iso .progress-sm .progress-bar {
  line-height: 10px;
}
.colorAdmin-iso .progress-lg {
  height: 30px;
}
.colorAdmin-iso .progress-lg .progress-bar {
  line-height: 30px;
}
.colorAdmin-iso .progress-bar {
  background: #348fe2;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.colorAdmin-iso .progress-bar.progress-bar-success {
  background-color: #00acac;
}
.colorAdmin-iso .progress-bar.progress-bar-info {
  background-color: #49b6d6;
}
.colorAdmin-iso .progress-bar.progress-bar-warning {
  background-color: #f59c1a;
}
.colorAdmin-iso .progress-bar.progress-bar-danger {
  background-color: #ff5b57;
}
.colorAdmin-iso .progress-bar.progress-bar-inverse {
  background-color: #2d353c;
}
.colorAdmin-iso .nav > li > a {
  color: #6e7179;
}
.colorAdmin-iso .nav > li > a:hover,
.colorAdmin-iso .nav > li > a:focus {
  color: #333;
  background: #fafafa;
}
.colorAdmin-iso .nav-tabs,
.colorAdmin-iso .nav-tabs > li > a,
.colorAdmin-iso .nav-tabs > li.active > a,
.colorAdmin-iso .nav-tabs > li.active > a:hover,
.colorAdmin-iso .nav-tabs > li.active > a:focus,
.colorAdmin-iso .nav-tabs.nav-justified > li > a,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:hover,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:focus {
  border: none !important;
}
.colorAdmin-iso .nav-tabs > li.active > a,
.colorAdmin-iso .nav-tabs > li.active > a:hover,
.colorAdmin-iso .nav-tabs > li.active > a:focus,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:hover,
.colorAdmin-iso .nav-tabs.nav-justified > .active > a:focus {
  color: #242a30;
}
.colorAdmin-iso .nav-tabs {
  background: #c1ccd1;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.colorAdmin-iso .nav-tabs.nav-tabs-inverse {
  background: #242a30;
}
.colorAdmin-iso .nav-tabs.nav-justified > li > a {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.colorAdmin-iso .nav-tabs.nav-tabs-inverse > li.active > a,
.colorAdmin-iso .nav-tabs.nav-tabs-inverse > li.active > a:hover,
.colorAdmin-iso .nav-tabs.nav-tabs-inverse > li.active > a:focus {
  color: #242a30;
  background: #fff;
}
.colorAdmin-iso .nav-tabs.nav-tabs-inverse > li > a:hover,
.colorAdmin-iso .nav-tabs.nav-tabs-inverse > li > a:focus {
  color: #fff;
  background: none;
}
.colorAdmin-iso .nav-tabs > li,
.colorAdmin-iso .nav-tabs.nav-justified > li {
  margin-bottom: 0;
}
.colorAdmin-iso .nav-tabs > li > a {
  margin-right: 5px;
  line-height: 20px;
}
.colorAdmin-iso .nav-pills {
  margin-bottom: 10px;
}
.colorAdmin-iso .nav-pills > li + li {
  margin-left: 5px;
}
.colorAdmin-iso .nav-pills > li > a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .nav-pills > li.active > a,
.colorAdmin-iso .nav-pills > li.active > a:hover,
.colorAdmin-iso .nav-pills > li.active > a:focus {
  background: #242a30;
}
.colorAdmin-iso .nav-stacked > li + li {
  margin-left: 0;
  margin-top: 5px;
}
.colorAdmin-iso .tab-content {
  padding: 15px;
  margin-bottom: 20px;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .nav-tabs + .tab-content {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.colorAdmin-iso .panel-title a {
  display: block;
}
.colorAdmin-iso .panel-title > a:hover,
.colorAdmin-iso .panel-title > a:focus {
  text-decoration: none;
}
.colorAdmin-iso .btn {
  font-weight: 300;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .btn:focus,
.colorAdmin-iso .btn:active:focus,
.colorAdmin-iso .btn.active:focus {
  outline: none;
}
.colorAdmin-iso .btn-icon,
.colorAdmin-iso .btn.btn-icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  padding: 0;
  border: none;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
}
.colorAdmin-iso .btn-circle,
.colorAdmin-iso .btn.btn-circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.colorAdmin-iso .btn-icon.btn-xs {
  width: 16px;
  height: 16px;
  font-size: 8px;
  line-height: 16px;
}
.colorAdmin-iso .btn-icon.btn-sm {
  width: 22px;
  height: 22px;
  font-size: 11px;
  line-height: 22px;
}
.colorAdmin-iso .btn-icon.btn-lg {
  width: 34px;
  height: 34px;
  font-size: 17px;
  line-height: 34px;
}
.colorAdmin-iso .btn-scroll-to-top {
  position: fixed;
  bottom: 20px;
  right: 25px;
  z-index: 1020;
}
.colorAdmin-iso .page-with-right-sidebar .btn-scroll-to-top {
  left: 25px;
  right: auto;
}
.colorAdmin-iso .btn > .pull-left,
.colorAdmin-iso .btn > .pull-right {
  line-height: 1.428571429;
}
.colorAdmin-iso .btn-block {
  padding-left: 12px;
  padding-right: 12px;
}
.colorAdmin-iso .btn:active,
.colorAdmin-iso .btn.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
}
.colorAdmin-iso .btn.btn-default {
  color: #fff;
  background: #b6c2c9;
  border-color: #b6c2c9;
}
.colorAdmin-iso .btn-default:hover,
.colorAdmin-iso .btn-default:focus,
.colorAdmin-iso .btn-default:active,
.colorAdmin-iso .btn-default.active,
.colorAdmin-iso .open .dropdown-toggle.btn-default {
  background: #929ba1;
  border-color: #929ba1;
}
.colorAdmin-iso .btn-group .btn.btn-default:not(.active) + .btn.btn-default,
.colorAdmin-iso .input-group-btn .btn.btn-default:not(.active) + .btn.btn-default {
  border-left-color: #929ba1;
}
.colorAdmin-iso .btn.btn-white {
  font-weight: normal;
  color: #333;
  background: #fff;
  border-color: #e2e7eb;
}
.colorAdmin-iso .btn.btn-white.btn-white-without-border {
  border-color: #fff;
}
.colorAdmin-iso .btn.btn-white.btn-white-without-border.active,
.colorAdmin-iso .btn.btn-white.btn-white-without-border.active:hover,
.colorAdmin-iso .btn.btn-white.btn-white-without-border.active:focus {
  border-color: #ddd;
}
.colorAdmin-iso .btn.btn-white.btn-white-without-border:hover,
.colorAdmin-iso .btn.btn-white.btn-white-without-border:focus {
  border-color: #eee;
}
.colorAdmin-iso .btn-white:hover,
.colorAdmin-iso .btn-white:focus,
.colorAdmin-iso .btn-white:active,
.colorAdmin-iso .btn-white.active,
.colorAdmin-iso .open .dropdown-toggle.btn-white {
  background: #e2e7eb;
  border-color: #d8dde1;
}
.colorAdmin-iso .btn-group .btn.btn-white:not(.active) + .btn.btn-white,
.colorAdmin-iso .input-group-btn .btn.btn-white:not(.active) + .btn.btn-white {
  border-left-color: #eee;
}
.colorAdmin-iso .btn.btn-inverse {
  color: #fff;
  background: #2d353c;
  border-color: #2d353c;
}
.colorAdmin-iso .btn-inverse:hover,
.colorAdmin-iso .btn-inverse:focus,
.colorAdmin-iso .btn-inverse:active,
.colorAdmin-iso .btn-inverse.active,
.colorAdmin-iso .open .dropdown-toggle.btn-inverse {
  background: #242a30;
  border-color: #242a30;
}
.colorAdmin-iso .btn-group .btn.btn-inverse:not(.active) + .btn.btn-inverse,
.colorAdmin-iso .input-group-btn .btn.btn-inverse:not(.active) + .btn.btn-inverse {
  border-left-color: #242a30;
}
.colorAdmin-iso .btn.btn-primary {
  color: #fff;
  background: #348fe2;
  border-color: #348fe2;
}
.colorAdmin-iso .btn-primary:hover,
.colorAdmin-iso .btn-primary:focus,
.colorAdmin-iso .btn-primary:active,
.colorAdmin-iso .btn-primary.active,
.colorAdmin-iso .open .dropdown-toggle.btn-primary {
  background: #2a72b5;
  border-color: #2a72b5;
}
.colorAdmin-iso .btn-group .btn.btn-primary:not(.active) + .btn.btn-primary,
.colorAdmin-iso .input-group-btn .btn.btn-primary:not(.active) + .btn.btn-primary {
  border-left-color: #2a72b5;
}
.colorAdmin-iso .btn.btn-success {
  color: #fff;
  background: #00acac;
  border-color: #00acac;
}
.colorAdmin-iso .btn.btn-success:hover,
.colorAdmin-iso .btn.btn-success:focus,
.colorAdmin-iso .btn.btn-success:active,
.colorAdmin-iso .btn.btn-success.active,
.colorAdmin-iso .open .dropdown-toggle.btn-success {
  background: #008a8a;
  border-color: #008a8a;
}
.colorAdmin-iso .btn-group .btn.btn-success:not(.active) + .btn.btn-success,
.colorAdmin-iso .input-group-btn .btn.btn-success:not(.active) + .btn.btn-success {
  border-left-color: #008a8a;
}
.colorAdmin-iso .btn.btn-warning {
  color: #fff;
  background: #f59c1a;
  border-color: #f59c1a;
}
.colorAdmin-iso .btn-warning:hover,
.colorAdmin-iso .btn-warning:focus,
.colorAdmin-iso .btn-warning:active,
.colorAdmin-iso .btn-warning.active,
.colorAdmin-iso .open .dropdown-toggle.btn-warning {
  background: #c47d15;
  border-color: #c47d15;
}
.colorAdmin-iso .btn-group .btn.btn-warning:not(.active) + .btn.btn-warning,
.colorAdmin-iso .input-group-btn .btn.btn-warning:not(.active) + .btn.btn-warning {
  border-left-color: #c47d15;
}
.colorAdmin-iso .btn.btn-danger {
  color: #fff;
  background: #ff5b57;
  border-color: #ff5b57;
}
.colorAdmin-iso .btn-danger:hover,
.colorAdmin-iso .btn-danger:focus,
.colorAdmin-iso .btn-danger:active,
.colorAdmin-iso .btn-danger.active,
.colorAdmin-iso .open .dropdown-toggle.btn-danger {
  background: #cc4946;
  border-color: #cc4946;
}
.colorAdmin-iso .btn-group .btn.btn-danger:not(.active) + .btn.btn-danger,
.colorAdmin-iso .input-group-btn .btn.btn-danger:not(.active) + .btn.btn-danger {
  border-left-color: #cc4946;
}
.colorAdmin-iso .btn.btn-info {
  color: #fff;
  background: #49b6d6;
  border-color: #49b6d6;
}
.colorAdmin-iso .btn-info:hover,
.colorAdmin-iso .btn-info:focus,
.colorAdmin-iso .btn-info:active,
.colorAdmin-iso .btn-info.active,
.colorAdmin-iso .open .dropdown-toggle.btn-info {
  background: #3a92ab;
  border-color: #3a92ab;
}
.colorAdmin-iso .btn-group .btn.btn-info:not(.active) + .btn.btn-info,
.colorAdmin-iso .input-group-btn .btn.btn-info:not(.active) + .btn.btn-info {
  border-left-color: #3a92ab;
}
.colorAdmin-iso .panel {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .panel.panel-no-rounded-corner .panel-heading,
.colorAdmin-iso .panel.panel-no-rounded-corner .panel-body,
.colorAdmin-iso .panel.panel-no-rounded-corner .panel-footer {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .panel-heading {
  padding: 10px 15px;
  border: none;
}
.colorAdmin-iso .panel-heading + .table,
.colorAdmin-iso .panel-heading + .slimScrollDiv {
  border-top: 1px solid #eee;
}
.colorAdmin-iso .panel-heading-btn {
  float: right;
}
.colorAdmin-iso .panel-heading-btn > a {
  margin-left: 8px;
}
.colorAdmin-iso .panel-heading .btn-group .btn {
  margin-top: -7px;
}
.colorAdmin-iso .panel-heading .btn-group .btn.btn-sm {
  margin-top: -5px;
}
.colorAdmin-iso .panel-heading .btn-group .btn.btn-xs {
  margin-top: -1px;
}
.colorAdmin-iso .panel-heading .label.pull-left,
.colorAdmin-iso .panel-heading .label.pull-right {
  line-height: 15px;
}
.colorAdmin-iso .panel-heading .progress.pull-right,
.colorAdmin-iso .panel-heading .progress.pull-left {
  width: 40%;
  min-width: 120px;
}
.colorAdmin-iso .panel-heading + .alert {
  margin-bottom: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.colorAdmin-iso .panel-with-tabs.panel-default .panel-heading {
  background: #c1ccd1;
  color: #333;
}
.colorAdmin-iso .panel-heading .nav-tabs {
  margin-top: -10px;
  margin-right: -15px;
}
.colorAdmin-iso .panel-heading .nav-tabs > li > a {
  padding: 10px 15px;
  line-height: 20px;
}
.colorAdmin-iso .panel-title {
  line-height: 20px;
  font-size: 12px;
}
.colorAdmin-iso .panel-title .accordion-toggle {
  margin: -10px -15px;
  padding: 10px 15px;
}
.colorAdmin-iso .panel-title .accordion-toggle.accordion-toggle-styled .fa:before {
  content: '\f056';
}
.colorAdmin-iso .panel-title .accordion-toggle.accordion-toggle-styled.collapsed .fa:before {
  content: '\f055';
}
.colorAdmin-iso .panel-title .pull-right {
  line-height: 20px;
}
.colorAdmin-iso .panel-toolbar {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 10px 15px;
  background: #fff;
}
.colorAdmin-iso .panel-toolbar + .form-control {
  margin: -1px 0 0;
  border-right: none;
  border-left: none;
}
.colorAdmin-iso .panel-group .panel {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .form-control + .panel-footer {
  border-top: none;
}
.colorAdmin-iso .panel-body {
  padding: 15px;
}
.colorAdmin-iso .panel-body.no-border {
  border: none !important;
}
.colorAdmin-iso .panel-body.panel-table,
.colorAdmin-iso .panel-body.panel-form,
.colorAdmin-iso .panel-body.no-padding,
.colorAdmin-iso .panel-body.panel-full-width {
  padding: 0 !important;
}
.colorAdmin-iso .panel-body.with-table > .table {
  border: 0;
  margin: 0;
}
.colorAdmin-iso .panel-body.with-table > .table tr:last-child th,
.colorAdmin-iso .panel-body.with-table > .table tr:last-child td {
  border-bottom: 0;
}
.colorAdmin-iso .panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #eee;
}
.colorAdmin-iso .panel-footer {
  background: #fff;
  border-top: 1px solid #eee;
}
.colorAdmin-iso .panel .tab-content {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.colorAdmin-iso .panel-default > .panel-heading {
  background: #fafafa;
}
.colorAdmin-iso .panel-inverse > .panel-heading,
.colorAdmin-iso .panel-success > .panel-heading,
.colorAdmin-iso .panel-warning > .panel-heading,
.colorAdmin-iso .panel-danger > .panel-heading,
.colorAdmin-iso .panel-primary > .panel-heading,
.colorAdmin-iso .panel-info > .panel-heading {
  color: #fff;
}
.colorAdmin-iso .panel-inverse > .panel-heading {
  background: #242a30;
}
.colorAdmin-iso .panel-success > .panel-heading {
  background: #008a8a;
}
.colorAdmin-iso .panel-warning > .panel-heading {
  background: #c47d15;
}
.colorAdmin-iso .panel-danger > .panel-heading {
  background: #cc4946;
}
.colorAdmin-iso .panel-primary > .panel-heading {
  background: #2a72b5;
}
.colorAdmin-iso .panel-info > .panel-heading {
  background: #3a92ab;
}
.colorAdmin-iso .panel.panel-expand {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  overflow: hidden;
  z-index: 1080;
}
.colorAdmin-iso .panel-expand .height-xs,
.colorAdmin-iso .panel-expand .height-sm,
.colorAdmin-iso .panel-expand .height-md,
.colorAdmin-iso .panel-expand .height-lg,
.colorAdmin-iso .panel-expand .height-full {
  height: 100% !important;
}
@keyframes panelExpand {
  from {
    top: 50%;
    left: 50%;
    right: 50%;
    bottom: 50%;
  }
  to {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
@-webkit-keyframes panelExpand {
  from {
    top: 50%;
    left: 50%;
    right: 50%;
    bottom: 50%;
  }
  to {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
.colorAdmin-iso .panel.panel-expand > .panel-heading .fa.fa-expand:before {
  content: '\f066';
}
.colorAdmin-iso .panel.panel-expand,
.colorAdmin-iso .panel.panel-expand > .panel-heading,
.colorAdmin-iso .panel.panel-expand > .panel-body {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.colorAdmin-iso .panel.panel-expand > .panel-body {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  top: 40px;
  overflow-y: scroll;
  z-index: 1020;
}
.colorAdmin-iso .panel.panel-expand > .panel-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.colorAdmin-iso .panel.panel-loading .panel-body {
  position: relative;
  z-index: 0;
}
.colorAdmin-iso .panel.panel-loading.panel-expand .panel-body {
  position: absolute;
}
.colorAdmin-iso .panel.panel-loading .panel-body .panel-loader {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.9;
  filter: alpha(opacity=90);
  animation: fadeIn .2s;
  -webkit-animation: fadeIn .2s;
  z-index: 1020;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.colorAdmin-iso .modal-content {
  border: none;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colorAdmin-iso .modal-header {
  padding: 12px 15px;
  border-bottom-color: #e2e7eb;
}
.colorAdmin-iso .modal-header .close {
  margin-top: 2px;
}
.colorAdmin-iso .modal-body {
  padding: 15px;
}
.colorAdmin-iso .modal-footer {
  border-top-color: #e2e7eb;
  padding: 14px 15px 15px;
}
.colorAdmin-iso .modal-message .modal-dialog {
  width: 100%;
}
.colorAdmin-iso .modal-message .modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.colorAdmin-iso .modal-message .modal-header,
.colorAdmin-iso .modal-message .modal-body,
.colorAdmin-iso .modal-message .modal-footer {
  width: 60%;
  border: none;
  margin: 0 auto;
}
.modal-backdrop.fade.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.colorAdmin-iso .media,
.colorAdmin-iso .media-body {
  overflow: hidden;
  zoom: 1;
}
.colorAdmin-iso .media .media-object {
  width: 128px;
}
.colorAdmin-iso .media.media-lg .media-object {
  width: 256px;
}
.colorAdmin-iso .media.media-sm .media-object {
  width: 64px;
}
.colorAdmin-iso .media.media-xs .media-object {
  width: 32px;
}
.colorAdmin-iso .media > .pull-left,
.colorAdmin-iso .media > .media-left {
  padding-right: 15px;
}
.colorAdmin-iso .media > .pull-right,
.colorAdmin-iso .media > .media-right {
  padding-left: 15px;
}
.colorAdmin-iso .media a:not(.btn):hover,
.colorAdmin-iso .media a:not(.btn):focus,
.colorAdmin-iso .media a:not(.btn):hover .media-heading,
.colorAdmin-iso .media a:not(.btn):focus .media-heading,
.colorAdmin-iso .media a:not(.btn).media-heading:hover,
.colorAdmin-iso .media a:not(.btn).media-heading:focus {
  color: #242a30;
  text-decoration: none;
}
.colorAdmin-iso .media-list.media-list-with-divider > li + li {
  border-top: 1px solid #eee;
  padding-top: 20px;
}
.colorAdmin-iso .table {
  border-color: #e2e7eb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
}
.colorAdmin-iso .table > thead > tr > th {
  color: #242a30;
  font-weight: 600;
  border-bottom: 2px solid #e2e7eb !important;
}
.colorAdmin-iso .table > thead > tr > th,
.colorAdmin-iso .table > tbody > tr > th,
.colorAdmin-iso .table > tfoot > tr > th,
.colorAdmin-iso .table > thead > tr > td,
.colorAdmin-iso .table > tbody > tr > td,
.colorAdmin-iso .table > tfoot > tr > td {
  border-color: #e2e7eb;
  padding: 10px 15px;
  background: #fff;
}
.colorAdmin-iso .table-condensed > thead > tr > th,
.colorAdmin-iso .table-condensed > tbody > tr > th,
.colorAdmin-iso .table-condensed > tfoot > tr > th,
.colorAdmin-iso .table-condensed > thead > tr > td,
.colorAdmin-iso .table-condensed > tbody > tr > td,
.colorAdmin-iso .table-condensed > tfoot > tr > td {
  padding: 7px 15px;
}
.colorAdmin-iso .table-hover > tbody > tr:hover > td,
.colorAdmin-iso .table-hover > tbody > tr:hover > th {
  background: #e8ecf1 !important;
}
.colorAdmin-iso .table-striped > tbody > tr:nth-child(odd) > td,
.colorAdmin-iso .table-striped > tbody > tr:nth-child(odd) > th {
  background: #f0f3f5;
}
.colorAdmin-iso .table.table-inverse {
  background: none;
}
.colorAdmin-iso .table.table-inverse > thead > tr > th,
.colorAdmin-iso .table.table-inverse > tbody > tr > th,
.colorAdmin-iso .table.table-inverse > tfoot > tr > th,
.colorAdmin-iso .table.table-inverse > thead > tr > td,
.colorAdmin-iso .table.table-inverse > tbody > tr > td,
.colorAdmin-iso .table.table-inverse > tfoot > tr > td {
  border-color: #999 !important;
  border-color: rgba(0, 0, 0, 0.2) !important;
  background: none !important;
}
.colorAdmin-iso .table.table-inverse,
.colorAdmin-iso .table.table-inverse > thead > tr > th,
.colorAdmin-iso .table.table-inverse > tbody > tr > th,
.colorAdmin-iso .table.table-inverse > tfoot > tr > th {
  color: #fff;
}
.colorAdmin-iso .table > thead > tr > td.info,
.colorAdmin-iso .table > tbody > tr > td.info,
.colorAdmin-iso .table > tfoot > tr > td.info,
.colorAdmin-iso .table > thead > tr > th.info,
.colorAdmin-iso .table > tbody > tr > th.info,
.colorAdmin-iso .table > tfoot > tr > th.info,
.colorAdmin-iso .table > thead > tr.info > td,
.colorAdmin-iso .table > tbody > tr.info > td,
.colorAdmin-iso .table > tfoot > tr.info > td,
.colorAdmin-iso .table > thead > tr.info > th,
.colorAdmin-iso .table > tbody > tr.info > th,
.colorAdmin-iso .table > tfoot > tr.info > th {
  background: #dbf0f7;
  border-color: #b6e2ef;
}
.colorAdmin-iso .table > thead > tr > td.success,
.colorAdmin-iso .table > tbody > tr > td.success,
.colorAdmin-iso .table > tfoot > tr > td.success,
.colorAdmin-iso .table > thead > tr > th.success,
.colorAdmin-iso .table > tbody > tr > th.success,
.colorAdmin-iso .table > tfoot > tr > th.success,
.colorAdmin-iso .table > thead > tr.success > td,
.colorAdmin-iso .table > tbody > tr.success > td,
.colorAdmin-iso .table > tfoot > tr.success > td,
.colorAdmin-iso .table > thead > tr.success > th,
.colorAdmin-iso .table > tbody > tr.success > th,
.colorAdmin-iso .table > tfoot > tr.success > th {
  background: #cceeee;
  border-color: #99dede;
}
.colorAdmin-iso .table > thead > tr > td.danger,
.colorAdmin-iso .table > tbody > tr > td.danger,
.colorAdmin-iso .table > tfoot > tr > td.danger,
.colorAdmin-iso .table > thead > tr > th.danger,
.colorAdmin-iso .table > tbody > tr > th.danger,
.colorAdmin-iso .table > tfoot > tr > th.danger,
.colorAdmin-iso .table > thead > tr.danger > td,
.colorAdmin-iso .table > tbody > tr.danger > td,
.colorAdmin-iso .table > tfoot > tr.danger > td,
.colorAdmin-iso .table > thead > tr.danger > th,
.colorAdmin-iso .table > tbody > tr.danger > th,
.colorAdmin-iso .table > tfoot > tr.danger > th {
  background: #ffdedd;
  border-color: #ffbdbc;
}
.colorAdmin-iso .table > thead > tr > td.warning,
.colorAdmin-iso .table > tbody > tr > td.warning,
.colorAdmin-iso .table > tfoot > tr > td.warning,
.colorAdmin-iso .table > thead > tr > th.warning,
.colorAdmin-iso .table > tbody > tr > th.warning,
.colorAdmin-iso .table > tfoot > tr > th.warning,
.colorAdmin-iso .table > thead > tr.warning > td,
.colorAdmin-iso .table > tbody > tr.warning > td,
.colorAdmin-iso .table > tfoot > tr.warning > td,
.colorAdmin-iso .table > thead > tr.warning > th,
.colorAdmin-iso .table > tbody > tr.warning > th,
.colorAdmin-iso .table > tfoot > tr.warning > th {
  background: #fdebd1;
  border-color: #fbd7a3;
}
.colorAdmin-iso .table > thead > tr > td.active,
.colorAdmin-iso .table > tbody > tr > td.active,
.colorAdmin-iso .table > tfoot > tr > td.active,
.colorAdmin-iso .table > thead > tr > th.active,
.colorAdmin-iso .table > tbody > tr > th.active,
.colorAdmin-iso .table > tfoot > tr > th.active,
.colorAdmin-iso .table > thead > tr.active > td,
.colorAdmin-iso .table > tbody > tr.active > td,
.colorAdmin-iso .table > tfoot > tr.active > td,
.colorAdmin-iso .table > thead > tr.active > th,
.colorAdmin-iso .table > tbody > tr.active > th,
.colorAdmin-iso .table > tfoot > tr.active > th {
  background: #f0f3f5;
  border-color: #e2e7e9;
}
.colorAdmin-iso .well {
  padding: 15px;
  background: #fff;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.colorAdmin-iso .well-sm {
  padding: 10px;
}
.colorAdmin-iso .well-lg {
  padding: 30px;
}
.colorAdmin-iso .jumbotron {
  background: #f0f3f4;
}
.colorAdmin-iso .jumbotron h1,
.colorAdmin-iso .jumbotron .h1 {
  font-size: 56px;
}
.colorAdmin-iso .jumbotron p {
  font-size: 18px;
}
.colorAdmin-iso a.list-group-item.active,
.colorAdmin-iso a.list-group-item.active:hover,
.colorAdmin-iso a.list-group-item.active:focus {
  background: #348fe2;
}
.colorAdmin-iso a.list-group-item.active > .badge,
.colorAdmin-iso .nav-pills > .active > a > .badge {
  color: #242a30;
}
.colorAdmin-iso .nav.nav-pills.nav-sm > li {
  margin: 0 0 3px;
}
.colorAdmin-iso .nav.nav-pills.nav-sm > li a {
  padding: 8px 10px;
  line-height: 1.5;
}
.colorAdmin-iso .carousel .carousel-control .fa {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: block;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  text-align: center;
  line-height: 30px;
  margin-left: -15px;
}
.colorAdmin-iso .carousel .carousel-control.left .fa {
  margin-left: 15px;
}
.colorAdmin-iso .row {
  margin: 0 -10px;
}
.colorAdmin-iso .row > [class*="col-"] {
  padding: 0 10px;
}
.colorAdmin-iso .row.row-space-0 {
  margin: 0;
}
.colorAdmin-iso .row.row-space-2 {
  margin: 0 -1px;
}
.colorAdmin-iso .row.row-space-4 {
  margin: 0 -2px;
}
.colorAdmin-iso .row.row-space-6 {
  margin: 0 -3px;
}
.colorAdmin-iso .row.row-space-8 {
  margin: 0 -4px;
}
.colorAdmin-iso .row.row-space-10 {
  margin: 0 -5px;
}
.colorAdmin-iso .row.row-space-12 {
  margin: 0 -6px;
}
.colorAdmin-iso .row.row-space-14 {
  margin: 0 -7px;
}
.colorAdmin-iso .row.row-space-16 {
  margin: 0 -8px;
}
.colorAdmin-iso .row.row-space-18 {
  margin: 0 -9px;
}
.colorAdmin-iso .row.row-space-18 {
  margin: 0 -10px;
}
.colorAdmin-iso .row.row-space-22 {
  margin: 0 -11px;
}
.colorAdmin-iso .row.row-space-24 {
  margin: 0 -12px;
}
.colorAdmin-iso .row.row-space-26 {
  margin: 0 -13px;
}
.colorAdmin-iso .row.row-space-28 {
  margin: 0 -14px;
}
.colorAdmin-iso .row.row-space-30 {
  margin: 0 -15px;
}
.colorAdmin-iso .row.row-space-0 > [class*="col-"] {
  padding: 0;
}
.colorAdmin-iso .row.row-space-2 > [class*="col-"] {
  padding: 0 1px;
}
.colorAdmin-iso .row.row-space-4 > [class*="col-"] {
  padding: 0 2px;
}
.colorAdmin-iso .row.row-space-6 > [class*="col-"] {
  padding: 0 3px;
}
.colorAdmin-iso .row.row-space-8 > [class*="col-"] {
  padding: 0 4px;
}
.colorAdmin-iso .row.row-space-10 > [class*="col-"] {
  padding: 0 5px;
}
.colorAdmin-iso .row.row-space-12 > [class*="col-"] {
  padding: 0 6px;
}
.colorAdmin-iso .row.row-space-14 > [class*="col-"] {
  padding: 0 7px;
}
.colorAdmin-iso .row.row-space-16 > [class*="col-"] {
  padding: 0 8px;
}
.colorAdmin-iso .row.row-space-18 > [class*="col-"] {
  padding: 0 9px;
}
.colorAdmin-iso .row.row-space-20 > [class*="col-"] {
  padding: 0 10px;
}
.colorAdmin-iso .row.row-space-22 > [class*="col-"] {
  padding: 0 11px;
}
.colorAdmin-iso .row.row-space-24 > [class*="col-"] {
  padding: 0 12px;
}
.colorAdmin-iso .row.row-space-26 > [class*="col-"] {
  padding: 0 13px;
}
.colorAdmin-iso .row.row-space-28 > [class*="col-"] {
  padding: 0 14px;
}
.colorAdmin-iso .row.row-space-30 > [class*="col-"] {
  padding: 0 15px;
}
.colorAdmin-iso .semi-bold {
  font-weight: 600;
}
.colorAdmin-iso .overflow-auto {
  overflow: auto !important;
}
.colorAdmin-iso .overflow-hidden {
  overflow: hidden !important;
}
.colorAdmin-iso .overflow-visible {
  overflow: visible !important;
}
.colorAdmin-iso .overflow-scroll {
  overflow: scroll !important;
}
.colorAdmin-iso .overflow-x-hidden {
  overflow-x: hidden !important;
}
.colorAdmin-iso .overflow-x-visible {
  overflow-x: visible !important;
}
.colorAdmin-iso .overflow-x-scroll {
  overflow-x: scroll !important;
}
.colorAdmin-iso .overflow-y-hidden {
  overflow-y: hidden !important;
}
.colorAdmin-iso .overflow-y-visible {
  overflow-y: visible !important;
}
.colorAdmin-iso .overflow-y-scroll {
  overflow-y: scroll !important;
}
.colorAdmin-iso .m-auto {
  margin: 0 auto !important;
}
.colorAdmin-iso .m-0 {
  margin: 0px !important;
}
.colorAdmin-iso .m-1 {
  margin: 1px !important;
}
.colorAdmin-iso .m-2 {
  margin: 2px !important;
}
.colorAdmin-iso .m-3 {
  margin: 3px !important;
}
.colorAdmin-iso .m-4 {
  margin: 4px !important;
}
.colorAdmin-iso .m-5 {
  margin: 5px !important;
}
.colorAdmin-iso .m-10 {
  margin: 10px !important;
}
.colorAdmin-iso .m-15 {
  margin: 15px !important;
}
.colorAdmin-iso .m-20 {
  margin: 20px !important;
}
.colorAdmin-iso .m-25 {
  margin: 25px !important;
}
.colorAdmin-iso .m-30 {
  margin: 30px !important;
}
.colorAdmin-iso .m-35 {
  margin: 35px !important;
}
.colorAdmin-iso .m-40 {
  margin: 40px !important;
}
.colorAdmin-iso .m-t-0 {
  margin-top: 0px !important;
}
.colorAdmin-iso .m-t-1 {
  margin-top: 1px !important;
}
.colorAdmin-iso .m-t-2 {
  margin-top: 2px !important;
}
.colorAdmin-iso .m-t-3 {
  margin-top: 3px !important;
}
.colorAdmin-iso .m-t-4 {
  margin-top: 4px !important;
}
.colorAdmin-iso .m-t-5 {
  margin-top: 5px !important;
}
.colorAdmin-iso .m-t-10 {
  margin-top: 10px !important;
}
.colorAdmin-iso .m-t-15 {
  margin-top: 15px !important;
}
.colorAdmin-iso .m-t-20 {
  margin-top: 20px !important;
}
.colorAdmin-iso .m-t-25 {
  margin-top: 25px !important;
}
.colorAdmin-iso .m-t-30 {
  margin-top: 30px !important;
}
.colorAdmin-iso .m-t-35 {
  margin-top: 35px !important;
}
.colorAdmin-iso .m-t-40 {
  margin-top: 40px !important;
}
.colorAdmin-iso .m-r-0 {
  margin-right: 0px !important;
}
.colorAdmin-iso .m-r-1 {
  margin-right: 1px !important;
}
.colorAdmin-iso .m-r-2 {
  margin-right: 2px !important;
}
.colorAdmin-iso .m-r-3 {
  margin-right: 3px !important;
}
.colorAdmin-iso .m-r-4 {
  margin-right: 4px !important;
}
.colorAdmin-iso .m-r-5 {
  margin-right: 5px !important;
}
.colorAdmin-iso .m-r-10 {
  margin-right: 10px !important;
}
.colorAdmin-iso .m-r-15 {
  margin-right: 15px !important;
}
.colorAdmin-iso .m-r-20 {
  margin-right: 20px !important;
}
.colorAdmin-iso .m-r-25 {
  margin-right: 25px !important;
}
.colorAdmin-iso .m-r-30 {
  margin-right: 30px !important;
}
.colorAdmin-iso .m-r-35 {
  margin-right: 35px !important;
}
.colorAdmin-iso .m-r-40 {
  margin-right: 40px !important;
}
.colorAdmin-iso .m-b-0 {
  margin-bottom: 0px !important;
}
.colorAdmin-iso .m-b-1 {
  margin-bottom: 1px !important;
}
.colorAdmin-iso .m-b-2 {
  margin-bottom: 2px !important;
}
.colorAdmin-iso .m-b-3 {
  margin-bottom: 3px !important;
}
.colorAdmin-iso .m-b-4 {
  margin-bottom: 4px !important;
}
.colorAdmin-iso .m-b-5 {
  margin-bottom: 5px !important;
}
.colorAdmin-iso .m-b-10 {
  margin-bottom: 10px !important;
}
.colorAdmin-iso .m-b-15 {
  margin-bottom: 15px !important;
}
.colorAdmin-iso .m-b-20 {
  margin-bottom: 20px !important;
}
.colorAdmin-iso .m-b-25 {
  margin-bottom: 25px !important;
}
.colorAdmin-iso .m-b-30 {
  margin-bottom: 30px !important;
}
.colorAdmin-iso .m-b-35 {
  margin-bottom: 35px !important;
}
.colorAdmin-iso .m-b-40 {
  margin-bottom: 40px !important;
}
.colorAdmin-iso .m-l-0 {
  margin-left: 0px !important;
}
.colorAdmin-iso .m-l-1 {
  margin-left: 1px !important;
}
.colorAdmin-iso .m-l-2 {
  margin-left: 2px !important;
}
.colorAdmin-iso .m-l-3 {
  margin-left: 3px !important;
}
.colorAdmin-iso .m-l-4 {
  margin-left: 4px !important;
}
.colorAdmin-iso .m-l-5 {
  margin-left: 5px !important;
}
.colorAdmin-iso .m-l-10 {
  margin-left: 10px !important;
}
.colorAdmin-iso .m-l-15 {
  margin-left: 15px !important;
}
.colorAdmin-iso .m-l-20 {
  margin-left: 20px !important;
}
.colorAdmin-iso .m-l-25 {
  margin-left: 25px !important;
}
.colorAdmin-iso .m-l-30 {
  margin-left: 30px !important;
}
.colorAdmin-iso .m-l-35 {
  margin-left: 35px !important;
}
.colorAdmin-iso .m-l-40 {
  margin-left: 40px !important;
}
.colorAdmin-iso .p-0 {
  padding: 0px !important;
}
.colorAdmin-iso .p-1 {
  padding: 1px !important;
}
.colorAdmin-iso .p-2 {
  padding: 2px !important;
}
.colorAdmin-iso .p-3 {
  padding: 3px !important;
}
.colorAdmin-iso .p-4 {
  padding: 4px !important;
}
.colorAdmin-iso .p-5 {
  padding: 5px !important;
}
.colorAdmin-iso .p-10 {
  padding: 10px !important;
}
.colorAdmin-iso .p-15,
.colorAdmin-iso .wrapper {
  padding: 15px !important;
}
.colorAdmin-iso .p-20 {
  padding: 20px !important;
}
.colorAdmin-iso .p-25 {
  padding: 25px !important;
}
.colorAdmin-iso .p-30 {
  padding: 30px !important;
}
.colorAdmin-iso .p-35 {
  padding: 35px !important;
}
.colorAdmin-iso .p-40 {
  padding: 40px !important;
}
.colorAdmin-iso .p-t-0 {
  padding-top: 0px !important;
}
.colorAdmin-iso .p-t-1 {
  padding-top: 1px !important;
}
.colorAdmin-iso .p-t-2 {
  padding-top: 2px !important;
}
.colorAdmin-iso .p-t-3 {
  padding-top: 3px !important;
}
.colorAdmin-iso .p-t-4 {
  padding-top: 4px !important;
}
.colorAdmin-iso .p-t-5 {
  padding-top: 5px !important;
}
.colorAdmin-iso .p-t-10 {
  padding-top: 10px !important;
}
.colorAdmin-iso .p-t-15 {
  padding-top: 15px !important;
}
.colorAdmin-iso .p-t-20 {
  padding-top: 20px !important;
}
.colorAdmin-iso .p-t-25 {
  padding-top: 25px !important;
}
.colorAdmin-iso .p-t-30 {
  padding-top: 30px !important;
}
.colorAdmin-iso .p-t-35 {
  padding-top: 35px !important;
}
.colorAdmin-iso .p-t-40 {
  padding-top: 40px !important;
}
.colorAdmin-iso .p-r-0 {
  padding-right: 0px !important;
}
.colorAdmin-iso .p-r-1 {
  padding-right: 1px !important;
}
.colorAdmin-iso .p-r-2 {
  padding-right: 2px !important;
}
.colorAdmin-iso .p-r-3 {
  padding-right: 3px !important;
}
.colorAdmin-iso .p-r-4 {
  padding-right: 4px !important;
}
.colorAdmin-iso .p-r-5 {
  padding-right: 5px !important;
}
.colorAdmin-iso .p-r-10 {
  padding-right: 10px !important;
}
.colorAdmin-iso .p-r-15 {
  padding-right: 15px !important;
}
.colorAdmin-iso .p-r-20 {
  padding-right: 20px !important;
}
.colorAdmin-iso .p-r-25 {
  padding-right: 25px !important;
}
.colorAdmin-iso .p-r-30 {
  padding-right: 30px !important;
}
.colorAdmin-iso .p-r-35 {
  padding-right: 35px !important;
}
.colorAdmin-iso .p-r-40 {
  padding-right: 40px !important;
}
.colorAdmin-iso .p-b-0 {
  padding-bottom: 0px !important;
}
.colorAdmin-iso .p-b-1 {
  padding-bottom: 1px !important;
}
.colorAdmin-iso .p-b-2 {
  padding-bottom: 2px !important;
}
.colorAdmin-iso .p-b-3 {
  padding-bottom: 3px !important;
}
.colorAdmin-iso .p-b-4 {
  padding-bottom: 4px !important;
}
.colorAdmin-iso .p-b-5 {
  padding-bottom: 5px !important;
}
.colorAdmin-iso .p-b-10 {
  padding-bottom: 10px !important;
}
.colorAdmin-iso .p-b-15 {
  padding-bottom: 15px !important;
}
.colorAdmin-iso .p-b-20 {
  padding-bottom: 20px !important;
}
.colorAdmin-iso .p-b-25 {
  padding-bottom: 25px !important;
}
.colorAdmin-iso .p-b-30 {
  padding-bottom: 30px !important;
}
.colorAdmin-iso .p-b-35 {
  padding-bottom: 35px !important;
}
.colorAdmin-iso .p-b-40 {
  padding-bottom: 40px !important;
}
.colorAdmin-iso .p-l-0 {
  padding-left: 0px !important;
}
.colorAdmin-iso .p-l-1 {
  padding-left: 1px !important;
}
.colorAdmin-iso .p-l-2 {
  padding-left: 2px !important;
}
.colorAdmin-iso .p-l-3 {
  padding-left: 3px !important;
}
.colorAdmin-iso .p-l-4 {
  padding-left: 4px !important;
}
.colorAdmin-iso .p-l-5 {
  padding-left: 5px !important;
}
.colorAdmin-iso .p-l-10 {
  padding-left: 10px !important;
}
.colorAdmin-iso .p-l-15 {
  padding-left: 15px !important;
}
.colorAdmin-iso .p-l-20 {
  padding-left: 20px !important;
}
.colorAdmin-iso .p-l-25 {
  padding-left: 25px !important;
}
.colorAdmin-iso .p-l-30 {
  padding-left: 30px !important;
}
.colorAdmin-iso .p-l-35 {
  padding-left: 35px !important;
}
.colorAdmin-iso .p-l-40 {
  padding-left: 40px !important;
}
.colorAdmin-iso .f-s-8 {
  font-size: 8px !important;
}
.colorAdmin-iso .f-s-9 {
  font-size: 9px !important;
}
.colorAdmin-iso .f-s-10 {
  font-size: 10px !important;
}
.colorAdmin-iso .f-s-11 {
  font-size: 11px !important;
}
.colorAdmin-iso .f-s-12 {
  font-size: 12px !important;
}
.colorAdmin-iso .f-s-13 {
  font-size: 13px !important;
}
.colorAdmin-iso .f-s-14 {
  font-size: 14px !important;
}
.colorAdmin-iso .f-s-15 {
  font-size: 15px !important;
}
.colorAdmin-iso .f-s-16 {
  font-size: 16px !important;
}
.colorAdmin-iso .f-s-17 {
  font-size: 17px !important;
}
.colorAdmin-iso .f-s-18 {
  font-size: 18px !important;
}
.colorAdmin-iso .f-s-19 {
  font-size: 19px !important;
}
.colorAdmin-iso .f-s-20 {
  font-size: 20px !important;
}
.colorAdmin-iso .text-center {
  text-align: center !important;
}
.colorAdmin-iso .text-left {
  text-align: left !important;
}
.colorAdmin-iso .text-right {
  text-align: right !important;
}
.colorAdmin-iso .pull-left {
  float: left !important;
}
.colorAdmin-iso .pull-right {
  float: right !important;
}
.colorAdmin-iso .pull-none {
  float: none !important;
}
.colorAdmin-iso .f-w-100 {
  font-weight: 100 !important;
}
.colorAdmin-iso .f-w-200 {
  font-weight: 200 !important;
}
.colorAdmin-iso .f-w-300 {
  font-weight: 300 !important;
}
.colorAdmin-iso .f-w-400 {
  font-weight: 400 !important;
}
.colorAdmin-iso .f-w-500 {
  font-weight: 500 !important;
}
.colorAdmin-iso .f-w-600 {
  font-weight: 600 !important;
}
.colorAdmin-iso .f-w-700 {
  font-weight: 700 !important;
}
.colorAdmin-iso .table-valign-middle th,
.colorAdmin-iso .table-valign-middle td {
  vertical-align: middle !important;
}
.colorAdmin-iso .table-th-valign-middle th,
.colorAdmin-iso .table-td-valign-middle td {
  vertical-align: middle !important;
}
.colorAdmin-iso .table-valign-top th,
.colorAdmin-iso .table-valign-top td {
  vertical-align: top !important;
}
.colorAdmin-iso .table-th-valign-top th,
.colorAdmin-iso .table-td-valign-top td {
  vertical-align: top !important;
}
.colorAdmin-iso .table-valign-bottom th,
.colorAdmin-iso .table-valign-bottom td {
  vertical-align: bottom !important;
}
.colorAdmin-iso .table-th-valign-bottom th,
.colorAdmin-iso .table-td-valign-bottom td {
  vertical-align: bottom !important;
}
.colorAdmin-iso .vertical-box {
  display: table;
  table-layout: fixed;
  border-spacing: 0;
  height: 100%;
  width: 100%;
}
.colorAdmin-iso .vertical-box-column {
  display: table-cell;
  vertical-align: top;
  height: 100%;
}
.colorAdmin-iso .vertical-box-row {
  display: table-row;
  height: 100%;
}
.colorAdmin-iso .vertical-box-row > .vertical-box-cell {
  position: relative;
  height: 100%;
  width: 100%;
  float: none;
}
.colorAdmin-iso .vertical-box-row > .vertical-box-cell > .vertical-box-inner-cell {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.colorAdmin-iso .panel-expand .vertical-box .vertical-box-column {
  display: table-cell;
}
.colorAdmin-iso .page-content-full-height .content {
  position: absolute;
  left: 0;
  top: 54px;
  right: 0;
  bottom: 0;
  -webkit-transform: translateZ(0);
}
.colorAdmin-iso .panel-expand .page-content-full-height .content {
  -webkit-transform: none;
}
.colorAdmin-iso .no-rounded-corner {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .rounded-corner {
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
.colorAdmin-iso .no-border {
  border: 0 !important;
}
.colorAdmin-iso .border-top-1 {
  border-top: 1px solid #eee !important;
}
.colorAdmin-iso .border-right-1 {
  border-right: 1px solid #eee !important;
}
.colorAdmin-iso .border-bottom-1 {
  border-bottom: 1px solid #eee !important;
}
.colorAdmin-iso .border-left-1 {
  border-left: 1px solid #eee !important;
}
.colorAdmin-iso .no-box-shadow {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.colorAdmin-iso .text-inverse {
  color: #2d353c !important;
}
.colorAdmin-iso a.text-inverse:hover,
.colorAdmin-iso a.text-inverse:focus {
  color: #575d63 !important;
}
.colorAdmin-iso .text-success {
  color: #00acac !important;
}
.colorAdmin-iso a.text-success:hover,
.colorAdmin-iso a.text-success:focus {
  color: #33bdbd !important;
}
.colorAdmin-iso .text-info {
  color: #49b6d6 !important;
}
.colorAdmin-iso a.text-info:hover,
.colorAdmin-iso a.text-info:focus {
  color: #6dc5de !important;
}
.colorAdmin-iso .text-primary {
  color: #348fe2 !important;
}
.colorAdmin-iso a.text-primary:hover,
.colorAdmin-iso a.text-primary:focus {
  color: #5da5e8 !important;
}
.colorAdmin-iso .text-warning {
  color: #f59c1a !important;
}
.colorAdmin-iso a.text-warning:hover,
.colorAdmin-iso a.text-warning:focus {
  color: #f7b048 !important;
}
.colorAdmin-iso .text-danger {
  color: #ff5b57 !important;
}
.colorAdmin-iso a.text-danger:hover,
.colorAdmin-iso a.text-danger:focus {
  color: #ff7c79 !important;
}
.colorAdmin-iso .text-white {
  color: #fff !important;
}
.colorAdmin-iso a.text-white:hover,
.colorAdmin-iso a.text-white:focus {
  color: #f0f3f4 !important;
}
.colorAdmin-iso .bg-white {
  background: #ffffff !important;
}
.colorAdmin-iso .bg-silver-lighter {
  background: #f4f6f7 !important;
}
.colorAdmin-iso .bg-silver {
  background: #f0f3f4 !important;
}
.colorAdmin-iso .bg-silver-darker {
  background: #b4b6b7 !important;
}
.colorAdmin-iso .bg-black {
  background: #2d353c !important;
}
.colorAdmin-iso .bg-black-darker {
  background: #242a30 !important;
}
.colorAdmin-iso .bg-black-lighter {
  background: #575d63 !important;
}
.colorAdmin-iso .bg-grey {
  background: #b6c2c9 !important;
}
.colorAdmin-iso .bg-grey-darker {
  background: #929ba1 !important;
}
.colorAdmin-iso .bg-grey-lighter {
  background: #c5ced4 !important;
}
.colorAdmin-iso .bg-red {
  background: #ff5b57 !important;
}
.colorAdmin-iso .bg-red-darker {
  background: #cc4946 !important;
}
.colorAdmin-iso .bg-red-lighter {
  background: #ff7c79 !important;
}
.colorAdmin-iso .bg-orange {
  background: #f59c1a !important;
}
.colorAdmin-iso .bg-orange-darker {
  background: #c47d15 !important;
}
.colorAdmin-iso .bg-orange-lighter {
  background: #f7b048 !important;
}
.colorAdmin-iso .bg-yellow {
  background: #e3fa3e !important;
}
.colorAdmin-iso .bg-yellow-darker {
  background: #b6c832 !important;
}
.colorAdmin-iso .bg-yellow-lighter {
  background: #e9fb65 !important;
}
.colorAdmin-iso .bg-green {
  background: #00acac !important;
}
.colorAdmin-iso .bg-green-darker {
  background: #008a8a !important;
}
.colorAdmin-iso .bg-green-lighter {
  background: #33bdbd !important;
}
.colorAdmin-iso .bg-blue {
  background: #348fe2 !important;
}
.colorAdmin-iso .bg-blue-darker {
  background: #2a72b5 !important;
}
.colorAdmin-iso .bg-blue-lighter {
  background: #5da5e8 !important;
}
.colorAdmin-iso .bg-aqua {
  background: #49b6d6 !important;
}
.colorAdmin-iso .bg-aqua-darker {
  background: #3a92ab !important;
}
.colorAdmin-iso .bg-aqua-lighter {
  background: #6dc5de !important;
}
.colorAdmin-iso .bg-purple {
  background: #727cb6 !important;
}
.colorAdmin-iso .bg-purple-darker {
  background: #5b6392 !important;
}
.colorAdmin-iso .bg-purple-lighter {
  background: #8e96c5 !important;
}
.colorAdmin-iso .no-bg {
  background: none !important;
}
.colorAdmin-iso .height-xs {
  height: 150px !important;
}
.colorAdmin-iso .height-sm {
  height: 300px !important;
}
.colorAdmin-iso .height-md {
  height: 450px !important;
}
.colorAdmin-iso .height-lg {
  height: 600px !important;
}
.colorAdmin-iso .height-full {
  height: 100% !important;
}
.colorAdmin-iso .height-50 {
  height: 50px !important;
}
.colorAdmin-iso .height-100 {
  height: 100px !important;
}
.colorAdmin-iso .height-150 {
  height: 150px !important;
}
.colorAdmin-iso .height-200 {
  height: 200px !important;
}
.colorAdmin-iso .height-250 {
  height: 250px !important;
}
.colorAdmin-iso .height-300 {
  height: 300px !important;
}
.colorAdmin-iso .height-350 {
  height: 350px !important;
}
.colorAdmin-iso .height-400 {
  height: 400px !important;
}
.colorAdmin-iso .height-450 {
  height: 450px !important;
}
.colorAdmin-iso .height-500 {
  height: 500px !important;
}
.colorAdmin-iso .height-550 {
  height: 550px !important;
}
.colorAdmin-iso .height-600 {
  height: 600px !important;
}
.colorAdmin-iso .width-xs {
  width: 150px !important;
}
.colorAdmin-iso .width-sm {
  width: 300px !important;
}
.colorAdmin-iso .width-md {
  width: 450px !important;
}
.colorAdmin-iso .width-lg {
  width: 600px !important;
}
.colorAdmin-iso .width-full {
  width: 100% !important;
}
.colorAdmin-iso .width-50 {
  width: 50px !important;
}
.colorAdmin-iso .width-100 {
  width: 100px !important;
}
.colorAdmin-iso .width-150 {
  width: 150px !important;
}
.colorAdmin-iso .width-200 {
  width: 200px !important;
}
.colorAdmin-iso .width-250 {
  width: 250px !important;
}
.colorAdmin-iso .width-300 {
  width: 300px !important;
}
.colorAdmin-iso .width-350 {
  width: 350px !important;
}
.colorAdmin-iso .width-400 {
  width: 400px !important;
}
.colorAdmin-iso .width-450 {
  width: 450px !important;
}
.colorAdmin-iso .width-500 {
  width: 500px !important;
}
.colorAdmin-iso .width-550 {
  width: 550px !important;
}
.colorAdmin-iso .width-600 {
  width: 600px !important;
}
.colorAdmin-iso .animated {
  -webkit-animation-duration: .6s;
  animation-duration: .6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.colorAdmin-iso .fade {
  opacity: 0;
  -webkit-transition: opacity .3s linear;
  transition: opacity .3s linear;
}
.colorAdmin-iso .text-ellipsis {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.colorAdmin-iso .underline {
  border-bottom: 1px solid #e2e7eb !important;
}
.colorAdmin-iso .row > [class*="col-"].ui-sortable {
  min-height: 50px;
}
.colorAdmin-iso .theme-panel [class*="col-"].ui-sortable,
.colorAdmin-iso .panel [class*="col-"].ui-sortable {
  min-height: 0px;
}
.colorAdmin-iso .ui-sortable .panel-heading {
  cursor: move;
}
.colorAdmin-iso .ui-sortable.ui-sortable-disabled .panel-heading {
  cursor: default;
}
.colorAdmin-iso .ui-sortable-placeholder {
  border: 1px dashed #82868b !important;
  visibility: visible !important;
  background: none;
  margin: 0 !important;
}
.colorAdmin-iso .panel.ui-sortable-placeholder {
  margin: -1px -1px 19px !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.colorAdmin-iso .slimScrollBar {
  width: 5px !important;
  right: 0 !important;
}
.colorAdmin-iso .slimScrollRail {
  width: 5px !important;
  right: 0 !important;
}
.colorAdmin-iso .gritter-item-wrapper {
  background: none !important;
  overflow: hidden !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px;
}
.colorAdmin-iso .gritter-top,
.colorAdmin-iso .gritter-bottom,
.colorAdmin-iso .gritter-item {
  background: url(../img/transparent/black-0.8.png) !important;
  background: rgba(0, 0, 0, 0.8) !important;
}
.colorAdmin-iso .gritter-close,
.colorAdmin-iso .gritter-light .gritter-close {
  left: auto !important;
  right: 15px !important;
  top: 0 !important;
  background: #ff5b57 !important;
  width: 16px !important;
  height: 16px !important;
  line-height: 16px !important;
  display: block !important;
}
.colorAdmin-iso .gritter-close:before,
.colorAdmin-iso .gritter-light .gritter-close:before {
  content: '\f00d' !important;
  font-family: FontAwesome !important;
  font-size: 9px !important;
  width: 16px !important;
  height: 16px !important;
  line-height: 16px !important;
  color: #fff !important;
  text-indent: 0 !important;
  position: absolute !important;
  text-align: center !important;
  right: 0 !important;
  top: 0 !important;
}
.colorAdmin-iso .gritter-with-image {
  width: 210px !important;
}
.colorAdmin-iso .gritter-image {
  margin: 2px 10px 0 0 !important;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.colorAdmin-iso .gritter-title {
  font-size: 12px !important;
  line-height: 16px !important;
  padding-bottom: 2px !important;
  font-weight: 400 !important;
  color: #fff !important;
  text-shadow: none !important;
}
.colorAdmin-iso .gritter-light .gritter-title {
  color: #333 !important;
  font-weight: 600 !important;
}
.colorAdmin-iso .gritter-item {
  font-family: 'Open Sans' !important;
  color: #aaa !important;
  font-size: 10px !important;
  padding: 2px 15px 5px !important;
}
.colorAdmin-iso .gritter-light .gritter-item,
.colorAdmin-iso .gritter-light .gritter-bottom,
.colorAdmin-iso .gritter-light .gritter-top {
  background: url(../img/transparent/white-0.98.png) !important;
  background: rgba(255, 255, 255, 0.98) !important;
  color: #999 !important;
}
.colorAdmin-iso .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
.colorAdmin-iso .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  background: #242a30;
  border-radius: 3px;
  border: none;
  top: 10px;
  left: 8px;
  line-height: 16px;
  box-shadow: none;
}
.colorAdmin-iso .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
.colorAdmin-iso .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  background: #00acac;
}
.colorAdmin-iso div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 5px 0;
}
.colorAdmin-iso .dataTables_wrapper table.dataTable {
  margin: 10px 0 !important;
}
.colorAdmin-iso .dt-buttons.btn-group {
  float: left;
}
.colorAdmin-iso .dataTables_length,
.colorAdmin-iso div.dataTables_info {
  float: left;
  margin-right: 15px;
}
.colorAdmin-iso .dataTables_empty {
  text-align: center;
}
.colorAdmin-iso table.DTFC_Cloned tr.even {
  background: none !important;
}
.colorAdmin-iso div.dataTables_scrollHead .table,
.colorAdmin-iso .DTFC_LeftWrapper div.DTFC_LeftHeadWrapper table,
.colorAdmin-iso .DTFC_RightWrapper div.DTFC_RightHeadWrapper table {
  margin-bottom: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .dataTables_scrollBody .table thead > tr > th,
.colorAdmin-iso .DTFC_LeftBodyLiner .table thead > tr > th {
  border-bottom: none !important;
}
.colorAdmin-iso .dataTables_scrollBody,
.colorAdmin-iso .DTFC_LeftBodyLiner {
  border-bottom: 2px solid #ebeced;
}
.colorAdmin-iso .dataTables_wrapper .dataTables_scrollBody table.dataTable,
.colorAdmin-iso .dataTables_wrapper .DTFC_LeftBodyLiner table.dataTable,
.colorAdmin-iso .dataTables_scroll + .dataTables_info {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .dataTables_wrapper .dataTables_scrollBody table.dataTable > tbody > tr > td,
.colorAdmin-iso .dataTables_wrapper .DTFC_LeftWrapper table.dataTable > tbody > tr > td {
  border-bottom: none !important;
}
.colorAdmin-iso .table > tbody + thead > tr > th,
.colorAdmin-iso .table.fixedHeader-floating thead > tr > th {
  border-top: none;
  border-bottom-width: 1px !important;
}
.colorAdmin-iso table.dataTable tbody > tr.selected,
.colorAdmin-iso table.dataTable tbody > tr.selected td,
.colorAdmin-iso table.dataTable tbody > tr > .selected {
  background: #ffc !important;
  color: #707478;
}
.colorAdmin-iso table.dataTable th.focus,
.colorAdmin-iso table.dataTable td.focus {
  position: relative;
  z-index: 1000;
  outline: 2px solid #242a30 !important;
}
.colorAdmin-iso .datepicker table tr td.today,
.colorAdmin-iso .datepicker table tr td.today:hover,
.colorAdmin-iso .datepicker table tr td.today.disabled,
.colorAdmin-iso .datepicker table tr td.today.disabled:hover {
  background: #eee !important;
}
.colorAdmin-iso .datepicker table tr td.active:hover,
.colorAdmin-iso .datepicker table tr td.active:hover:hover,
.colorAdmin-iso .datepicker table tr td.active.disabled:hover,
.colorAdmin-iso .datepicker table tr td.active.disabled:hover:hover,
.colorAdmin-iso .datepicker table tr td.active:focus,
.colorAdmin-iso .datepicker table tr td.active:hover:focus,
.colorAdmin-iso .datepicker table tr td.active.disabled:focus,
.colorAdmin-iso .datepicker table tr td.active.disabled:hover:focus,
.colorAdmin-iso .datepicker table tr td.active:active,
.colorAdmin-iso .datepicker table tr td.active:hover:active,
.colorAdmin-iso .datepicker table tr td.active.disabled:active,
.colorAdmin-iso .datepicker table tr td.active.disabled:hover:active,
.colorAdmin-iso .datepicker table tr td.active.active,
.colorAdmin-iso .datepicker table tr td span.active.active,
.colorAdmin-iso .datepicker table tr td.active:hover.active,
.colorAdmin-iso .datepicker table tr td.active.disabled.active,
.colorAdmin-iso .datepicker table tr td.active.disabled:hover.active,
.colorAdmin-iso .open .dropdown-toggle.datepicker table tr td.active,
.colorAdmin-iso .open .dropdown-toggle.datepicker table tr td.active:hover,
.colorAdmin-iso .open .dropdown-toggle.datepicker table tr td.active.disabled,
.colorAdmin-iso .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background: #348fe2 !important;
  color: #fff !important;
}
.colorAdmin-iso .datepicker {
 
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
}
.colorAdmin-iso .datepicker.dropdown-menu {
  min-width: 250px;
  border: 1px solid #ddd !important;
  -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
}
.colorAdmin-iso .datepicker-dropdown:before {
  border-bottom-color: #ddd !important;
}
.colorAdmin-iso .datepicker-dropdown.datepicker-orient-bottom:before {
  border-top-color: #ddd !important;
}
.colorAdmin-iso .datepicker table {
  width: 100%;
}
.colorAdmin-iso .input-daterange .input-group-addon {
  background: #d6d8dd !important;
  border: none !important;
  text-shadow: none !important;
}
.colorAdmin-iso .irs-from,
.colorAdmin-iso .irs-to,
.colorAdmin-iso .irs-single {
  background: #2d353c !important;
}
.colorAdmin-iso .datepicker-full-width .datepicker-inline {
  width: 100%;
}
.colorAdmin-iso .colorpicker {
  border: 1px solid #ddd !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
}
.colorAdmin-iso .colorpicker-hue,
.colorAdmin-iso .colorpicker-alpha {
  margin-bottom: 0;
}
.colorAdmin-iso .bootstrap-timepicker .bootstrap-timepicker-widget.dropdown-menu + .form-control {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.colorAdmin-iso .bootstrap-timepicker-widget table td input {
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}
.colorAdmin-iso .bootstrap-timepicker-widget.dropdown-menu.open {
  border: 1px solid #ddd !important;
  max-width: 200px;
}
.colorAdmin-iso .bootstrap-timepicker-widget table td a:hover,
.colorAdmin-iso .bootstrap-timepicker-widget table td a:focus {
  background: #348fe2 !important;
  border: none !important;
  color: #fff;
}
.colorAdmin-iso .ui-widget {
  font-family: 'Open Sans';
  font-size: 12px;
}
.colorAdmin-iso .ui-autocomplete {
  padding: 5px 0 !important;
  -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
  border: 1px solid #ccc !important;
}
.colorAdmin-iso .ui-stats-hover,
.colorAdmin-iso .ui-widget-content .ui-stats-hover,
.colorAdmin-iso .ui-widget-header .ui-stats-hover,
.colorAdmin-iso .ui-stats-focus,
.colorAdmin-iso .ui-widget-content .ui-stats-focus,
.colorAdmin-iso .ui-widget-header .ui-stats-focus {
  border: none !important;
  background: #348fe2 !important;
  color: #fff !important;
  margin: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .ui-menu .ui-menu-item a {
  padding: 5px 10px;
}
.colorAdmin-iso .combobox-container {
  display: table;
  border-collapse: separate;
  width: 100%;
}
.colorAdmin-iso .combobox-container input,
.colorAdmin-iso .combobox-container .uneditable-input {
  border: 1px solid #edf0f5;
  background: #edf0f5;
  font-size: 12px;
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555;
  border-radius: 4px 0 0 4px !important;
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.colorAdmin-iso .combobox-container input:focus,
.colorAdmin-iso .combobox-container .uneditable-input:focus {
  outline: 0;
  border-color: #d8dce2;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12);
}
.colorAdmin-iso .combobox-container .add-on,
.colorAdmin-iso .combobox-container input {
  display: table-cell !important;
}
.colorAdmin-iso .combobox-container .add-on {
  width: 1% !important;
  padding: 5px 10px !important;
  white-space: nowrap;
  float: none !important;
  background: #d6d8dd !important;
  color: #555 !important;
}
.colorAdmin-iso .btn .combobox-clear {
  margin: 0 !important;
  width: 8px !important;
  position: relative;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.colorAdmin-iso .combobox-container .icon-remove:before {
  content: '\f00d';
  font-family: FontAwesome;
  font-size: 14px;
  font-style: normal;
  position: absolute;
  right: -2px;
  top: 1px;
  text-shadow: none;
}
.colorAdmin-iso .bootstrap-select .btn:focus {
  outline: none !important;
}
.colorAdmin-iso .tagit.ui-widget {
  border: 1px solid #ccd0d4 !important;
  background: #fff !important;
  padding: 3px 12px 2px !important;
  margin-bottom: 0 !important;
}
.colorAdmin-iso ul.tagit input[type="text"] {
  background: #fff !important;
  width: auto !important;
}
.colorAdmin-iso ul.tagit li.tagit-choice-editable {
  background: #b6c2c9 !important;
  border: none !important;
  color: #fff !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
  padding: 2px 24px 3px 7px !important;
}
.colorAdmin-iso ul.tagit.inverse li.tagit-choice-editable {
  background: #2d353c !important;
}
.colorAdmin-iso ul.tagit.white li.tagit-choice-editable {
  background: #fff !important;
  border: 1px solid #ddd !important;
  color: #000 !important;
}
.colorAdmin-iso ul.tagit.primary li.tagit-choice-editable {
  background: #348fe2 !important;
}
.colorAdmin-iso ul.tagit.info li.tagit-choice-editable {
  background: #49b6d6 !important;
}
.colorAdmin-iso ul.tagit.success li.tagit-choice-editable {
  background: #00acac !important;
}
.colorAdmin-iso ul.tagit.warning li.tagit-choice-editable {
  background: #f59c1a !important;
}
.colorAdmin-iso ul.tagit.danger li.tagit-choice-editable {
  background: #ff5b57 !important;
}
.colorAdmin-iso ul.tagit li.tagit-choice .tagit-close {
  right: 2px !important;
  line-height: 22px !important;
  text-align: center !important;
  top: 0 !important;
  margin: 0 !important;
}
.colorAdmin-iso ul.tagit li.tagit-choice .tagit-close:hover,
.colorAdmin-iso ul.tagit li.tagit-choice .tagit-close:focus {
  text-decoration: none !important;
}
.colorAdmin-iso ul.tagit li.tagit-choice .tagit-close:hover .ui-icon-close:before,
.colorAdmin-iso ul.tagit li.tagit-choice .tagit-close:focus .ui-icon-close:before {
  color: #666;
  color: rgba(0, 0, 0, 0.4);
}
.colorAdmin-iso ul.tagit.inverse li.tagit-choice .tagit-close:hover .ui-icon-close:before,
.colorAdmin-iso ul.tagit.inverse li.tagit-choice .tagit-close:focus .ui-icon-close:before {
  color: #666;
  color: rgba(255, 255, 255, 0.4);
}
.colorAdmin-iso .tagit .ui-icon-close {
  background: none !important;
  height: 22px !important;
  width: 16px !important;
  text-indent: 0 !important;
}
.colorAdmin-iso .tagit.white .ui-icon-close:before {
  color: #000;
}
.colorAdmin-iso .tagit .ui-icon-close:before {
  content: '\f00d';
  font-family: FontAwesome;
  font-size: 10px;
  color: #fff;
}
.colorAdmin-iso .parsley-errors-list {
  padding: 0 !important;
  list-style-type: none !important;
  margin: 0 !important;
  color: #e5603b;
  font-size: 12px !important;
  line-height: inherit !important;
}
.colorAdmin-iso .parsley-errors-list.filled {
  margin-top: 5px !important;
}
.colorAdmin-iso .parsley-error,
.colorAdmin-iso .parsley-success {
  color: #333 !important;
}
.colorAdmin-iso .parsley-error {
  background: #ffdedd !important;
  border-color: #ff5b57 !important;
}
.colorAdmin-iso .parsley-success {
  background: #cceeee !important;
  border-color: #00acac !important;
}
.colorAdmin-iso .parsley-error:focus,
.colorAdmin-iso .parsley-success:focus {
  color: #333 !important;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
}
.colorAdmin-iso .panel-form .cke_chrome {
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.colorAdmin-iso .panel-form .wysihtml5-toolbar {
  padding: 15px 15px 5px;
}
.colorAdmin-iso .panel-form .wysihtml5-sandbox {
  -webkit-border-radius: 0 0 4px 4px !important;
  -moz-border-radius: 0 0 4px 4px !important;
  border-radius: 0 0 4px 4px !important;
}
.colorAdmin-iso .bwizard-steps {
  font-size: 14px !important;
  border-radius: 3px !important;
  overflow: hidden !important;
  display: table !important;
  width: 100% !important;
}
.colorAdmin-iso .bwizard-steps li:before,
.colorAdmin-iso .bwizard-steps li:after {
  border: none !important;
}
.colorAdmin-iso .bwizard-steps li {
  float: none !important;
  display: table-cell !important;
  padding: 15px !important;
  line-height: 20px !important;
  background: #f0f3f4 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.colorAdmin-iso .bwizard-steps li:hover,
.colorAdmin-iso .bwizard-steps li:focus {
  background: #d3dadf !important;
}
.colorAdmin-iso .bwizard-steps.clickable li:hover:not(.active) a,
.colorAdmin-iso .bwizard-steps.clickable li:focus:not(.active) a {
  color: #333 !important;
}
.colorAdmin-iso .bwizard-steps li small {
  font-size: 11px !important;
  color: #999 !important;
  display: block !important;
  line-height: 14px !important;
}
.colorAdmin-iso .bwizard-steps li a {
  margin-left: 30px !important;
  display: block !important;
  text-decoration: none !important;
}
.colorAdmin-iso .bwizard-steps li.active small {
  color: #b2e6e6 !important;
}
.colorAdmin-iso .bwizard-steps .label {
  float: left !important;
  padding: 0 !important;
  height: 20px !important;
  width: 20px !important;
  line-height: 20px !important;
  text-align: center !important;
  margin-right: 10px !important;
  top: 0 !important;
  background: #6d7479 !important;
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
.colorAdmin-iso .bwizard-steps li.active,
.colorAdmin-iso .bwizard-steps li.active:hover,
.colorAdmin-iso .bwizard-steps li.active:focus {
  background: #00acac !important;
}
.colorAdmin-iso .bwizard-steps li.active .label {
  background: url(../img/transparent/black-0.2.png) !important;
  background: rgba(0, 0, 0, 0.2) !important;
}
.colorAdmin-iso .fc .fc-day-grid-event {
  padding: 1px 2px;
}
.colorAdmin-iso .fc-event,
.colorAdmin-iso .fc .fc-event {
  border: none;
  background: #575d63;
  border-radius: 0;
}
.colorAdmin-iso .fc-event-list .fc-event {
  background: none;
  border: none;
  color: #242a30;
  padding: 10px 15px;
  font-size: 12px;
  margin-left: -15px;
  margin-right: -15px;
  border-top: 1px solid #D2D6DA;
  border-bottom: 1px solid #D2D6DA;
}
.colorAdmin-iso .fc-event-list .fc-event:hover,
.colorAdmin-iso .fc-event-list .fc-event:focus {
  color: #242a30;
  cursor: pointer;
  background: #f0f3f5;
}
.colorAdmin-iso .fc-event-list .fc-event.ui-draggable-dragging {
  border: 1px dashed #D2D6DA;
}
.colorAdmin-iso .fc-event-list .fc-event + .fc-event {
  margin-top: -1px;
}
.colorAdmin-iso .fc-event-list .fc-event .fa {
  float: left;
  margin-right: 10px;
  font-size: 14px;
}
.colorAdmin-iso .fc button {
  font-weight: 400;
  color: #242a30;
  background: #fff;
  border-color: #e2e7eb;
  box-shadow: none;
  padding: 5px 10px;
  height: inherit;
  font-size: 12px;
  line-height: 1.5;
}
.colorAdmin-iso .fc button:active,
.colorAdmin-iso .fc button:focus,
.colorAdmin-iso .fc button:hover {
  background: #e2e7eb;
  border-color: #d8dde1;
  outline: none;
}
.colorAdmin-iso .fc button.fc-state-disabled:active,
.colorAdmin-iso .fc button.fc-state-disabled:focus,
.colorAdmin-iso .fc button.fc-state-disabled:hover {
  background: #fff;
}
.colorAdmin-iso .fc button.fc-state-active,
.colorAdmin-iso .fc button:active {
  background: #e2e7eb;
  border-color: #d8dde1;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
}
.colorAdmin-iso .fc .fc-unthemed .fc-divider,
.colorAdmin-iso .fc .fc-unthemed .fc-popover,
.colorAdmin-iso .fc .fc-unthemed .fc-row,
.colorAdmin-iso .fc .fc-unthemed tbody,
.colorAdmin-iso .fc .fc-unthemed td,
.colorAdmin-iso .fc .fc-unthemed th,
.colorAdmin-iso .fc .fc-unthemed thead {
  border-color: #e2e7eb;
}
.colorAdmin-iso .fc th {
  padding: 3px 15px;
  color: #242a30;
  font-weight: 600;
  background: #f0f3f5;
}
.colorAdmin-iso .fc button .fc-icon {
  font-family: FontAwesome;
  margin: 0;
  top: 0;
  width: auto;
  height: auto;
  font-size: 12px;
}
.colorAdmin-iso .fc .fc-icon-left-single-arrow:after,
.colorAdmin-iso .fc .fc-icon-right-single-arrow:after {
  content: '\f053';
  font-size: 12px;
  top: 0;
  margin: 0;
}
.colorAdmin-iso .fc .fc-icon-right-single-arrow:after {
  content: "\f054";
}
.colorAdmin-iso .fc .fc-unthemed .fc-today {
  background: #FFF8F0;
}
.colorAdmin-iso .fc .fc-scroller {
  overflow: initial;
  height: auto !important;
}
.colorAdmin-iso .fc .fc-toolbar h2 {
  font-size: 24px;
  line-height: 30px;
}
.colorAdmin-iso .jvectormap-zoomin,
.colorAdmin-iso .jvectormap-zoomout {
  width: 16px !important;
  height: 16px !important;
}
.colorAdmin-iso .jvectormap-label {
  padding: 3px 6px !important;
  border: none !important;
  background: url(../img/transparent/black-0.6.png) !important;
  background: rgba(0, 0, 0, 0.6) !important;
}
.colorAdmin-iso .legendColorBox > div {
  margin-right: 5px !important;
  border-radius: 5px !important;
  margin-top: 1px !important;
  border: none !important;
}
.colorAdmin-iso .legend > table tr td.legendColorBox {
  padding-left: 5px !important;
}
.colorAdmin-iso .legend > table tr td {
  padding: 4px 0 5px 0 !important;
}
.colorAdmin-iso .legend > div {
  border-radius: 4px !important;
  background: #000 !important;
}
.colorAdmin-iso .legend > table tr td.legendLabel {
  padding-right: 10px !important;
  color: #fff;
}
.colorAdmin-iso .legend > table tr + tr td {
  padding-top: 0px !important;
}
.colorAdmin-iso .legendColorBox > div > div {
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
  border-width: 4px !important;
}
.colorAdmin-iso .tickLabel,
.colorAdmin-iso .legendLabel {
  font-size: 11px !important;
}
.colorAdmin-iso .tickLabel {
  color: #707478 !important;
}
.colorAdmin-iso .flot-tooltip {
  position: absolute;
  display: none;
  border: 0;
  padding: 6px 10px 7px;
  color: #fff;
  font-size: 11px;
  background: url(../img/transparent/black-0.8.png);
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 5px;
  opacity: 1.0;
  filter: alpha(opacity=100);
  z-index: 10000 !important;
}
.colorAdmin-iso .jqstooltip {
  border: none !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #333 !important;
  width: auto !important;
  height: auto !important;
  background: url(../img/transparent/black-0.8.png) !important;
  background: rgba(0, 0, 0, 0.8) !important;
}
.colorAdmin-iso .result-list:before,
.colorAdmin-iso .result-list:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .result-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.colorAdmin-iso .result-list > li:before,
.colorAdmin-iso .result-list > li:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .result-list > li {
  background: #fff;
  box-shadow: 0 1px #ccc;
  border-radius: 3px;
  overflow: hidden;
}
.colorAdmin-iso .result-list > li + li {
  margin-top: 10px;
}
.colorAdmin-iso .result-list > li > div {
  display: table-cell;
  vertical-align: top;
  padding: 20px;
  position: relative;
}
.colorAdmin-iso .result-list .result-image {
  width: 240px;
  padding: 0;
  overflow: hidden;
  background: #2d353c;
  vertical-align: middle;
}
.colorAdmin-iso .result-list .result-image a {
  display: block;
}
.colorAdmin-iso .result-list .result-image a:hover,
.colorAdmin-iso .result-list .result-image a:focus {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.colorAdmin-iso .result-list .result-image img {
  width: 100%;
}
.colorAdmin-iso .result-list .title {
  margin: 0 0 8px;
  font-size: 20px;
  line-height: 24px;
}
.colorAdmin-iso .result-list .title a {
  color: #333;
}
.colorAdmin-iso .result-list .location {
  color: #999;
}
.colorAdmin-iso .result-list .desc {
  margin-bottom: 20px;
  max-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 16px;
}
.colorAdmin-iso .result-list .btn-row a {
  color: #666;
  font-size: 20px;
  line-height: 14px;
  opacity: 0.2;
}
.colorAdmin-iso .result-list .btn-row a:hover,
.colorAdmin-iso .result-list .btn-row a:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.colorAdmin-iso .result-list .btn-row a + a {
  margin-left: 10px;
}
.colorAdmin-iso .result-list .result-price {
  width: 240px;
  font-size: 28px;
  text-align: center;
  border-left: 1px dashed #ddd;
  padding-top: 30px;
}
.colorAdmin-iso .result-list .result-price small {
  display: block;
  font-size: 12px;
  color: #999;
}
.colorAdmin-iso .result-list .result-price .btn {
  margin-top: 30px;
}
.colorAdmin-iso .media-messaging .media:first-child {
  padding-top: 0;
}
.colorAdmin-iso .media-messaging .media:last-child {
  padding-bottom: 0;
}
.colorAdmin-iso .media-messaging .media {
  padding: 15px;
}
.colorAdmin-iso .media-messaging .media p {
  margin: 0;
}
.colorAdmin-iso .media-messaging .media + .media {
  margin-top: 0;
  padding-top: 15px;
}
.colorAdmin-iso .widget {
  border-radius: 3px;
  margin-bottom: 20px;
  color: #fff;
  padding: 15px;
  overflow: hidden;
}
.colorAdmin-iso .widget.widget-stats {
  position: relative;
}
.colorAdmin-iso .widget-stats .stats-info h4 {
  font-size: 12px;
  margin: 5px 0;
  color: #fff;
}
.colorAdmin-iso .widget-stats .stats-icon {
  font-size: 42px;
  height: 56px;
  width: 56px;
  text-align: center;
  line-height: 56px;
  margin-left: 15px;
  color: #fff;
  position: absolute;
  right: 15px;
  top: 15px;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.colorAdmin-iso .widget-stats .stats-info p {
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 0;
}
.colorAdmin-iso .widget-stats .stats-link a {
  display: block;
  margin: 15px -15px -15px;
  padding: 7px 15px;
  background: url(../img/transparent/black-0.4.png);
  background: rgba(0, 0, 0, 0.4);
  text-align: right;
  color: #ddd;
  font-weight: 300;
  text-decoration: none;
}
.colorAdmin-iso .widget-stats .stats-link a:hover,
.colorAdmin-iso .widget-stats .stats-link a:focus {
  background: url(../img/transparent/black-0.6.png);
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.colorAdmin-iso .widget-stats .stats-icon.stats-icon-lg {
  font-size: 52px;
  top: 12px;
  right: 21px;
}
.colorAdmin-iso .widget-stats .stats-title {
  position: relative;
  line-height: 1.1;
  font-size: 12px;
  margin: 2px 0 7px;
}
.colorAdmin-iso .widget-stats .stats-title,
.colorAdmin-iso .widget-stats .stats-desc {
  color: #fff;
  color: rgba(255, 255, 255, 0.6);
}
.colorAdmin-iso .widget-stats .stats-desc {
  font-weight: 300;
  margin-bottom: 0;
}
.colorAdmin-iso .widget-stats .stats-number {
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 10px;
}
.colorAdmin-iso .widget-stats .stats-progress {
  background: url('../img/transparent/black-0.2.png');
  background: rgba(0, 0, 0, 0.2);
  height: 2px;
  margin: 0 -15px 12px;
}
.colorAdmin-iso .widget-stats .stats-progress .progress-bar {
  background: #fff;
}
.colorAdmin-iso .todolist {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.colorAdmin-iso .todolist > li > a {
  display: block;
  color: #333;
}
.colorAdmin-iso .todolist > li > a:hover,
.colorAdmin-iso .todolist > li > a:focus {
  background: #fafafa;
  text-decoration: none;
}
.colorAdmin-iso .todolist > li > a:hover .todolist-input i:before,
.colorAdmin-iso .todolist > li > a:focus .todolist-input i:before {
  content: '\f14a';
  opacity: 0.4;
  filter: alpha(opacity=40);
  color: #2d353c;
}
.colorAdmin-iso .todolist > li.active > a .todolist-input i:before,
.colorAdmin-iso .todolist > li.active > a:hover .todolist-input i:before,
.colorAdmin-iso .todolist > li.active > a:focus .todolist-input i:before {
  content: '\f14a';
  color: #00acac;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.colorAdmin-iso .todolist > li.active > a .todolist-title {
  text-decoration: line-through;
}
.colorAdmin-iso .todolist > li {
  border-bottom: 1px solid #ddd;
}
.colorAdmin-iso .todolist-input i {
  display: block;
  width: 14px;
  text-align: center;
}
.colorAdmin-iso .todolist-input,
.colorAdmin-iso .todolist-title {
  display: table-cell;
  padding: 10px;
}
.colorAdmin-iso .todolist-title {
  padding-right: 15px;
}
.colorAdmin-iso .todolist-input {
  text-align: center;
  font-size: 14px;
  border-right: 1px solid #ddd;
  padding-left: 15px;
}
.colorAdmin-iso .page-sidebar-minified .map {
  left: 60px;
}
.colorAdmin-iso .map {
  position: absolute;
  top: 54px;
  bottom: 0;
  left: 220px;
  right: 0;
  z-index: 0;
  -webkit-transform: translateZ(0);
}
.colorAdmin-iso .map .jvectormap-zoomin,
.colorAdmin-iso .map .jvectormap-zoomout {
  width: 20px !important;
  height: 20px !important;
  font-size: 14px;
  line-height: 14px;
  left: 15px;
}
.colorAdmin-iso .map .jvectormap-zoomin {
  top: 60px;
}
.colorAdmin-iso .map .jvectormap-zoomout {
  top: 90px;
}
.colorAdmin-iso .map-float-table {
  position: absolute;
  right: 25px;
  bottom: 25px;
  background: url(../img/transparent/black-0.6.png);
  background: rgba(0, 0, 0, 0.6);
}
.colorAdmin-iso .map-content {
  padding: 0 25px;
  z-index: 100;
  position: relative;
}
.colorAdmin-iso .invoice > div:not(.invoice-footer) {
  margin-bottom: 20px;
}
.colorAdmin-iso .invoice {
  background: #fff;
  padding: 20px;
}
.colorAdmin-iso .invoice-company {
  font-size: 20px;
}
.colorAdmin-iso .invoice-header {
  margin: 0 -20px;
  background: #f0f3f4;
  padding: 20px;
}
.colorAdmin-iso .invoice-from,
.colorAdmin-iso .invoice-to,
.colorAdmin-iso .invoice-date {
  display: table-cell;
  width: 1%;
}
.colorAdmin-iso .invoice-from,
.colorAdmin-iso .invoice-to {
  padding-right: 20px;
}
.colorAdmin-iso .invoice-from strong,
.colorAdmin-iso .invoice-to strong,
.colorAdmin-iso .invoice-date .date {
  font-size: 16px;
  font-weight: 600;
}
.colorAdmin-iso .invoice-date {
  text-align: right;
  padding-left: 20px;
}
.colorAdmin-iso .invoice-price {
  background: #f0f3f4;
  display: table;
  width: 100%;
}
.colorAdmin-iso .invoice-price .invoice-price-left,
.colorAdmin-iso .invoice-price .invoice-price-right {
  display: table-cell;
  padding: 20px;
  font-size: 20px;
  font-weight: 600;
  width: 75%;
  position: relative;
  vertical-align: middle;
}
.colorAdmin-iso .invoice-price .invoice-price-left .sub-price {
  display: table-cell;
  vertical-align: middle;
  padding: 0 20px;
}
.colorAdmin-iso .invoice-price small {
  font-size: 12px;
  font-weight: normal;
  display: block;
}
.colorAdmin-iso .invoice-price .invoice-price-row {
  display: table;
  float: left;
}
.colorAdmin-iso .invoice-price .invoice-price-right {
  width: 25%;
  background: #2d353c;
  color: #fff;
  font-size: 28px;
  text-align: right;
  vertical-align: bottom;
  font-weight: 300;
}
.colorAdmin-iso .invoice-price .invoice-price-right small {
  display: block;
  opacity: 0.6;
  filter: alpha(opacity=60);
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
}
.colorAdmin-iso .invoice-footer {
  border-top: 1px solid #ddd;
  padding-top: 10px;
  font-size: 10px;
}
.colorAdmin-iso .invoice-note {
  color: #999;
  margin-top: 80px;
  font-size: 85%;
}
.colorAdmin-iso .login {
  margin: 168px 0;
  position: relative;
}
.colorAdmin-iso .login label {
  color: #707478;
}
.colorAdmin-iso .login .login-header {
  position: absolute;
  top: -80px;
  left: 50%;
  right: 0;
  width: 450px;
  padding: 0 40px;
  margin-left: -225px;
  font-weight: 300;
}
.colorAdmin-iso .login .login-header .brand {
  padding: 0;
  font-size: 28px;
}
.colorAdmin-iso .login .login-header .brand .logo {
  border: 14px solid transparent;
  border-color: #4DCACA #31A3A3 #1D8888;
  width: 28px;
  height: 28px;
  position: relative;
  font-size: 0;
  margin-right: 10px;
  top: -9px;
}
.colorAdmin-iso .login .login-header .brand small {
  font-size: 14px;
  display: block;
}
.colorAdmin-iso .login .login-header .icon {
  position: absolute;
  right: 40px;
  top: -2px;
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.colorAdmin-iso .login .login-header .icon i {
  font-size: 70px;
}
.colorAdmin-iso .login .login-content {
  padding: 30px 40px;
  color: #999;
  width: 450px;
  margin: 0 auto;
}
.colorAdmin-iso .gallery {
  margin: 0 -10px;
}
.colorAdmin-iso .gallery-option-set {
  display: block;
  margin-bottom: -5px;
}
.colorAdmin-iso .gallery-option-set .btn {
  margin: 0 5px 5px 0;
}
.colorAdmin-iso .gallery .image {
  width: 25%;
  display: block;
  margin-right: -10px;
  overflow: hidden;
  padding: 10px;
}
.colorAdmin-iso .gallery .image img {
  width: 100%;
  height: 200px;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.colorAdmin-iso .gallery .image-inner {
  position: relative;
  background: #fff;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.colorAdmin-iso .gallery .image a {
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
}
.colorAdmin-iso .gallery .image a:hover,
.colorAdmin-iso .gallery .image a:focus {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.colorAdmin-iso .gallery .image-caption {
  position: absolute;
  top: 15px;
  left: 0;
  background: url(../img/transparent/black-0.6.png);
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 5px 15px;
  margin: 0;
}
.colorAdmin-iso .gallery .image-info {
  background: #fff;
  padding: 15px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.colorAdmin-iso .gallery .image-info .title {
  margin: 0 0 10px;
  line-height: 18px;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.colorAdmin-iso .gallery .image-info .rating {
  line-height: 20px;
  margin: 0 0 3px;
}
.colorAdmin-iso .gallery .image-info .desc {
  line-height: 16px;
  font-size: 12px;
  height: 48px;
  overflow: hidden;
}
.colorAdmin-iso .gallery .rating span.star {
  font-family: FontAwesome;
  display: inline-block;
}
.colorAdmin-iso .gallery .rating span.star:before {
  content: "\f005";
  color: #999;
}
.colorAdmin-iso .gallery .rating span.star.active:before {
  color: #FF8500;
}
.colorAdmin-iso .nav-inbox > li > a {
  padding: 8px 15px;
}
.colorAdmin-iso .nav-inbox > li > a i {
  font-size: 14px;
}
.colorAdmin-iso .table.table-email {
  line-height: 20px;
  margin-bottom: 0;
}
.colorAdmin-iso .email-footer {
  border-top: 1px solid #ccc;
  padding: 15px 8px;
  line-height: 26px;
}
.colorAdmin-iso .table.table-email .email-header-link {
  color: #333;
}
.colorAdmin-iso .table.table-email .email-select {
  width: 20px;
  font-size: 14px;
}
.colorAdmin-iso .table.table-email .email-select a {
  color: #999;
}
.colorAdmin-iso .table.table-email .email-btn {
  color: #ccc;
  font-size: 14px;
  margin-right: 15px;
}
.colorAdmin-iso .table.table-email .email-sender {
  padding-right: 25px;
}
.colorAdmin-iso .table.table-email .email-btn + .email-btn {
  margin-left: -12px;
}
.colorAdmin-iso .table.table-email .email-btn:hover,
.colorAdmin-iso .table.table-email .email-btn:focus {
  color: #999;
}
.colorAdmin-iso .table.table-email tr:hover td {
  background: #fafafa;
}
.colorAdmin-iso .table.table-email tr.active td.email-select i:before,
.colorAdmin-iso .table.table-email tr.active th.email-select i:before {
  content: '\f14a';
}
.colorAdmin-iso .table.table-email thead tr.active th {
  background: none;
}
.colorAdmin-iso .email-btn-row {
  margin-bottom: 15px;
}
.colorAdmin-iso .email-btn-row .btn + .btn {
  margin-left: 5px;
}
.colorAdmin-iso .email-content {
  background: #fff;
  padding: 15px;
}
.colorAdmin-iso .error {
  margin: 0 auto;
  text-align: center;
}
.colorAdmin-iso .error-code,
.colorAdmin-iso .error-content {
  position: absolute;
  left: 0;
  right: 0;
  -webkit-transform: translateZ(0);
}
.colorAdmin-iso .error-code {
  bottom: 60%;
  color: #2d353c;
  font-size: 96px;
  line-height: 100px;
}
.colorAdmin-iso .error-content {
  top: 40%;
  bottom: 0;
  padding-top: 15px;
  background: #2d353c;
}
.colorAdmin-iso .error-message {
  color: #fff;
  font-size: 24px;
}
.colorAdmin-iso .error-desc {
  font-size: 12px;
  color: #647788;
}
.colorAdmin-iso .timeline {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
}
.colorAdmin-iso .timeline:before {
  content: '';
  position: absolute;
  top: 5px;
  bottom: 5px;
  width: 5px;
  background: #2d353c;
  left: 20%;
  margin-left: -2.5px;
}
.colorAdmin-iso .timeline > li {
  position: relative;
  min-height: 50px;
}
.colorAdmin-iso .timeline > li + li {
  margin-top: 40px;
}
.colorAdmin-iso .timeline .timeline-time {
  position: absolute;
  left: 0;
  width: 15%;
  text-align: right;
  padding-top: 7px;
}
.colorAdmin-iso .timeline .timeline-time .date,
.colorAdmin-iso .timeline .timeline-time .time {
  display: block;
}
.colorAdmin-iso .timeline .timeline-time .date {
  line-height: 18px;
  font-size: 14px;
}
.colorAdmin-iso .timeline .timeline-time .time {
  line-height: 28px;
  font-size: 24px;
  color: #242a30;
}
.colorAdmin-iso .timeline .timeline-icon {
  left: 15%;
  position: absolute;
  width: 10%;
  text-align: center;
  top: 5px;
}
.colorAdmin-iso .timeline .timeline-icon a {
  text-decoration: none;
  width: 50px;
  height: 50px;
  display: inline-block;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #575d63;
  line-height: 40px;
  color: #fff;
  font-size: 14px;
  border: 5px solid #2d353c;
  transition: background .2s linear;
  -moz-transition: background .2s linear;
  -webkit-transition: background .2s linear;
}
.colorAdmin-iso .timeline .timeline-icon a:hover,
.colorAdmin-iso .timeline .timeline-icon a:focus {
  background: #00acac;
}
.colorAdmin-iso .timeline .timeline-body {
  margin-left: 25%;
  margin-right: 15%;
  background: #fff;
  position: relative;
  padding: 20px 30px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.colorAdmin-iso .timeline .timeline-body:before {
  content: '';
  display: block;
  position: absolute;
  border: 10px solid transparent;
  border-right-color: #fff;
  left: -20px;
  top: 20px;
}
.colorAdmin-iso .timeline-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #e2e7eb;
  line-height: 30px;
}
.colorAdmin-iso .timeline-header .userimage {
  float: left;
  width: 34px;
  height: 34px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  overflow: hidden;
  margin: -2px 10px -2px 0;
}
.colorAdmin-iso .timeline-header .username {
  font-size: 16px;
  font-weight: 600;
}
.colorAdmin-iso .timeline-header .username,
.colorAdmin-iso .timeline-header .username a {
  color: #00acac;
}
.colorAdmin-iso .timeline img {
  max-width: 100%;
  display: block;
}
.colorAdmin-iso .timeline-content {
  font-size: 14px;
}
.colorAdmin-iso .timeline-header + .timeline-content,
.colorAdmin-iso .timeline-header + .timeline-footer,
.colorAdmin-iso .timeline-content + .timeline-footer {
  margin-top: 20px;
}
.colorAdmin-iso .timeline-content:before,
.colorAdmin-iso .timeline-content:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .timeline-title {
  margin-top: 0;
}
.colorAdmin-iso .timeline-footer {
  margin: -20px -30px;
  padding: 20px 30px;
  background: #e8ecf1;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.colorAdmin-iso .timeline-footer a:not(.btn) {
  color: #575d63;
}
.colorAdmin-iso .timeline-footer a:not(.btn):hover,
.colorAdmin-iso .timeline-footer a:not(.btn):focus {
  color: #2d353c;
}
.colorAdmin-iso .coming-soon .brand {
  line-height: 40px;
  font-size: 28px;
  font-weight: 300;
  margin-bottom: 50px;
  color: #fff;
  text-align: center;
}
.colorAdmin-iso .coming-soon .brand .logo {
  border: 16px solid transparent;
  border-color: #4DCACA #31A3A3 #1D8888;
  margin-right: 5px;
  position: relative;
  width: 0;
  height: 0;
  display: inline-block;
  vertical-align: middle;
  top: -4px;
}
.colorAdmin-iso .coming-soon .coming-soon-header .desc,
.colorAdmin-iso .coming-soon .coming-soon-header .timer,
.colorAdmin-iso .coming-soon .coming-soon-header .brand {
  position: relative;
  z-index: 1020;
}
.colorAdmin-iso .coming-soon .coming-soon-header {
  background: url(../img/coming-soon.jpg);
  padding: 100px 0 50px;
  position: relative;
}
.colorAdmin-iso .coming-soon .coming-soon-header:before {
  background: #000;
}
.colorAdmin-iso .coming-soon .coming-soon-header .bg-cover {
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 0;
}
.colorAdmin-iso .coming-soon .coming-soon-header .desc {
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  color: #fff;
}
.colorAdmin-iso .coming-soon .coming-soon-header .timer {
  margin-bottom: 50px;
  padding: 10px 0;
}
.colorAdmin-iso .coming-soon .coming-soon-header .timer:before,
.colorAdmin-iso .coming-soon .coming-soon-header .timer:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .coming-soon .timer .is-countdown {
  background: none;
  border: none;
  width: 980px;
  margin: 0 auto;
}
.colorAdmin-iso .coming-soon .timer .is-countdown .countdown-section {
  padding: 0 10px;
}
.colorAdmin-iso .coming-soon .timer .is-countdown .countdown-section + .countdown-section {
  border-left: 1px solid #fff;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.colorAdmin-iso .coming-soon .timer .countdown-amount {
  font-size: 36px;
  color: #fff;
}
.colorAdmin-iso .coming-soon .timer .countdown-period {
  font-size: 14px;
  color: #999;
}
.colorAdmin-iso .coming-soon a {
  color: #00acac;
}
.colorAdmin-iso .coming-soon .coming-soon-content {
  color: #333;
  text-align: center;
  padding: 25px 0;
}
.colorAdmin-iso .coming-soon .coming-soon-content .desc {
  margin-bottom: 25px;
  font-size: 14px;
}
.colorAdmin-iso .coming-soon .coming-soon-content .input-group {
  width: 480px;
  margin: 0 auto;
}
.colorAdmin-iso .theme-panel {
  position: fixed;
  right: -175px;
  top: 150px;
  z-index: 1020;
  background: #fff;
  padding: 15px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
  width: 175px;
  -webkit-transition: right .2s linear;
  -moz-transition: right .2s linear;
  transition: right .2s linear;
}
.colorAdmin-iso .theme-panel.active {
  right: 0;
}
.colorAdmin-iso .theme-panel .theme-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.colorAdmin-iso .theme-panel .theme-list + .theme-list {
  margin-top: 10px;
}
.colorAdmin-iso .theme-panel .theme-list > li {
  float: left;
}
.colorAdmin-iso .theme-panel .theme-list > li + li {
  margin-left: 5px;
}
.colorAdmin-iso .theme-panel .theme-list > li > a {
  text-decoration: none;
}
.colorAdmin-iso .theme-panel .theme-list > li.active > a {
  position: relative;
}
.colorAdmin-iso .theme-panel .theme-list > li.active > a:before {
  content: '\f00c';
  font-family: FontAwesome;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 14px;
  color: #fff;
  opacity: 0.4;
  filter: alpha(opacity=40);
  text-align: center;
}
.colorAdmin-iso .theme-panel .theme-list > li.active > a.bg-white:before {
  color: #666;
}
.colorAdmin-iso .theme-panel .theme-list > li > a {
  width: 20px;
  height: 20px;
  border-radius: 3px;
  display: block;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
}
.colorAdmin-iso .theme-panel .theme-list > li > a:hover,
.colorAdmin-iso .theme-panel .theme-list > li > a:focus {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .theme-panel .theme-collapse-btn {
  position: absolute;
  left: -30px;
  top: 10%;
  margin-top: -15px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #333;
  background: #fff;
  border-radius: 4px 0 0 4px;
  text-align: center;
  box-shadow: -1px 0px 3px -1px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: -1px 0px 3px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: -1px 0px 3px -1px rgba(0, 0, 0, 0.4);
}
.colorAdmin-iso .theme-panel .theme-panel-content {
  margin: -15px;
  padding: 15px;
  background: #fff;
  position: relative;
  z-index: 1020;
}
.colorAdmin-iso .theme-panel.active .theme-collapse-btn .fa:before {
  content: '\f00d';
}
.colorAdmin-iso .theme-panel .theme-list a.bg-white {
  border: 1px solid #e2e7eb;
}
.colorAdmin-iso .theme-panel .control-label {
  line-height: 30px;
}
.colorAdmin-iso .theme-panel .control-label.double-line {
  line-height: 15px;
}
.colorAdmin-iso .theme-panel .divider {
  height: 1px;
  margin: 15px 0;
  background: #f2f2f2;
}
.colorAdmin-iso .slider-wrapper {
  padding: 15px 30px !important;
  margin-bottom: 10px !important;
}
.colorAdmin-iso .slider-wrapper.slider-without-range {
  padding: 15px 0 !important;
}
.colorAdmin-iso .slider-wrapper.slider-vertical {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.colorAdmin-iso .range-min,
.colorAdmin-iso .range-max {
  color: #242a30 !important;
}
.colorAdmin-iso .range-handle {
  cursor: pointer !important;
}
.colorAdmin-iso .range-quantity {
  background: #00acac !important;
}
.colorAdmin-iso .red .range-quantity {
  background: #ff5b57 !important;
}
.colorAdmin-iso .blue .range-quantity {
  background: #348fe2 !important;
}
.colorAdmin-iso .purple .range-quantity {
  background: #727cb6 !important;
}
.colorAdmin-iso .orange .range-quantity {
  background: #f59c1a !important;
}
.colorAdmin-iso .black .range-quantity {
  background: #2d353c !important;
}
.colorAdmin-iso .datetimepicker table tr td.active,
.colorAdmin-iso .datetimepicker table tr span.active {
  background-image: none !important;
  background: #348fe2!important;
  color: #fff !important;
}
.colorAdmin-iso .datetimepicker table {
  width: 100%;
}
.colorAdmin-iso .datetimepicker th,
.colorAdmin-iso .datetimepicker td {
  padding: 0px 5px !important;
  width: 30px !important;
  height: 30px !important;
}
.colorAdmin-iso .wysihtml5-sandbox {
  width: 100% !important;
}
.colorAdmin-iso .twitter-typeahead .tt-hint {
  line-height: 22px;
  padding: 5px 11px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .tt-suggestion.tt-is-under-cursor {
  background: #edf0f5;
  color: #222;
}
.colorAdmin-iso .select2-container.form-control .select2-choice,
.colorAdmin-iso .select2-container.form-control .select2-choice {
  background: none !important;
  margin: -6px -12px !important;
  padding: 6px 12px !important;
  line-height: 20px !important;
  border: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  height: 32px !important;
}
.colorAdmin-iso .select2-container.form-control.input-sm .select2-choice,
.colorAdmin-iso .select2-container.form-control.input-sm .select2-choice {
  height: 30px !important;
}
.colorAdmin-iso .select2-container .select2-choice .select2-arrow {
  background: none !important;
  border-left: 1px solid #e2e7eb !important;
}
.colorAdmin-iso .select2-container.form-control .select2-choice abbr {
  top: 10px !important;
}
.colorAdmin-iso .select2-container.form-control.input-sm .select2-choice abbr {
  top: 9px !important;
}
.colorAdmin-iso .select2-container .select2-choice .select2-arrow b {
  background-position: 0 3px !important;
}
.colorAdmin-iso .select2-container.form-control.input-sm .select2-choice .select2-arrow b {
  background-position: 0 2px !important;
}
.colorAdmin-iso .select2-drop-active {
  border-color: #e2e7eb !important;
  -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.2) !important;
}
.colorAdmin-iso .select2-drop.select2-drop-above {
  -webkit-box-shadow: 0 -2px 2px -1px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 -2px 2px -1px rgba(0, 0, 0, 0.2) !important;
}
.colorAdmin-iso .select2-search input {
  border-color: #e2e7eb !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}
.colorAdmin-iso .select2-drop {
  border-color: #e2e7eb !important;
  padding-top: 5px !important;
  border-top: 1px solid #e2e7eb !important;
}
.colorAdmin-iso .select2-results .select2-highlighted {
  background: #edf0f5 !important;
  color: #222 !important;
}
.colorAdmin-iso .select2-container.select2-container-multi.form-control {
  height: auto !important;
  width: 240px !important;
}
.colorAdmin-iso .select2-container.select2-container-multi.form-control .select2-choices {
  margin: -6px -12px !important;
  border: none !important;
  box-shadow: none !important;
  min-height: 22px !important;
  height: auto !important;
  background: none !important;
}
.colorAdmin-iso .select2-container-multi .select2-choices .select2-search-choice {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-color: #ddd !important;
  background: #fff !important;
}
.colorAdmin-iso .login-v2 {
  background: url(../img/transparent/black-0.4.png);
  background: rgba(0, 0, 0, 0.4);
  color: #ccc;
  width: 450px;
  margin: 168px auto;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.colorAdmin-iso .login-v2 .login-content {
  padding: 40px;
}
.colorAdmin-iso .login.login-v2 label {
  color: #ccc;
}
.colorAdmin-iso .login.login-v2 a {
  color: #fff;
}
.colorAdmin-iso .login.login-v2 .login-header {
  color: #fff;
}
.colorAdmin-iso .login.login-v2 .login-header .icon {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.colorAdmin-iso .login-v2 .form-control {
  background: url(../img/transparent/black-0.4.png);
  background: rgba(0, 0, 0, 0.4);
  border: none;
  color: #fff;
}
.colorAdmin-iso .login-cover,
.colorAdmin-iso .login-cover-bg,
.colorAdmin-iso .login-cover-image {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.colorAdmin-iso .login-cover-image img {
  max-width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.colorAdmin-iso .login-cover-bg {
  background: #666666;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #666666 0%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #666666), color-stop(100%, #000000));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #666666 0%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #666666 0%, #000000 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #666666 0%, #000000 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #666666 0%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.colorAdmin-iso .login-bg-list {
  position: absolute;
  right: 20px;
  bottom: 20px;
  z-index: 1020;
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 20px;
}
.colorAdmin-iso .login-bg-list > li {
  width: 80px;
  height: 60px;
  overflow: hidden;
  float: left;
  transition: all .2s linear;
  -webkit-transition: all .2s linear;
}
.colorAdmin-iso .login-bg-list > li a {
  display: block;
  height: 60px;
}
.colorAdmin-iso .login-bg-list > li.active {
  outline: 3px solid #fff;
  z-index: 1020;
  position: relative;
}
.colorAdmin-iso .login-bg-list > li img {
  max-height: 100%;
}
.colorAdmin-iso .widget-chart {
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 20px;
}
.colorAdmin-iso .widget-chart .chart-title {
  font-size: 18px !important;
  color: #fff;
  font-weight: 300 !important;
  margin: 2px 5px 7px;
}
.colorAdmin-iso .widget-chart .chart-title small {
  display: block;
  margin-top: 5px;
  font-size: 12px;
  color: #616D72;
  color: rgba(255, 255, 255, 0.3);
}
.colorAdmin-iso .widget-chart .widget-chart-content {
  padding: 15px;
  margin-right: 230px;
}
.colorAdmin-iso .widget-chart .widget-chart-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 230px;
  padding: 15px;
}
.colorAdmin-iso .widget-chart-sidebar .chart-number {
  font-size: 24px;
  font-weight: 300;
  color: #fff;
  margin-bottom: 10px;
}
.colorAdmin-iso .widget-chart-sidebar .chart-number small {
  font-size: 12px;
  color: #616D72;
  color: rgba(255, 255, 255, 0.3);
  display: block;
}
.colorAdmin-iso .widget-chart-sidebar .chart-legend {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: 300;
  position: absolute;
  bottom: 10px;
}
.colorAdmin-iso .widget-chart-sidebar .chart-legend > li {
  margin-bottom: 5px;
  color: #fff;
}
.colorAdmin-iso .widget-chart-sidebar .chart-legend > li span {
  color: #616D72;
  color: rgba(255, 255, 255, 0.3);
}
.colorAdmin-iso .morris-inverse .morris-hover {
  background: url('../img/transparent/black-0.4.png');
  background: rgba(0, 0, 0, 0.4) !important;
  border: none !important;
  padding: 8px !important;
  color: #ccc !important;
}
.colorAdmin-iso .morris-hover {
  z-index: 0 !important;
}
.colorAdmin-iso .list-group-item.list-group-item-inverse {
  background: #2d353c;
  border-color: #242a30;
  color: #fff;
  font-weight: 300;
}
.colorAdmin-iso .list-group-item.list-group-item-inverse .label-inverse,
.colorAdmin-iso .list-group-item.list-group-item-inverse .badge-inverse {
  background: #242a30;
  background: rgba(0, 0, 0, 0.4);
}
.colorAdmin-iso .list-group-item.list-group-item-inverse:hover,
.colorAdmin-iso .list-group-item.list-group-item-inverse:focus {
  color: #fff;
  background: #282F35;
}
.colorAdmin-iso .bootstrap-calendar .calendar {
  background: #fff;
  border: none;
  border-radius: 0;
  padding: 10px 0;
}
.colorAdmin-iso .bootstrap-calendar .calendar td {
  border: none !important;
}
.colorAdmin-iso .bootstrap-calendar .calendar .table td {
  padding: 3px 5px;
}
.colorAdmin-iso .bootstrap-calendar .calendar a {
  line-height: 24px;
}
.colorAdmin-iso .bootstrap-calendar .calendar .week_days td {
  background: none;
  color: #a9acae;
}
.colorAdmin-iso .bootstrap-calendar .calendar .visualmonthyear {
  color: #707478;
}
.colorAdmin-iso .bootstrap-calendar .calendar .table.header td {
  color: #707478;
  vertical-align: middle;
}
.colorAdmin-iso .bootstrap-calendar .calendar .table.header td.year {
  font-size: 18px;
  font-weight: 300;
}
.colorAdmin-iso .bootstrap-calendar .calendar .table.header {
  margin-bottom: 5px;
}
.colorAdmin-iso .bootstrap-calendar .calendar .table.header .year {
  width: 72%;
}
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-right,
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-left {
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-right:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-left:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-right:focus,
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-left:focus {
  color: #2d353c;
}
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-left:before {
  content: '\f060';
}
.colorAdmin-iso .bootstrap-calendar .calendar .icon-arrow-right:before {
  content: '\f061';
}
.colorAdmin-iso .bootstrap-calendar .calendar .table {
  margin-bottom: 0;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event a {
  display: block;
  border-radius: 30px;
  background: #fff;
  color: #fff;
  margin: 0 auto;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event .popover a {
  color: #428bca;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event .popover a:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .event .popover a:focus {
  color: #2a6496;
  text-decoration: underline;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event,
.colorAdmin-iso .bootstrap-calendar .calendar .event:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .event:focus,
.colorAdmin-iso .bootstrap-calendar .calendar .event a:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .event a:focus {
  text-shadow: none;
  color: #2d353c;
  box-shadow: none;
  font-weight: normal;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event a:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .event a:focus {
  color: #fff;
  opacity: 0.8;
}
.colorAdmin-iso .bootstrap-calendar .calendar .event,
.colorAdmin-iso .bootstrap-calendar .calendar .event:hover,
.colorAdmin-iso .bootstrap-calendar .calendar .event:focus {
  background: none;
  text-align: center;
}
.colorAdmin-iso .bootstrap-calendar .calendar .fa-circle {
  position: absolute;
  right: 0;
  top: 0;
}
.colorAdmin-iso .registered-users-list {
  list-style-type: none;
  margin: 7.5px;
  padding: 0;
}
.colorAdmin-iso .registered-users-list > li {
  width: 25%;
  font-size: 12px;
  float: left;
  padding: 7.5px;
  color: #333;
}
.colorAdmin-iso .registered-users-list > li .username {
  font-size: 12px;
  color: #333;
  margin-bottom: 0;
}
.colorAdmin-iso .registered-users-list > li img {
  border-radius: 3px;
  max-width: 100%;
}
.colorAdmin-iso .registered-users-list > li > a {
  display: block;
  margin-bottom: 10px;
}
.colorAdmin-iso .registered-users-list > li .username small {
  display: block;
  font-size: 11px;
  color: #707478;
  margin-top: 3px;
}
.colorAdmin-iso .panel-body .chats {
  padding: 0;
}
.colorAdmin-iso .slimScrollDiv .chats {
  padding-right: 15px;
}
.colorAdmin-iso .chats {
  list-style-type: none;
  margin: 0;
  padding: 12px 15px 15px;
}
.colorAdmin-iso .chats > li + li {
  margin-top: 15px;
}
.colorAdmin-iso .chats > li:before,
.colorAdmin-iso .chats > li:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .chats .name {
  color: #333;
  display: block;
  margin-bottom: 5px;
  font-weight: 600;
  text-decoration: none;
}
.colorAdmin-iso .chats .name .label {
  font-size: 8px;
  padding: 1px 4px 2px;
  margin-left: 3px;
  position: relative;
  top: -1px;
}
.colorAdmin-iso .chats .date-time {
  font-size: 10px;
  display: block;
  float: right;
  color: #999;
  margin-top: 3px;
}
.colorAdmin-iso .chats .image {
  float: left;
  width: 60px;
  height: 60px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
}
.colorAdmin-iso .chats .image img {
  max-width: 100%;
}
.colorAdmin-iso .chats .image + .message {
  margin-left: 75px;
}
.colorAdmin-iso .chats .message {
  border: 1px solid #ccd0d4;
  padding: 7px 12px;
  font-size: 12px;
  position: relative;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.colorAdmin-iso .chats .message:before,
.colorAdmin-iso .chats .message:after {
  content: '';
  position: absolute;
  top: 10px;
  left: -14px;
  border: 7px solid transparent;
  border-right-color: #ccd0d4;
}
.colorAdmin-iso .chats .message:after {
  left: -13px;
  border-right-color: #fff;
}
.colorAdmin-iso .chats .right .name {
  text-align: right;
}
.colorAdmin-iso .chats .right .date-time {
  float: left;
}
.colorAdmin-iso .chats .right .image {
  float: right;
}
.colorAdmin-iso .chats .right .image + .message {
  margin-right: 75px;
  margin-left: 0;
}
.colorAdmin-iso .chats .right .message:before,
.colorAdmin-iso .chats .right .message:after {
  left: auto;
  right: -14px;
  border-right-color: transparent;
  border-left-color: #ccd0d4;
}
.colorAdmin-iso .chats .right .message:after {
  right: -13px;
  border-left-color: #fff;
}
.colorAdmin-iso .superbox {
  font-size: 0;
}
.colorAdmin-iso .superbox-list {
  display: inline-block;
  width: 12.5%;
  margin: 0;
  position: relative;
}
.colorAdmin-iso .superbox-list.active:after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  border: 10px solid transparent;
  border-bottom-color: #2d353c;
  margin-left: -10px;
}
.colorAdmin-iso .superbox-show {
  text-align: center;
  position: relative;
  background: #2d353c;
  width: 100%;
  float: left;
  padding: 25px;
  display: none;
}
.colorAdmin-iso .superbox-img {
  max-width: 100%;
  width: 100%;
  cursor: pointer;
}
.colorAdmin-iso .superbox-current-img {
  -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.65);
  box-shadow: 0 5px 35px rgba(0, 0, 0, 0.65);
  max-width: 100%;
}
.colorAdmin-iso .superbox-img:hover {
  opacity: 0.8;
}
.colorAdmin-iso .superbox-close {
  opacity: 0.7;
  cursor: pointer;
  position: absolute;
  top: 25px;
  right: 25px;
  background: url(assets/plugins/superbox/img/close.gif) no-repeat center center;
  width: 35px;
  height: 35px;
}
.colorAdmin-iso .list-email {
  margin-bottom: 0;
  border-top: 1px solid #e2e7eb;
  border-bottom: 1px solid #e2e7eb;
}
.colorAdmin-iso .list-email > li.list-group-item {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none;
}
.colorAdmin-iso .list-email > li.list-group-item {
  padding: 15px 15px 15px 20px;
  position: relative;
}
.colorAdmin-iso .list-email > li.list-group-item + li.list-group-item {
  border-top: 1px solid #e2e7eb;
}
.colorAdmin-iso .list-email > li.list-group-item:before,
.colorAdmin-iso .list-email > li.list-group-item:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .list-email > li.list-group-item:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 5px;
  background: #fff;
}
.colorAdmin-iso .list-email > li.list-group-item.success:before {
  background: #00acac;
}
.colorAdmin-iso .list-email > li.list-group-item.info:before {
  background-color: #49b6d6;
}
.colorAdmin-iso .list-email > li.list-group-item.danger:before {
  background-color: #ff5b57;
}
.colorAdmin-iso .list-email > li.list-group-item.primary:before {
  background-color: #348fe2;
}
.colorAdmin-iso .list-email > li.list-group-item.inverse:before {
  background-color: #242a30;
}
.colorAdmin-iso .list-email > li.list-group-item.warning:before {
  background-color: #f59c1a;
}
.colorAdmin-iso .list-email > li.list-group-item.purple:before {
  background-color: #727cb6;
}
.colorAdmin-iso .list-email > li.list-group-item.default:before {
  background-color: #b6c2c9;
}
.colorAdmin-iso .list-email .email-user {
  float: left;
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  overflow: hidden;
  font-size: 24px;
  line-height: 50px;
  text-align: center;
  color: #6e7179;
  background: #f4f6f7;
}
.colorAdmin-iso .list-email .email-user img {
  max-width: 100%;
  display: block;
}
.colorAdmin-iso .list-email .email-user + .email-info {
  margin-left: 65px;
}
.colorAdmin-iso .list-email .email-checkbox + .email-user + .email-info {
  margin-left: 95px;
}
.colorAdmin-iso .list-email .email-checkbox + .email-info {
  margin-left: 35px;
}
.colorAdmin-iso .list-email .email-title {
  margin-top: 3px;
  margin-bottom: 3px;
  line-height: 20px;
}
.colorAdmin-iso .list-email .email-title .label {
  position: relative;
  top: -1px;
}
.colorAdmin-iso .list-email .email-title,
.colorAdmin-iso .list-email .email-title a {
  color: #242a30;
}
.colorAdmin-iso .list-email .email-time {
  float: right;
  font-size: 11px;
  color: #C8CCCF;
  margin-left: 10px;
}
.colorAdmin-iso .list-email .email-checkbox {
  float: left;
  width: 20px;
  margin-right: 10px;
  height: 50px;
  line-height: 50px;
}
.colorAdmin-iso .list-email .email-checkbox label {
  color: #e2e7eb;
  display: block;
  cursor: pointer;
}
.colorAdmin-iso .list-email .email-checkbox label input[type=checkbox] {
  display: none;
}
.colorAdmin-iso .list-email .email-checkbox label .fa {
  font-size: 18px;
  transition: all .2s linear;
  -webkit-transition: all .2s linear;
}
.colorAdmin-iso .list-email .email-checkbox label.active {
  color: #707478;
}
.colorAdmin-iso .list-email .email-checkbox label.active .fa:before {
  content: '\f046';
}
.colorAdmin-iso .list-email > li.selected {
  background: #F2FFFB;
}
.colorAdmin-iso .attached-document {
  list-style-type: none;
  margin: 15px 0 0;
  padding: 0;
}
.colorAdmin-iso .attached-document > li {
  width: 180px;
  float: left;
  background: #e2e7eb;
  color: #707478;
  position: relative;
  margin-right: 15px;
  margin-bottom: 15px;
}
.colorAdmin-iso .attached-document > li:before {
  content: '\f0c6';
  font-family: FontAwesome;
  position: absolute;
  top: -10px;
  right: 5px;
  font-size: 18px;
}
.colorAdmin-iso .attached-document .document-file {
  height: 70px;
  background: rgba(0, 0, 0, 0.1);
  overflow: hidden;
  text-align: center;
  line-height: 70px;
  font-size: 32px;
}
.colorAdmin-iso .attached-document .document-name a {
  color: #2d353c;
}
.colorAdmin-iso .attached-document > li img {
  max-width: 100%;
}
.colorAdmin-iso .attached-document > li .document-name {
  padding: 5px 10px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.colorAdmin-iso.flat-black {
  background: #E7E7E7;
}
.colorAdmin-iso .flat-black .navbar.navbar-inverse {
  background: #3A3A3A;
}
.colorAdmin-iso .flat-black .sidebar,
.colorAdmin-iso .flat-black .sidebar-bg {
  background: #3A3A3A;
}
.colorAdmin-iso .flat-black .sidebar .nav > li > a {
  color: #b2b2b2;
}
.colorAdmin-iso .flat-black .sidebar.sidebar-grid .nav > li > a {
  border-bottom: 1px solid #474747;
  border-top: 1px solid #474747;
}
.colorAdmin-iso .flat-black .sidebar .nav > li.active > a,
.colorAdmin-iso .flat-black .sidebar .active .sub-menu > li.active > a,
.colorAdmin-iso .flat-black .sidebar .sub-menu > li > a:hover,
.colorAdmin-iso .flat-black .sidebar .sub-menu > li > a:focus {
  color: #fff;
}
.colorAdmin-iso .flat-black .sidebar .sub-menu > li > a,
.colorAdmin-iso .flat-black .sidebar .sub-menu > li > a:before {
  color: #999;
}
.colorAdmin-iso .flat-black .sidebar .nav > li > a:focus,
.colorAdmin-iso .flat-black .sidebar .nav > li > a:hover,
.colorAdmin-iso .flat-black .sidebar .nav > li.expand > a,
.colorAdmin-iso .flat-black .page-sidebar-minified .sidebar .nav > li.has-sub:hover > a,
.colorAdmin-iso .flat-black .page-sidebar-minified .sidebar .nav > li.has-sub:focus > a {
  background: #323232;
}
.colorAdmin-iso .flat-black .sidebar .sub-menu,
.colorAdmin-iso .flat-black .page-sidebar-minified .sidebar .nav li.has-sub > .sub-menu,
.colorAdmin-iso .flat-black .sidebar .nav > li.nav-profile {
  background: #2A2A2A;
}
.colorAdmin-iso .flat-black .footer {
  border-color: #D7D7D7;
}
.colorAdmin-iso .flat-black .list-group-item.list-group-item-inverse {
  background: #3A3A3A;
  border-color: #242424;
}
.colorAdmin-iso .flat-black .list-group-item.list-group-item-inverse:hover,
.colorAdmin-iso .flat-black .list-group-item.list-group-item-inverse:focus {
  background: #323232;
}
.colorAdmin-iso .flat-black .nav-pills > li.active > a,
.colorAdmin-iso .flat-black .nav-pills > li.active > a:focus,
.colorAdmin-iso .flat-black .nav-pills > li.active > a:hover {
  background: #2A2A2A;
}
.colorAdmin-iso .flat-black .badge.badge-inverse,
.colorAdmin-iso .flat-black .label.label-inverse {
  background: #3A3A3A;
}
.colorAdmin-iso .flat-black .badge.badge-default,
.colorAdmin-iso .flat-black .label.label-default {
  background: #C3C3C3;
}
.colorAdmin-iso .flat-black .nav-tabs {
  background: #d2d2d2;
}
.colorAdmin-iso .flat-black .nav-tabs.nav-tabs-inverse {
  background: #2A2A2A;
}
.colorAdmin-iso .flat-black .panel-with-tabs .panel-heading {
  background: #d2d2d2;
}
.colorAdmin-iso .flat-black .panel-inverse > .panel-heading {
  background: #2A2A2A;
}
.colorAdmin-iso .flat-black .table > tbody > tr > td,
.colorAdmin-iso .flat-black .table > tbody > tr > th,
.colorAdmin-iso .flat-black .table > tfoot > tr > td,
.colorAdmin-iso .flat-black .table > tfoot > tr > th,
.colorAdmin-iso .flat-black .table > thead > tr > td,
.colorAdmin-iso .flat-black .table > thead > tr > th {
  border-color: #E0E0E0;
}
.colorAdmin-iso .flat-black .table > thead > tr > th {
  border-color: #E0E0E0 !important;
}
.colorAdmin-iso .flat-black .dataTables_filter input {
  background: #f7f7f7;
  border-color: #f7f7f7;
}
.colorAdmin-iso .flat-black .dataTables_filter input:focus {
  border-color: #D7D7D7;
}
.colorAdmin-iso .flat-black .table-striped > tbody > tr:nth-child(odd) > td,
.colorAdmin-iso .flat-black .table-striped > tbody > tr:nth-child(odd) > th {
  background: #f7f7f7;
}
.colorAdmin-iso .flat-black .btn.btn-inverse {
  background: #3A3A3A;
  border-color: #242424;
}
.colorAdmin-iso .flat-black .btn-inverse:hover,
.colorAdmin-iso .flat-black .btn-inverse:focus,
.colorAdmin-iso .flat-black .btn-inverse:active,
.colorAdmin-iso .flat-black .btn-inverse.active,
.colorAdmin-iso .flat-black .open .dropdown-toggle.btn-inverse {
  background: #2a2a2a;
}
.colorAdmin-iso .flat-black .btn.btn-default {
  background: #c8c8c8;
  border-color: #c8c8c8;
}
.colorAdmin-iso .flat-black .btn.btn-default:hover,
.colorAdmin-iso .flat-black .btn.btn-default:focus,
.colorAdmin-iso .flat-black .btn.btn-default:active,
.colorAdmin-iso .flat-black .btn.btn-default.active,
.colorAdmin-iso .flat-black .open .dropdown-toggle.btn.btn-default {
  background: #a3a3a3;
  border-color: #a3a3a3;
}
.colorAdmin-iso .flat-black .btn.btn-white,
.colorAdmin-iso .flat-black .btn-group .btn.btn-white:not(.active) + .btn.btn-white,
.colorAdmin-iso .flat-black .input-group-btn .btn.btn-white:not(.active) + .btn.btn-white {
  border-color: #d2d2d2;
}
.colorAdmin-iso .flat-black .btn.btn-white:hover,
.colorAdmin-iso .flat-black .btn.btn-white:focus,
.colorAdmin-iso .flat-black .btn.btn-white:active,
.colorAdmin-iso .flat-black .btn.btn-white.active,
.colorAdmin-iso .flat-black .open .dropdown-toggle.btn.btn-white {
  background: #e0e0e0;
  border-color: #d2d2d2;
}
.colorAdmin-iso .flat-black .pager li > a,
.colorAdmin-iso .flat-black .pager li > span,
.colorAdmin-iso .flat-black .pagination > li > a {
  border-color: #d2d2d2;
}
.colorAdmin-iso .flat-black .pagination > .active > a,
.colorAdmin-iso .flat-black .pagination > .active > a:focus,
.colorAdmin-iso .flat-black .pagination > .active > a:hover,
.colorAdmin-iso .flat-black .pagination > .active > span,
.colorAdmin-iso .flat-black .pagination > .active > span:focus,
.colorAdmin-iso .flat-black .pagination > .active > span:hover {
  background: #323232 !important;
  border-color: #323232 !important;
}
.colorAdmin-iso .flat-black .pager li > a:focus,
.colorAdmin-iso .flat-black .pager li > a:hover,
.colorAdmin-iso .flat-black .pager li > span:focus,
.colorAdmin-iso .flat-black .pager li > span:hover,
.colorAdmin-iso .flat-black .pagination > li > a:focus,
.colorAdmin-iso .flat-black .pagination > li > a:hover {
  background: #e0e0e0;
}
.colorAdmin-iso .flat-black .progress {
  background: #eaeaea;
}
.colorAdmin-iso .flat-black .widget-stats .stats-progress {
  background: url(../img/transparent/black-0.2.png);
  background: rgba(0, 0, 0, 0.2);
}
.colorAdmin-iso .flat-black .jvectormap-container {
  background: #2d2d2d !important;
}
.colorAdmin-iso .flat-black .bg-black {
  background: #3A3A3A !important;
}
.colorAdmin-iso .flat-black .bg-silver {
  background: #f7f7f7 !important;
}
.colorAdmin-iso .flat-black .bg-black-darker {
  background: #2d2d2d !important;
}
.colorAdmin-iso .flat-black .bwizard-steps li.active,
.colorAdmin-iso .flat-black .bwizard-steps li.active:hover,
.colorAdmin-iso .flat-black .bwizard-steps li.active:focus {
  background: #00acac !important;
}
.colorAdmin-iso .flat-black .bwizard-steps li:hover,
.colorAdmin-iso .flat-black .bwizard-steps li:focus {
  background: #DFDFDF !important;
}
.colorAdmin-iso .flat-black .bwizard-steps li {
  background: #f7f7f7 !important;
}
.colorAdmin-iso .flat-black .timeline-footer {
  background: #F2F2F2;
}
.colorAdmin-iso .flat-black .invoice-header,
.colorAdmin-iso .flat-black .invoice-price {
  background: #F5F5F5;
}
.colorAdmin-iso .flat-black .invoice-price .invoice-price-right {
  background: #3a3a3a;
}
.colorAdmin-iso .flat-black .error-content {
  background: #3a3a3a;
}
.colorAdmin-iso .flat-black .error-code {
  color: #3a3a3a;
}
.colorAdmin-iso .flat-black .error-desc {
  color: #888;
}
.colorAdmin-iso .pace-inactive {
  opacity: 0;
}
.colorAdmin-iso .ie8 .pace-inactive,
.colorAdmin-iso .ie8 .pace .pace-activity {
  display: none;
}
.colorAdmin-iso .pace {
  background: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
  z-index: 1020;
}
.colorAdmin-iso .pace-progress {
  position: fixed;
  top: 54px;
  left: 0;
  right: 0;
  text-align: center;
  height: 3px;
  background: #00acac;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
  z-index: 2000;
}
.colorAdmin-iso .pace:before {
  content: '';
  background: none;
  position: fixed;
  top: 54px;
  right: 0;
  left: 0;
  height: 3px;
}
.colorAdmin-iso .pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 65px;
  right: 8px;
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #00acac;
  border-left-color: #00acac;
  border-radius: 10px;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
}
@-webkit-keyframes pace-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes pace-spinner {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes pace-spinner {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes pace-spinner {
  0% {
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes pace-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.colorAdmin-iso .pace-top .pace:before,
.colorAdmin-iso .pace-top .pace-progress {
  top: 0;
}
.colorAdmin-iso .pace-top .pace .pace-activity {
  top: 11px;
}
.colorAdmin-iso .tab-overflow {
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
.colorAdmin-iso .tab-overflow .nav.nav-tabs {
  white-space: nowrap;
  overflow: hidden;
  display: table;
  margin: 0;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
.colorAdmin-iso .tab-overflow .nav.nav-tabs > li,
.colorAdmin-iso .tab-overflow.nav.nav-tabs > li {
  display: table-cell;
  float: none;
}
.colorAdmin-iso .tab-overflow .nav.nav-tabs > li > a {
  margin-left: -1px;
}
.colorAdmin-iso .tab-overflow .next-button,
.colorAdmin-iso .tab-overflow .prev-button {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  display: none !important;
  opacity: 0;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
}
.colorAdmin-iso .tab-overflow .prev-button {
  left: 0;
  right: auto;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
.colorAdmin-iso .tab-overflow .nav.nav-tabs.nav-tabs-inverse .next-button,
.colorAdmin-iso .tab-overflow .nav.nav-tabs.nav-tabs-inverse .prev-button {
  -webkit-box-shadow: 0 0 15px #000;
  box-shadow: 0 0 15px #000;
}
.colorAdmin-iso .tab-overflow .nav.nav-tabs.nav-tabs-inverse .prev-button {
  -webkit-box-shadow: 0 0 15px #000;
  box-shadow: 0 0 15px #000;
}
.colorAdmin-iso .tab-overflow .next-button a,
.colorAdmin-iso .tab-overflow .prev-button a {
  margin: 0;
  background: #c1ccd1;
}
.colorAdmin-iso .flat-black .tab-overflow .next-button a,
.colorAdmin-iso .flat-black .tab-overflow .prev-button a {
  background: #d2d2d2;
}
.colorAdmin-iso .tab-overflow .prev-button > a {
  -webkit-border-radius: 3px 0 3px;
  -moz-border-radius: 3px 0 3px;
  border-radius: 3px 0 3px;
}
.colorAdmin-iso .tab-overflow .nav-tabs-inverse .next-button > a,
.colorAdmin-iso .tab-overflow .nav-tabs-inverse .prev-button > a,
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li > a,
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li > a:hover,
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li > a:focus {
  background: #242a30;
}
.colorAdmin-iso .flat-black .tab-overflow .nav-tabs-inverse .next-button > a,
.colorAdmin-iso .flat-black .tab-overflow .nav-tabs-inverse .prev-button > a,
.colorAdmin-iso .flat-black .nav.nav-tabs.nav-tabs-inverse > li > a,
.colorAdmin-iso .flat-black .nav.nav-tabs.nav-tabs-inverse > li > a:hover,
.colorAdmin-iso .flat-black .nav.nav-tabs.nav-tabs-inverse > li > a:focus {
  background: #2A2A2A;
}
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li.active > a,
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li.active > a:hover,
.colorAdmin-iso .nav.nav-tabs.nav-tabs-inverse > li.active > a:focus {
  background: #fff;
  color: #242a30;
}
.colorAdmin-iso .tab-overflow.overflow-right .next-button,
.colorAdmin-iso .tab-overflow.overflow-left .prev-button {
  display: block !important;
  opacity: 1;
  background: none;
}
.colorAdmin-iso .tab-overflow .nav-tabs > li.prev-button + li.active > a {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar,
.colorAdmin-iso .page-with-light-sidebar .sidebar-bg {
  background: #fff;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li > a,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li > a {
  color: #2d353c;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.nav-profile {
  background: #f0f3f4;
  color: #2d353c;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sub-menu,
.colorAdmin-iso .page-sidebar-minified.page-with-light-sidebar .sidebar .nav li.has-sub > .sub-menu,
.colorAdmin-iso .page-sidebar-minified.page-with-light-sidebar .sidebar .nav > li.has-sub:focus > a,
.colorAdmin-iso .page-sidebar-minified.page-with-light-sidebar .sidebar .nav > li.has-sub:hover > a {
  background: #f0f3f4;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.nav-profile .info small {
  color: rgba(0, 0, 0, 0.7);
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a {
  color: #fff;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sub-menu:before {
  background: #B1B9C0;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sub-menu > li > a:before {
  content: '\f111';
  color: #B1B9C0;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn:hover,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn:focus,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active.expand > a,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a:hover,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a:focus,
.colorAdmin-iso .page-with-light-sidebar.page-sidebar-minified .sidebar .nav > li.active > a,
.colorAdmin-iso .page-with-light-sidebar.page-sidebar-minified .sidebar .nav > li.active:hover > a,
.colorAdmin-iso .page-with-light-sidebar.page-sidebar-minified .sidebar .nav > li.active:focus > a {
  color: #fff;
  background: #2d353c;
}
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn:hover,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li .sidebar-minify-btn:focus,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li.active.expand > a,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li.active > a,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li.active > a:hover,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li.active > a:focus {
  background: #3a3a3a;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.expand > a,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li > a:hover,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li > a:focus {
  background: #E6E9EA;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li .sub-menu > li.active > a:before {
  color: #575d63;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li > a {
  font-weight: normal;
}
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .sub-menu > li.active > a,
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li.active > a,
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li.active > a:focus,
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li.active > a:hover,
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li > a:focus,
.colorAdmin-iso .page-with-light-sidebar .sidebar .sub-menu > li > a:hover {
  color: #333;
}
.colorAdmin-iso .flat-black .page-with-light-sidebar.page-sidebar-minified .sidebar .nav li.has-sub > .sub-menu,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .nav > li.nav-profile,
.colorAdmin-iso .flat-black .page-with-light-sidebar .sidebar .sub-menu {
  background: #f5f5f5;
}
.colorAdmin-iso .page-with-light-sidebar.page-sidebar-minified .sidebar .nav > li.active > a > i {
  color: #fff;
}
.colorAdmin-iso .page-with-wide-sidebar .sidebar,
.colorAdmin-iso .page-with-wide-sidebar .sidebar + .sidebar-bg,
.colorAdmin-iso .page-with-wide-sidebar.page-sidebar-minified .sidebar-bg.sidebar-right,
.colorAdmin-iso .page-with-wide-sidebar.page-sidebar-minified .sidebar.sidebar-right {
  width: 250px;
}
.colorAdmin-iso .page-with-wide-sidebar .content {
  margin-left: 250px;
}
.colorAdmin-iso .page-with-wide-sidebar.page-with-right-sidebar .content {
  margin-right: 250px;
  margin-left: 0;
}
.colorAdmin-iso .page-with-wide-sidebar.page-with-two-sidebar .content {
  margin-left: 250px;
  margin-right: 250px;
}
.colorAdmin-iso .page-with-wide-sidebar.page-sidebar-minified .sidebar,
.colorAdmin-iso .page-with-wide-sidebar.page-sidebar-minified .sidebar + .sidebar-bg {
  width: 60px;
}
.colorAdmin-iso .page-with-wide-sidebar.page-sidebar-minified .content {
  margin-left: 60px;
}
.colorAdmin-iso .navbar-header.navbar-header-without-bg .navbar-brand {
  background: none !important;
}
.colorAdmin-iso .jstree-default .jstree-clicked,
.colorAdmin-iso .jstree-default .jstree-wholerow-clicked {
  background: #E4E9EC !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.colorAdmin-iso .jstree-default .jstree-hovered,
.colorAdmin-iso .jstree-default .jstree-wholerow-hovered {
  background: #f0f3f4 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.colorAdmin-iso .jstree-open > .jstree-anchor > .fa-folder:before {
  content: '\f07c';
  color: #242a30;
}
.colorAdmin-iso .jstree-default .jstree-checkbox {
  background: none;
}
.colorAdmin-iso .jstree-default .jstree-checkbox:before {
  content: '';
  position: absolute;
  left: 4px;
  top: 4px;
  right: 4px;
  bottom: 4px;
  border: 1px solid #b4b6b7;
  display: block;
  background: #fff;
}
.colorAdmin-iso .jstree-default .jstree-anchor > .jstree-checkbox.jstree-undetermined:after {
  content: '';
  position: absolute;
  left: 7px;
  right: 7px;
  bottom: 7px;
  top: 7px;
  display: block;
  background: #b4b6b7;
}
.colorAdmin-iso .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:after,
.colorAdmin-iso .jstree-default .jstree-checked > .jstree-checkbox:after {
  content: '\f00c';
  font-family: FontAwesome;
  position: absolute;
  left: 5px;
  right: 5px;
  bottom: 5px;
  top: 5px;
  display: block;
  line-height: 16px;
  font-size: 12px;
  font-style: initial;
  color: #242a30;
}
.colorAdmin-iso .dropdown.dropdown-lg {
  position: static;
}
.colorAdmin-iso .dropdown-menu.dropdown-menu-lg {
  left: 20px;
  right: 20px;
  padding: 20px;
}
.colorAdmin-iso .dropdown-header {
  font-size: 14px;
  font-weight: bold;
  color: #242a30;
  padding: 0;
  margin: 0 0 10px;
}
.colorAdmin-iso .dropdown-menu.dropdown-menu-lg .nav > li > a {
  padding: 0;
  background: none;
  line-height: 24px;
}
.colorAdmin-iso .navbar-default .navbar-nav > .active > a,
.colorAdmin-iso .navbar-default .navbar-nav > .active.open > a,
.colorAdmin-iso .navbar-default .navbar-nav > .active > a:focus,
.colorAdmin-iso .navbar-default .navbar-nav > .active > a:hover {
  background: #f4f6f7 !important;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.colorAdmin-iso .login.login-with-news-feed,
.colorAdmin-iso .register.register-with-news-feed {
  width: 100%;
  margin: 0;
  padding: 0;
}
.colorAdmin-iso .login.login-with-news-feed .news-feed,
.colorAdmin-iso .register.register-with-news-feed .news-feed {
  position: fixed;
  left: 0;
  right: 500px;
  top: 0;
  bottom: 0;
  -webkit-transform: translateZ(0);
  overflow: hidden;
}
.colorAdmin-iso .login.login-with-news-feed .news-image,
.colorAdmin-iso .register.register-with-news-feed .news-image {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.colorAdmin-iso .login.login-with-news-feed .news-image img,
.colorAdmin-iso .register.register-with-news-feed .news-image img {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  max-height: 100%;
  min-width: 100%;
  top: -1960px;
  bottom: -1960px;
  left: -1960px;
  right: -1960px;
  margin: auto;
}
.colorAdmin-iso .login.login-with-news-feed .news-caption,
.colorAdmin-iso .register.register-with-news-feed .news-caption {
  background: rgba(255, 255, 255, 0.15);
  background: rgba(0, 0, 0, 0.7);
  color: #999;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 30px 60px;
  font-size: 14px;
  z-index: 20;
  font-weight: 300;
  min-width: 680px;
}
.colorAdmin-iso .login.login-with-news-feed .news-caption .caption-title,
.colorAdmin-iso .register.register-with-news-feed .news-caption .caption-title {
  color: #fff;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 300;
  font-size: 28px;
}
.colorAdmin-iso .login.login-with-news-feed .right-content,
.colorAdmin-iso .register.register-with-news-feed .right-content {
  float: right;
  width: 500px;
}
.colorAdmin-iso .login.login-with-news-feed .login-content,
.colorAdmin-iso .register.register-with-news-feed .register-content {
  width: auto;
  padding: 30px 60px;
}
.colorAdmin-iso .register.register-with-news-feed .register-content {
  padding: 20px 60px 30px;
}
.colorAdmin-iso .login.login-with-news-feed .login-header,
.colorAdmin-iso .register.register-with-news-feed .register-header {
  position: relative;
  top: 0;
  margin: 0;
  left: 0;
  right: 0;
  padding: 100px 60px 0;
}
.colorAdmin-iso .register.register-with-news-feed .register-header {
  padding: 60px 60px 0;
  font-size: 32px;
}
.colorAdmin-iso .register.register-with-news-feed .register-header small {
  color: #707478;
  display: block;
  font-size: 14px;
  margin-top: 10px;
  line-height: 20px;
}
.colorAdmin-iso .login.login-with-news-feed .login-header .brand {
  color: #242a30;
}
.colorAdmin-iso .login.login-with-news-feed .login-header .brand small {
  color: #707478;
}
.colorAdmin-iso .login.login-with-news-feed .login-header .icon {
  top: 98px;
  right: 10px;
}
.colorAdmin-iso .daterangepicker td.active,
.colorAdmin-iso .daterangepicker td.active:hover {
  background: #348fe2 !important;
  text-shadow: none !important;
  color: #fff;
}
.colorAdmin-iso .daterangepicker .calendar th,
.colorAdmin-iso .daterangepicker .calendar td {
  padding: 7px !important;
}
.colorAdmin-iso .daterangepicker .ranges li.active,
.colorAdmin-iso .daterangepicker .ranges li:hover {
  background: #348fe2 !important;
  color: #fff !important;
}
.colorAdmin-iso .daterangepicker .ranges li {
  color: #242a30 !important;
}
.colorAdmin-iso .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: #348fe2 !important;
}
.colorAdmin-iso .select2-container .select2-selection--single,
.colorAdmin-iso .select2-container--default .select2-selection--multiple {
  min-height: 34px !important;
  border-color: #e2e7eb !important;
}
.colorAdmin-iso .select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 12px !important;
}
.colorAdmin-iso .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 34px !important;
  font-size: 14px;
}
.colorAdmin-iso .select2-container--default .select2-selection--single .select2-selection__arrow {
  right: 5px !important;
  height: 32px !important;
}
.colorAdmin-iso .select2-dropdown {
  border: none !important;
  -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2) !important;
}
.colorAdmin-iso .select2-container--default .select2-results__group {
  color: #242a30 !important;
}
.colorAdmin-iso .select2-container--default .select2-search--inline .select2-search__field {
  height: 23px;
  padding-left: 5px;
}
.colorAdmin-iso .select2-container--default .select2-search--dropdown .select2-search__field {
  padding: 6px 12px !important;
  height: 34px;
}
.colorAdmin-iso .select2-container--default.select2-container--focus .select2-selection--multiple,
.colorAdmin-iso .select2-container--default .select2-search--dropdown .select2-search__field:focus {
  border-color: #9fa2a5 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.colorAdmin-iso .select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-top: 6px !important;
}
.colorAdmin-iso .navbar-language .flag-icon {
  font-size: 15px;
  margin: 2px 7px 0;
  float: left;
}
.colorAdmin-iso .profile-container {
  background: #fff;
  padding: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.colorAdmin-iso .profile-container:before,
.colorAdmin-iso .profile-container:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .profile-left {
  width: 200px;
  float: left;
}
.colorAdmin-iso .profile-right {
  margin-left: 240px;
  padding-right: 20px;
}
.colorAdmin-iso .profile-image {
  height: 175px;
  line-height: 175px;
  text-align: center;
  font-size: 72px;
  margin-bottom: 10px;
  border: 2px solid #E2E7EB;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.colorAdmin-iso .profile-image img {
  display: block;
  max-width: 100%;
}
.colorAdmin-iso .profile-highlight {
  padding: 12px 15px;
  background: #FEFDE1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.colorAdmin-iso .profile-highlight h4 {
  margin: 0 0 7px;
  font-size: 12px;
  font-weight: bold;
}
.colorAdmin-iso .table.table-profile > thead > tr > th {
  border-bottom: none !important;
}
.colorAdmin-iso .table.table-profile > thead > tr > th h4 {
  font-size: 20px;
  margin-top: 0;
}
.colorAdmin-iso .table.table-profile > thead > tr > th h4 small {
  display: block;
  font-size: 12px;
  font-weight: normal;
  margin-top: 5px;
}
.colorAdmin-iso .table.table-profile > thead > tr > th,
.colorAdmin-iso .table.table-profile > tbody > tr > td {
  border: none;
  padding-top: 7px;
  padding-bottom: 7px;
  color: #242a30;
}
.colorAdmin-iso .table.table-profile > tbody > tr > td.field {
  width: 120px;
  text-align: right;
  font-weight: 600;
  color: #777;
}
.colorAdmin-iso .table.table-profile > tbody > tr.highlight > td {
  border-top: 1px solid #e2e7eb;
  border-bottom: 1px solid #e2e7eb;
}
.colorAdmin-iso .table.table-profile > tbody > tr.divider > td {
  padding: 0 !important;
  height: 10px;
}
.colorAdmin-iso .profile-section + .profile-section {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #e2e7eb;
}
.colorAdmin-iso .profile-section:before,
.colorAdmin-iso .profile-section:after {
  content: '';
  display: table;
  clear: both;
}
.colorAdmin-iso .profile-section .title {
  font-size: 20px;
  margin: 0 0 15px;
}
.colorAdmin-iso .profile-section .title small {
  font-weight: normal;
}
.colorAdmin-iso .panel-body[class*="bg-"] {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.colorAdmin-iso .bootstrap-datetimepicker-widget.dropdown-menu {
  width: auto;
}
.colorAdmin-iso .bootstrap-datetimepicker-widget .timepicker-hour,
.colorAdmin-iso .bootstrap-datetimepicker-widget .timepicker-minute,
.colorAdmin-iso .bootstrap-datetimepicker-widget .timepicker-second {
  border: 2px solid #e2e7eb;
  border-radius: 3px;
}
.colorAdmin-iso .bootstrap-datetimepicker-widget.dropdown-menu,
.colorAdmin-iso .bootstrap-datetimepicker-widget a[data-action] {
  color: #242a30;
}
.colorAdmin-iso .bootstrap-datetimepicker-widget table td {
  height: 32px;
  width: 32px;
  line-height: 32px;
}
.colorAdmin-iso .sidebar.sidebar-transparent {
  background: none;
}
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li.nav-profile {
  background: url('../img/transparent/black-0.3.png');
  background: rgba(0, 0, 0, 0.25);
}
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li.has-sub > .sub-menu {
  background: url('../img/transparent/black-0.5.png');
  background: rgba(26, 34, 41, 0.5);
}
.colorAdmin-iso .sidebar.sidebar-transparent .sub-menu {
  background: none;
}
.colorAdmin-iso .page-sidebar-toggled.page-sidebar-minified .sidebar.sidebar-transparent + .sidebar-bg,
.colorAdmin-iso .sidebar.sidebar-transparent + .sidebar-bg {
  background: url('../img/sidebar_cover.jpg');
  background-size: auto 100%;
}
.colorAdmin-iso .sidebar.sidebar-transparent + .sidebar-bg:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url('../img/transparent/black-0.5.png');
  background: rgba(45, 53, 60, 0.75);
}
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-transparent .nav > li.has-sub .sub-menu {
  background: url('../img/transparent/black-0.7.png');
  background: rgba(26, 34, 41, 0.85);
}
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li.nav-header {
  color: #fff;
}
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-transparent .nav > li.has-sub:hover > a,
.colorAdmin-iso .page-sidebar-minified .sidebar.sidebar-transparent .nav > li.has-sub:focus > a,
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li.expand > a,
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li > a:focus,
.colorAdmin-iso .sidebar.sidebar-transparent .nav > li > a:hover {
  background: url('../img/transparent/black-0.5.png');
  background: rgba(0, 0, 0, 0.5);
}
.colorAdmin-iso .page-with-top-menu {
  padding-top: 94px;
}
.colorAdmin-iso .page-with-top-menu .sidebar {
  padding-top: 94px;
}
.colorAdmin-iso .top-menu {
  background: #2d353c;
  height: 40px;
  position: fixed;
  top: 54px;
  left: 0;
  right: 0;
  z-index: 1015;
}
.colorAdmin-iso .top-menu .nav {
  white-space: nowrap;
}
.colorAdmin-iso .top-menu .nav > li {
  display: inline-block;
  position: relative;
}
.colorAdmin-iso .top-menu .nav > li + li {
  margin-left: -3px;
}
.colorAdmin-iso .top-menu .nav > li > a {
  padding: 10px 20px;
  color: #a8acb1;
  line-height: 20px;
}
.colorAdmin-iso .top-menu .nav > li > a .badge,
.colorAdmin-iso .top-menu .nav > li > a .label {
  margin-left: 5px;
}
.colorAdmin-iso .top-menu .nav > li > a .badge {
  background: #1b1f24;
}
.colorAdmin-iso .top-menu .nav > li > a .badge.pull-right,
.colorAdmin-iso .top-menu .nav > li > a .label.pull-right {
  margin-top: 1px;
}
.colorAdmin-iso .top-menu .nav > li.active > a .label.label-theme,
.colorAdmin-iso .top-menu .nav > li.active > a .badge {
  background: url(../img/transparent/black-0.4.png);
  background: rgba(0, 0, 0, 0.4);
}
.colorAdmin-iso .top-menu .nav > li > a i {
  float: left;
  font-size: 14px;
  margin-right: 10px;
  line-height: 18px;
  width: 14px;
  text-align: center;
}
.colorAdmin-iso .top-menu .nav > li > a .caret.pull-right {
  margin-top: 8px;
  margin-left: 5px;
}
.colorAdmin-iso .top-menu .nav > li:hover > a,
.colorAdmin-iso .top-menu .nav > li:focus > a,
.colorAdmin-iso .top-menu .nav > li > a:hover,
.colorAdmin-iso .top-menu .nav > li > a:focus {
  background: #232a2f;
}
.colorAdmin-iso .top-menu .nav .sub-menu {
  display: none;
  position: absolute;
  left: 0;
  width: 220px;
  top: 100%;
  background: #1a2229;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
}
.colorAdmin-iso .top-menu .sub-menu > li > a {
  padding: 5px 20px;
  display: block;
  color: #8a8f94;
  text-decoration: none;
  position: relative;
}
.colorAdmin-iso .top-menu .nav .sub-menu > li > a .caret {
  margin-top: 7px;
}
.colorAdmin-iso .top-menu .sub-menu .sub-menu {
  background: url(../img/transparent/black-0.2.png);
  background: rgba(0, 0, 0, 0.2);
  position: relative;
  left: 0;
  top: 0;
}
.colorAdmin-iso .top-menu .sub-menu > li.active > a,
.colorAdmin-iso .top-menu .sub-menu > li.active > a:hover,
.colorAdmin-iso .top-menu .sub-menu > li.active > a:focus,
.colorAdmin-iso .top-menu .sub-menu > li > a:hover,
.colorAdmin-iso .top-menu .sub-menu > li > a:focus {
  color: #fff;
}
.colorAdmin-iso .top-menu .nav > li.has-sub:hover > .sub-menu {
  display: block;
}
.colorAdmin-iso .top-menu .nav > li.active > a,
.colorAdmin-iso .top-menu .nav > li.active > a:hover,
.colorAdmin-iso .top-menu .nav > li.active > a:focus {
  background: #00acac;
  color: #fff;
}
.colorAdmin-iso .top-menu .nav > li.menu-control {
  position: absolute;
  top: 0;
  width: 40px;
  background: #2d353c;
  height: 40px;
  margin: 0;
}
.colorAdmin-iso .top-menu .nav > li.menu-control > a {
  padding: 0;
  text-align: center;
  line-height: 40px;
}
.colorAdmin-iso .top-menu .nav > li.menu-control > a i {
  float: none;
  margin: 0;
  font-size: 18px;
  display: block;
  line-height: 40px;
  color: #fff;
  width: auto;
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-left {
  left: -50px;
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-right {
  right: -50px;
}
@keyframes slideInLeft {
  from {
    left: -50px;
  }
  to {
    left: 0;
  }
}
@-webkit-keyframes slideInLeft {
  from {
    left: -50px;
  }
  to {
    left: 0;
  }
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-left.show {
  -webkit-animation: slideInLeft .2s;
  animation: slideInLeft .2s;
  left: 0;
}
@keyframes slideInRight {
  from {
    right: -50px;
  }
  to {
    right: 0;
  }
}
@-webkit-keyframes slideInRight {
  from {
    right: -50px;
  }
  to {
    right: 0;
  }
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-right.show {
  -webkit-animation: slideInRight .2s;
  animation: slideInRight .2s;
  right: 0;
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-left > a {
  -webkit-box-shadow: 5px 0 8px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 5px 0 8px -3px rgba(0, 0, 0, 0.5);
}
.colorAdmin-iso .top-menu .nav > li.menu-control.menu-control-right > a {
  -webkit-box-shadow: -5px 0 8px -3px rgba(0, 0, 0, 0.5);
  box-shadow: -5px 0 8px -3px rgba(0, 0, 0, 0.5);
}
.colorAdmin-iso .boxed-layout {
  background-image: url(../img/pattern-cover.png);
}
.colorAdmin-iso .boxed-layout .page-container {
  width: 1080px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0px 30px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0px 30px rgba(0, 0, 0, 0.5);
  min-height: 100%;
  background: #d9e0e7;
  overflow: hidden;
  position: relative;
}
.colorAdmin-iso .boxed-layout .page-container .header,
.colorAdmin-iso .boxed-layout .page-container .sidebar,
.colorAdmin-iso .boxed-layout .page-container .sidebar-bg {
  left: auto;
}
.colorAdmin-iso .boxed-layout .page-container .header {
  width: 1080px;
  right: auto;
}
.colorAdmin-iso .boxed-layout .top-menu,
.colorAdmin-iso .boxed-layout .pace {
  width: 1080px;
  left: 50%;
  margin-left: -540px;
}
.colorAdmin-iso .boxed-layout .pace .pace-progress,
.colorAdmin-iso .boxed-layout .pace .pace-activity,
.colorAdmin-iso .boxed-layout .page-with-top-menu .top-menu {
  position: absolute;
}
.colorAdmin-iso .boxed-layout .page-sidebar-minified .sidebar,
.colorAdmin-iso .boxed-layout .page-with-top-menu.page-sidebar-minified .sidebar {
  position: relative;
  float: left;
  padding-top: 0;
}
.colorAdmin-iso .nvtooltip {
  font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 12px !important;
  background: #fff !important;
  -webkit-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 0px 4px rgba(0, 0, 0, 0.25) !important;
  border: none !important;
  padding: 5px 10px !important;
}
.colorAdmin-iso .nvtooltip table td.legend-color-guide div {
  border: none !important;
}
.colorAdmin-iso .nvtooltip table thead strong {
  text-decoration: underline !important;
}

.colorAdmin-iso ul.productSelector
{
    list-style: none;
    padding: 0;
}
                            
.colorAdmin-iso .productSelector > li
{
    cursor: pointer;
    height: 65px;
    display: flex;
    align-items: center;
    border: 1px solid #e2e7eb;
    border-radius: 3px;
    margin-top: 5px;
    margin-bottom: 5px;
}
                            
.colorAdmin-iso .productSelector > li > div
{
}
                            
.colorAdmin-iso .productSelector > li.productSelected > div:nth-child(2)
{
    display: flex;
    align-items: center;
    height: inherit;
    background: #008a8a;
}
.colorAdmin-iso .productSelector > li.productSelected > div:nth-child(2) > label
{
    color: whitesmoke;
}
                            
.colorAdmin-iso .productSelector > li.productSelected
{
    border: 1px solid #008a8a;
}
                            
.colorAdmin-iso .productSelector > li:hover:not(.productSelected)
{
    background: #e2e7eb;
    border-color: #d8dde1;
}
                            
                            
                            
.colorAdmin-iso .productSelector > li > div > i, .productSelector > li > div.cart-qty
{
    visibility: hidden;
}
                            
                            
.productSelector > li.productSelected > div > i, .productSelector > li.productSelected > div.cart-qty
{
    visibility: visible;
}
                            
                            
.colorAdmin-iso .productSelector > li > div > label
{
    margin: 0;
    font-size: large;
    cursor: pointer;
}
                            
.colorAdmin-iso .productSelector > li > div > i
{
    margin: 0;
    font-size: large;
}
                            
                            
.colorAdmin-iso .cart-qty-input
{
    display: table;
    width: 100%;
}
                            
.cart-qty-input .qty-control
{
    color: #212121;
    width: 34px;
    border-radius: 34px;
}
                            
.colorAdmin-iso .cart-qty-input .form-control, .cart-qty-input .qty-control
{
    display: table-cell;
    float: none;
}
                            
.colorAdmin-iso .cart-qty-input .qty-control:focus, .cart-qty-input .qty-control:hover
{
    background: #f3f4f5;
}
                            
.colorAdmin-iso .cart-qty-input .form-control
{
    width: 34px;
    margin: 0 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}

.colorAdmin-iso button.white-space-normal  {
    white-space:normal;
}
.colorAdmin-iso {
  /*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.6
Version: 2.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v2.0/admin/html/
*/
  /* -------------------------------
   v1.1 Update
------------------------------- */
  /* Timeline Setting */
  /* Coming Soon Page Setting */
  /* -------------------------------
   v1.2 Update
------------------------------- */
  /* Login V2 Setting */
  /* -------------------------------
   v1.3 Update
------------------------------- */
  /* Widget Chart Setting */
  /* Gallery v2 - Superbox Setting */
  /* Vertical Box Setting */
  /* -------------------------------
   v1.4 Update
------------------------------- */
  /* Page - Inbox V2 */
  /* -------------------------------
   v1.5 Update
------------------------------- */
  /* Pace Progress Loader */
  /* -------------------------------
   v1.7 Update
------------------------------- */
  /* Navbar Header Brand Without Background */
  /* Top Navbar with Mega Menu */
  /* Wide Sidebar Setting */
  /* Login & Register Page with News Feed Setting */
  /* Profile Page Setting */
  /* -------------------------------
   v1.9 Update
------------------------------- */
  /* DataTables 2.0 */
  /* Top Menu Setting */
  /* Boxed Layout Setting */
}
@media (max-width: 979px) {
  .colorAdmin-iso .form-horizontal.form-bordered .form-group {
    border-bottom: 1px solid #eee;
  }
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > .control-label {
    padding: 15px;
    line-height: 34px;
  }
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > div {
    padding: 15px;
  }
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > div,
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > .control-label {
    border: none;
  }
  .colorAdmin-iso .result-list .result-image,
  .colorAdmin-iso .result-list .result-price {
    width: 200px;
  }
  .colorAdmin-iso .gallery .image {
    width: 33%;
  }
  .colorAdmin-iso .page-with-two-sidebar .content {
    margin-right: 0 !important;
  }
  @keyframes sidebarSlideInRight {
    from {
      right: -220px;
    }
    to {
      right: 0;
    }
  }
  @-webkit-keyframes sidebarSlideInRight {
    from {
      right: -220px;
    }
    to {
      right: 0;
    }
  }
  .colorAdmin-iso .page-with-two-sidebar .sidebar.sidebar-right,
  .colorAdmin-iso .page-with-two-sidebar .sidebar-bg.sidebar-right {
    right: -220px;
    left: auto !important;
    position: fixed;
  }
  .colorAdmin-iso .page-with-two-sidebar.page-sidebar-toggled .sidebar.sidebar-right,
  .colorAdmin-iso .page-with-two-sidebar.page-sidebar-toggled .sidebar-bg.sidebar-right {
    animation: none;
    -webkit-animation: none;
  }
  .colorAdmin-iso .page-with-two-sidebar.page-right-sidebar-toggled .sidebar.sidebar-right,
  .colorAdmin-iso .page-with-two-sidebar.page-right-sidebar-toggled .sidebar-bg.sidebar-right {
    animation: sidebarSlideInRight .2s;
    -webkit-animation: sidebarSlideInRight .2s;
    right: 0;
    left: auto;
  }
  .colorAdmin-iso .theme-panel .control-label.double-line {
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .page-header-fixed {
    padding-top: 109px;
  }
  .colorAdmin-iso .page-with-right-sidebar .sidebar,
  .colorAdmin-iso .page-with-right-sidebar .sidebar-bg {
    left: auto;
    right: -220px;
  }
  .colorAdmin-iso .page-with-right-sidebar .content {
    margin-right: 0;
  }
  .colorAdmin-iso .page-with-right-sidebar .footer {
    margin-right: 20px;
  }
  .colorAdmin-iso .content,
  .colorAdmin-iso .page-sidebar-minifed .content {
    margin-left: 0 !important;
  }
  .colorAdmin-iso .content.content-full-width .breadcrumb {
    margin: 20px;
  }
  .colorAdmin-iso .navbar-brand {
    width: auto;
  }
  .colorAdmin-iso .navbar-header {
    border-bottom: 1px solid #eee;
  }
  .colorAdmin-iso .navbar-inverse .navbar-header {
    border-bottom: 1px solid #2d353c;
  }
  .colorAdmin-iso .navbar-nav {
    margin: 0;
  }
  .colorAdmin-iso .navbar-right {
    float: right;
  }
  .colorAdmin-iso .navbar-left {
    float: left;
  }
  .colorAdmin-iso .navbar-nav > li {
    float: left;
  }
  .colorAdmin-iso .navbar-form {
    margin: 0;
    padding: 12px 10px;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .colorAdmin-iso .navbar-form .btn-search {
    right: 10px;
  }
  .colorAdmin-iso .navbar-form .form-group {
    margin: 0;
  }
  .colorAdmin-iso .navbar-form .form-control,
  .colorAdmin-iso .navbar-form .form-control:focus {
    margin: 0;
    width: 200px !important;
    -webkit-animation: none !important;
    animation: none !important;
  }
  .colorAdmin-iso .navbar-nav .open .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 160px;
    border-top: 1px solid #eee;
    list-style: none;
    background: #fff;
    box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2);
  }
  .colorAdmin-iso .navbar-nav.navbar-right .open .dropdown-menu {
    right: 0;
    left: auto;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #eee;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #262626;
  }
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .colorAdmin-iso .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    background: #edf0f5;
    color: #262626;
  }
  .colorAdmin-iso .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px;
  }
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .colorAdmin-iso .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    background: #edf0f5;
  }
  @keyframes sidebarSlideInLeft {
    from {
      left: -220px;
    }
    to {
      left: 0;
    }
  }
  @-webkit-keyframes sidebarSlideInLeft {
    from {
      left: -220px;
    }
    to {
      left: 0;
    }
  }
  @keyframes sidebarSlideInRight {
    from {
      right: -220px;
    }
    to {
      right: 0;
    }
  }
  @-webkit-keyframes sidebarSlideInRight {
    from {
      right: -220px;
    }
    to {
      right: 0;
    }
  }
  .colorAdmin-iso .page-sidebar-toggled .sidebar {
    left: 0;
    animation: sidebarSlideInLeft .2s;
    -webkit-animation: sidebarSlideInLeft .2s;
  }
  .colorAdmin-iso .page-sidebar-toggled .sidebar-bg {
    position: fixed;
    background: #2d353c;
    left: 0;
    animation: sidebarSlideInLeft .2s;
    -webkit-animation: sidebarSlideInLeft .2s;
  }
  .colorAdmin-iso .page-sidebar-toggled.page-with-right-sidebar .sidebar,
  .colorAdmin-iso .page-sidebar-toggled.page-with-right-sidebar .sidebar-bg {
    left: auto;
    right: 0;
    animation: sidebarSlideInRight .2s;
    -webkit-animation: sidebarSlideInRight .2s;
  }
  .colorAdmin-iso .sidebar {
    left: -220px;
    padding-top: 0;
  }
  .colorAdmin-iso .sidebar-bg {
    left: -220px;
  }
  .colorAdmin-iso .page-sidebar-minified.page-sidebar-minified .sidebar {
    position: fixed !important;
  }
  .colorAdmin-iso .page-sidebar-toggled.page-sidebar-minified .sidebar-bg {
    position: fixed;
    background: #2d353c;
    z-index: 1010;
    left: 0;
    animation: sidebarSlideInLeft .2s;
    -webkit-animation: sidebarSlideInLeft .2s;
  }
  .colorAdmin-iso .page-with-right-sidebar.page-sidebar-toggled.page-sidebar-minified .sidebar-bg {
    left: auto;
    right: 0;
    animation: sidebarSlideInRight .2s;
    -webkit-animation: sidebarSlideInRight .2s;
  }
  .colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .content {
    margin-right: 0;
  }
  .colorAdmin-iso .page-sidebar-minified.page-with-right-sidebar .footer {
    margin-right: 20px;
  }
  .colorAdmin-iso .content {
    margin-left: 0;
    padding: 20px;
  }
  .colorAdmin-iso .breadcrumb {
    float: none !important;
  }
  .colorAdmin-iso .footer {
    margin: 0 20px;
  }
  .colorAdmin-iso .table-responsive .table > thead > tr > th,
  .colorAdmin-iso .table-responsive .table > tbody > tr > th,
  .colorAdmin-iso .table-responsive .table > tfoot > tr > th,
  .colorAdmin-iso .table-responsive .table > thead > tr > td,
  .colorAdmin-iso .table-responsive .table > tbody > tr > td,
  .colorAdmin-iso .table-responsive .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .colorAdmin-iso .login .login-header,
  .colorAdmin-iso .login-content {
    width: 100% !important;
  }
  .colorAdmin-iso .login {
    margin: 108px 0;
  }
  .colorAdmin-iso .login .login-header {
    left: 0;
    margin: 0;
  }
  .colorAdmin-iso .invoice-company .pull-right {
    float: none !important;
    display: block;
  }
  .colorAdmin-iso .invoice .table-responsive {
    margin-bottom: 20px;
  }
  .colorAdmin-iso .invoice-from,
  .colorAdmin-iso .invoice-to,
  .colorAdmin-iso .invoice-date {
    display: block !important;
    width: 100% !important;
    text-align: left !important;
    padding: 0 !important;
  }
  .colorAdmin-iso .invoice-to,
  .colorAdmin-iso .invoice-date {
    margin-top: 20px !important;
  }
  .colorAdmin-iso .invoice-price .invoice-price-left,
  .colorAdmin-iso .invoice-price .invoice-price-right {
    display: block;
    width: 100% !important;
    float: left !important;
    padding: 10px !important;
  }
  .colorAdmin-iso .invoice-price .invoice-price-row {
    float: none !important;
    width: 100% !important;
    display: block !important;
  }
  .colorAdmin-iso .invoice-price .invoice-price-left .sub-price {
    padding: 0px 10px !important;
    display: block !important;
    text-align: center !important;
  }
  .colorAdmin-iso .invoice-price .invoice-price-right {
    text-align: center !important;
  }
  .colorAdmin-iso .invoice-price .invoice-price-right small {
    position: relative !important;
    display: block;
    left: 0 !important;
    top: 0 !important;
  }
  .colorAdmin-iso .result-list .result-image {
    width: 160px;
  }
  .colorAdmin-iso .result-list .result-price {
    width: 100px;
    font-size: 20px;
  }
  .colorAdmin-iso .result-list > li > div {
    padding: 15px;
  }
  .colorAdmin-iso .map {
    top: 109px !important;
    left: 0 !important;
  }
  .colorAdmin-iso .gallery .image {
    width: 50%;
  }
  .colorAdmin-iso .vertical-box,
  .colorAdmin-iso .vertical-box .vertical-column {
    display: block !important;
  }
  .colorAdmin-iso .width-xs,
  .colorAdmin-iso .width-sm,
  .colorAdmin-iso .width-md,
  .colorAdmin-iso .width-lg,
  .colorAdmin-iso .width-full {
    width: 100% !important;
  }
  .colorAdmin-iso .fc-event .fc-event-title small {
    display: none !important;
  }
  .colorAdmin-iso .calendar {
    display: block;
    width: 100% !important;
  }
  .colorAdmin-iso .calendar {
    margin-left: 0 !important;
  }
  .colorAdmin-iso .fc-button-today {
    float: left !important;
  }
  .colorAdmin-iso .fc-header-left,
  .colorAdmin-iso .fc-header-center,
  .colorAdmin-iso .fc-header-right {
    text-align: center !important;
    width: 100% !important;
    display: table !important;
  }
  .colorAdmin-iso .calendar-event .external-event {
    width: 100% !important;
  }
  .colorAdmin-iso .fc-header-left {
    text-align: right !important;
  }
  .colorAdmin-iso .fc-header-center {
    margin-top: -46px !important;
  }
  .colorAdmin-iso .fc-header-center h2 {
    font-size: 18px !important;
  }
  .colorAdmin-iso .calendar-event .external-event p,
  .colorAdmin-iso .calendar-event .external-event i,
  .colorAdmin-iso .fc-header-left .fc-header-space,
  .colorAdmin-iso .fc-event .fc-event-icons {
    display: none !important;
  }
  .colorAdmin-iso .calendar-event .external-event h5 {
    margin: 0 !important;
  }
  .colorAdmin-iso .bwizard-steps li {
    float: left !important;
    width: 100% !important;
  }
  .colorAdmin-iso .nav-tabs.nav-justified.nav-justified-mobile > li {
    display: table-cell;
    width: 1%;
  }
  .colorAdmin-iso .nav-tabs.nav-justified.nav-justified-mobile > li > a {
    margin-bottom: 0;
  }
  .colorAdmin-iso .page-with-two-sidebar .header .navbar-brand {
    float: none;
    display: block;
    margin: 0 70px;
    text-align: center;
  }
  .colorAdmin-iso .page-with-two-sidebar .header .navbar-brand .navbar-logo {
    position: relative;
    top: 3px;
    display: inline-block;
    float: none;
    margin-top: 0;
    margin-right: 5px;
  }
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > .control-label {
    padding: 15px 15px 0;
    line-height: inherit;
  }
  .colorAdmin-iso .form-horizontal.form-bordered .form-group > div {
    padding: 5px 15px 15px;
  }
  .colorAdmin-iso .theme-panel {
    top: 0;
    bottom: 0;
  }
  .colorAdmin-iso .theme-panel .theme-collapse-btn {
    top: 150px;
  }
  .colorAdmin-iso .theme-panel .theme-panel-content {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    overflow: scroll;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .media.media-lg .pull-left {
    float: none !important;
    margin-right: 0;
  }
  .colorAdmin-iso .media.media-lg .media-object {
    width: 100%;
    margin-bottom: 10px;
  }
  .colorAdmin-iso .result-list .result-image {
    width: 100%;
    float: none;
  }
  .colorAdmin-iso .result-list .result-image a {
    position: relative;
  }
  .colorAdmin-iso .result-list > li > div {
    display: block;
    width: 100%;
  }
  .colorAdmin-iso .result-list > li > .result-price {
    border-left: none;
    border-top: 1px dashed #ddd;
    width: 100%;
    padding: 15px;
  }
  .colorAdmin-iso .result-list .btn-row {
    text-align: center;
  }
  .colorAdmin-iso .result-list .result-price .btn {
    margin-top: 15px;
  }
  .colorAdmin-iso .gallery .image {
    width: 100%;
  }
}
@media (max-width: 380px) {
  .colorAdmin-iso .navbar-form .form-control,
  .colorAdmin-iso .navbar-form .form-control:focus {
    width: 160px !important;
  }
}
@media (max-width: 340px) {
  .colorAdmin-iso .navbar-form .form-control,
  .colorAdmin-iso .navbar-form .form-control:focus {
    width: 140px !important;
  }
}
@media (max-width: 979px) {
  .colorAdmin-iso .timeline .timeline-body {
    margin-left: 25%;
    margin-right: 10%;
  }
  .colorAdmin-iso .timeline .timeline-time {
    width: 13%;
  }
  .colorAdmin-iso .timeline .timeline-icon {
    left: 13%;
    width: 12%;
  }
  .colorAdmin-iso .timeline:before {
    left: 19%;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .timeline:before {
    left: 50%;
  }
  .colorAdmin-iso .timeline .timeline-body {
    margin-right: 0;
    margin-left: 0;
    margin-top: 10px;
    padding: 20px;
  }
  .colorAdmin-iso .timeline .timeline-footer {
    margin: 20px -20px -20px;
    padding: 20px;
  }
  .colorAdmin-iso .timeline .timeline-body:before {
    border-bottom-color: #fff;
    border-right-color: transparent;
    left: 50%;
    top: -20px;
    margin-left: -10px;
  }
  .colorAdmin-iso .timeline .timeline-time {
    right: 50%;
    left: 0;
    width: auto;
    margin-right: 40px;
    padding-top: 5px;
  }
  .colorAdmin-iso .timeline .timeline-icon {
    left: 0;
    width: 80px;
    position: relative;
    margin: 0 auto;
  }
}
@media (max-width: 979px) {
  .colorAdmin-iso .coming-soon .timer .is-countdown {
    width: 767px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .coming-soon .timer .is-countdown {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .coming-soon .timer .countdown-amount {
    font-size: 24px;
  }
  .colorAdmin-iso .coming-soon .timer .countdown-period,
  .colorAdmin-iso .coming-soon .coming-soon-header .desc,
  .colorAdmin-iso .coming-soon .coming-soon-content .desc {
    font-size: 12px;
  }
  .colorAdmin-iso .coming-soon .coming-soon-header .desc,
  .colorAdmin-iso .coming-soon .coming-soon-content .desc {
    padding-right: 20px;
    padding-left: 20px;
  }
  .colorAdmin-iso .coming-soon .coming-soon-content .input-group {
    width: auto;
    margin-right: 20px;
    margin-left: 20px;
  }
}
@media (min-width: 1920px) {
  .colorAdmin-iso .login-cover-image img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .login.login-v2 {
    margin: 108px 0;
    width: 100%;
  }
  .colorAdmin-iso .login-cover-image img {
    max-width: initial;
    max-height: 100%;
  }
  .colorAdmin-iso .login-bg-list {
    position: relative;
    padding: 20px;
    right: 0;
    bottom: 0;
    margin-top: -108px;
  }
}
@media (max-width: 540px) {
  .colorAdmin-iso .widget-chart .widget-chart-content {
    margin-right: 0;
  }
  .colorAdmin-iso .widget-chart .widget-chart-sidebar,
  .colorAdmin-iso .widget-chart .widget-chart-sidebar .chart-legend {
    position: relative;
    width: auto;
  }
  .colorAdmin-iso .widget-chart .widget-chart-sidebar .chart-legend {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  .colorAdmin-iso .superbox-list {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .superbox-list {
    width: 25%;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .superbox-list {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .vertical-box,
  .colorAdmin-iso .vertical-box-row,
  .colorAdmin-iso .vertical-box-column,
  .colorAdmin-iso .vertical-box-cell,
  .colorAdmin-iso .vertical-box-inner-cell,
  .colorAdmin-iso .page-content-full-height .content {
    display: block !important;
    width: auto !important;
    position: relative !important;
    overflow: initial !important;
    table-layout: initial !important;
    top: auto !important;
    height: auto !important;
  }
  .colorAdmin-iso .vertical-box .slimScrollBar,
  .colorAdmin-iso .vertical-box .slimScrollRail {
    display: none !important;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .list-email .email-time {
    float: none;
    display: block;
    margin: 0;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .pace-progress {
    top: 109px;
  }
  .colorAdmin-iso .pace .pace-activity {
    top: 120px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-inverse .navbar-header.navbar-header-without-bg {
    background: none;
    border-bottom: 1px solid #666;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-collapse {
    float: none !important;
    border-top: none;
    border-bottom: 1px solid #eee;
  }
  .colorAdmin-iso .navbar-collapse .nav > li {
    float: none;
  }
  .colorAdmin-iso .navbar-collapse .open:before,
  .colorAdmin-iso .navbar-collapse .open:after {
    content: '';
    display: table;
    clear: both;
  }
  .colorAdmin-iso .navbar-collapse .open .dropdown-menu {
    position: relative;
    box-shadow: none;
    padding-top: 0;
    border-bottom: 1px solid #eee;
    border-radius: 0;
    background: #f4f6f7;
    width: 100%;
  }
  .colorAdmin-iso .navbar-collapse .open .dropdown-menu .dropdown-header {
    padding-top: 20px;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  @keyframes wideSidebarSlideInLeft {
    from {
      left: -250px;
    }
    to {
      left: 0;
    }
  }
  @-webkit-keyframes wideSidebarSlideInLeft {
    from {
      left: -250px;
    }
    to {
      left: 0;
    }
  }
  @keyframes wideSidebarSlideInRight {
    from {
      right: -250px;
    }
    to {
      right: 0;
    }
  }
  @-webkit-keyframes wideSidebarSlideInRight {
    from {
      right: -250px;
    }
    to {
      right: 0;
    }
  }
  .colorAdmin-iso .page-sidebar-toggled.page-with-wide-sidebar .sidebar {
    left: 0;
    animation: wideSidebarSlideInLeft .2s;
    -webkit-animation: wideSidebarSlideInLeft .2s;
  }
  .colorAdmin-iso .page-sidebar-toggled.page-with-wide-sidebar .sidebar-bg {
    left: 0;
    animation: wideSidebarSlideInLeft .2s;
    -webkit-animation: wideSidebarSlideInLeft .2s;
  }
  .colorAdmin-iso .page-sidebar-toggled.page-with-right-sidebar.page-with-wide-sidebar .sidebar,
  .colorAdmin-iso .page-sidebar-toggled.page-with-right-sidebar.page-with-wide-sidebar .sidebar-bg,
  .colorAdmin-iso .page-right-sidebar-toggled.page-with-wide-sidebar.page-with-two-sidebar .sidebar.sidebar-right,
  .colorAdmin-iso .page-right-sidebar-toggled.page-with-wide-sidebar.page-with-two-sidebar .sidebar-bg.sidebar-right {
    left: auto;
    right: 0;
    animation: wideSidebarSlideInRight .2s;
    -webkit-animation: wideSidebarSlideInRight .2s;
  }
  .colorAdmin-iso .page-with-wide-sidebar .sidebar,
  .colorAdmin-iso .page-with-wide-sidebar .sidebar-bg {
    left: -250px;
    width: 250px;
  }
  .colorAdmin-iso .page-with-wide-sidebar.page-with-right-sidebar .sidebar,
  .colorAdmin-iso .page-with-wide-sidebar.page-with-right-sidebar .sidebar-bg,
  .colorAdmin-iso .page-with-wide-sidebar.page-with-two-sidebar .sidebar.sidebar-right,
  .colorAdmin-iso .page-with-wide-sidebar.page-with-two-sidebar .sidebar-bg.sidebar-right {
    left: auto;
    right: -250px;
  }
  .colorAdmin-iso .page-with-wide-sidebar.page-with-right-sidebar .content {
    margin-right: 0;
  }
}
@media (max-width: 992px) {
  .colorAdmin-iso .login.login-with-news-feed .news-caption,
  .colorAdmin-iso .register.register-with-news-feed .news-caption {
    font-size: 12px;
    padding: 15px 30px;
  }
  .colorAdmin-iso .login.login-with-news-feed .news-caption .caption-title,
  .colorAdmin-iso .register.register-with-news-feed .news-caption .caption-title {
    font-size: 20px;
  }
}
@media (max-width: 768px) {
  .colorAdmin-iso .login.login-with-news-feed .news-feed,
  .colorAdmin-iso .register.register-with-news-feed .news-feed {
    display: none;
  }
  .colorAdmin-iso .login.login-with-news-feed .right-content,
  .colorAdmin-iso .register.register-with-news-feed .right-content {
    float: none;
    width: auto;
  }
  .colorAdmin-iso .login.login-with-news-feed .login-header .icon {
    right: 60px;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .login.login-with-news-feed .login-header .icon {
    display: none;
  }
  .colorAdmin-iso .login.login-with-news-feed .login-header,
  .colorAdmin-iso .register.register-with-news-feed .register-header {
    padding: 40px 40px 0;
  }
  .colorAdmin-iso .login.login-with-news-feed .login-content,
  .colorAdmin-iso .register.register-with-news-feed .register-content {
    padding: 20px 40px;
  }
}
@media (max-width: 360px) {
  .colorAdmin-iso .login.login-with-news-feed .login-header,
  .colorAdmin-iso .register.register-with-news-feed .register-header {
    padding: 40px 30px 0;
  }
  .colorAdmin-iso .login.login-with-news-feed .login-content,
  .colorAdmin-iso .register.register-with-news-feed .register-content {
    padding: 20px 30px;
  }
}
@media (max-width: 1024px) {
  .colorAdmin-iso .profile-left {
    width: 150px;
  }
  .colorAdmin-iso .profile-image {
    height: 130px;
  }
  .colorAdmin-iso .profile-right {
    margin-left: 165px;
    padding-right: 0;
  }
  .colorAdmin-iso .table.table-profile > tbody > tr > td.field {
    width: 100px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .profile-left {
    width: 180px;
  }
  .colorAdmin-iso .profile-right {
    margin-left: 195px;
    padding-right: 0;
  }
}
@media (max-width: 480px) {
  .colorAdmin-iso .profile-left {
    width: 100%;
    margin-bottom: 15px;
  }
  .colorAdmin-iso .profile-image {
    height: auto;
    text-align: center;
  }
  .colorAdmin-iso .profile-image img {
    margin: 0 auto;
  }
  .colorAdmin-iso .profile-right {
    margin: 0;
  }
  .colorAdmin-iso .profile-section + .profile-section {
    padding-top: 0;
  }
  .colorAdmin-iso .profile-section .title {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .dt-buttons.btn-group {
    float: none;
    text-align: center;
    display: block;
    margin: 0 0px 5px;
  }
  .colorAdmin-iso .dt-buttons.btn-group > .btn {
    float: none;
    margin-bottom: 5px;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
  }
  .colorAdmin-iso .dt-buttons.btn-group > .btn + .btn {
    border-left: none;
    margin-left: 5px;
  }
  .colorAdmin-iso .dataTables_length,
  .colorAdmin-iso div.dataTables_info {
    float: none;
    margin-right: 0;
  }
  .colorAdmin-iso .panel > .table-responsive > .dataTables_wrapper div.dataTables_length label,
  .colorAdmin-iso .panel > .dataTables_wrapper div.dataTables_length label {
    margin: 20px 0 0;
  }
  .colorAdmin-iso div.dataTables_wrapper div.dataTables_info {
    margin: 0;
    padding-top: 0 !important;
  }
  .colorAdmin-iso div.dataTables_wrapper div.dataTables_paginate {
    margin: 10px 20px 0 !important;
    text-align: center;
  }
  .colorAdmin-iso div.dataTables_wrapper div.dataTables_paginate .pagination {
    display: block;
    white-space: initial !important;
  }
  .colorAdmin-iso div.dataTables_wrapper div.dataTables_paginate .pagination > li > a {
    float: none;
    margin-bottom: 5px;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .colorAdmin-iso div.dataTables_wrapper div.dataTables_paginate .pagination > li + li a {
    margin-left: 5px;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .page-with-top-menu .sidebar {
    padding-top: 0;
  }
  .colorAdmin-iso .top-menu {
    position: relative;
    top: 0;
    height: auto;
    display: none;
  }
  .colorAdmin-iso .top-menu .container,
  .colorAdmin-iso .top-menu .container-fluid {
    padding: 0;
  }
  .colorAdmin-iso .top-menu .nav > li {
    display: block;
  }
  .colorAdmin-iso .top-menu .nav {
    margin: 0 !important;
  }
  .colorAdmin-iso .top-menu .nav > li > a .caret {
    float: right;
    margin-top: 10px;
  }
  .colorAdmin-iso .top-menu .nav .sub-menu {
    position: relative;
    top: 0;
    width: 100%;
  }
  .colorAdmin-iso .top-menu .sub-menu > li > a {
    padding-left: 44px;
  }
  .colorAdmin-iso .top-menu .nav > li.has-sub:hover > .sub-menu {
    display: none;
  }
  .colorAdmin-iso .top-menu .nav > li.menu-control {
    display: none !important;
  }
  .colorAdmin-iso .page-sidebar-toggled.page-sidebar-minified .sidebar.sidebar-transparent + .sidebar-bg {
    z-index: 1020;
  }
}
@media (max-width: 1080px) {
  .colorAdmin-iso .boxed-layout .page-container,
  .colorAdmin-iso .boxed-layout .page-container .header,
  .colorAdmin-iso .boxed-layout .page-container .top-menu,
  .colorAdmin-iso .boxed-layout .pace {
    width: 100%;
  }
  .colorAdmin-iso .boxed-layout .top-menu,
  .colorAdmin-iso .boxed-layout .pace {
    margin-left: 0;
    left: 0;
    right: 0;
  }
}
@media (max-width: 767px) {
  .colorAdmin-iso .boxed-layout .page-container .sidebar,
  .colorAdmin-iso .boxed-layout .page-container .sidebar-bg {
    left: -220px;
  }
  .colorAdmin-iso .boxed-layout .page-sidebar-toggled .sidebar,
  .colorAdmin-iso .boxed-layout .page-sidebar-toggled .sidebar-bg {
    left: 0;
  }
}

.colorAdmin-iso {
  /*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.3.6
Version: 2.0.0
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin-v2.0/admin/html/
*/
  /* Added in v1.5 */
  /* Added in v1.7 */
  /* Added in v1.9 */
}
.colorAdmin-iso .navbar-logo,
.colorAdmin-iso .coming-soon .brand .logo,
.colorAdmin-iso .login .login-header .brand .logo {
  border-color: #4DCACA #31A3A3 #1D8888;
}
.colorAdmin-iso .navbar.navbar-inverse .navbar-brand,
.colorAdmin-iso .sidebar .nav > li.active > a,
.colorAdmin-iso .sidebar .nav > li.active > a:focus,
.colorAdmin-iso .sidebar .nav > li.active > a:hover,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a,
.colorAdmin-iso .page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.colorAdmin-iso .label.label-theme,
.colorAdmin-iso .btn.btn-scroll-to-top {
  background: #00acac;
}
.colorAdmin-iso .navbar.navbar-inverse .navbar-brand {
  color: #fff !important;
}
.colorAdmin-iso .text-theme,
.colorAdmin-iso .sidebar .sub-menu > li.active > a:before {
  color: #00acac;
}
@media (max-width: 767px) {
  .colorAdmin-iso .navbar-inverse .navbar-header {
    background: #00acac;
  }
}
.colorAdmin-iso .gradient-enabled .navbar.navbar-inverse .navbar-brand,
.colorAdmin-iso .gradient-enabled .sidebar .nav > li.active > a,
.colorAdmin-iso .gradient-enabled .sidebar .nav > li.active > a:focus,
.colorAdmin-iso .gradient-enabled .sidebar .nav > li.active > a:hover,
.colorAdmin-iso .gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:focus > a,
.colorAdmin-iso .gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active:hover > a,
.colorAdmin-iso .gradient-enabled.page-sidebar-minified .sidebar .nav > li.has-sub.active > a,
.colorAdmin-iso .gradient-enabled .label.label-theme,
.colorAdmin-iso .gradient-enabled .btn.btn-scroll-to-top,
.colorAdmin-iso .gradient-enabled .top-menu .nav > li.active > a,
.colorAdmin-iso .gradient-enabled .top-menu .nav > li.active > a:focus,
.colorAdmin-iso .gradient-enabled .top-menu .nav > li.active > a:hover {
  background: #00d2d2;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZDJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFjYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00d2d2 0%, #00acac 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00d2d2), color-stop(100%, #00acac));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00d2d2 0%, #00acac 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00d2d2 0%, #00acac 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00d2d2 0%, #00acac 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00d2d2 0%, #00acac 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d2d2', endColorstr='#00acac', GradientType=0);
  /* IE6-8 */
}
.colorAdmin-iso .pace-progress {
  background: #00acac;
}
.colorAdmin-iso .pace .pace-activity {
  border-top-color: #00acac;
  border-left-color: #00acac;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a > i {
  color: #00acac;
}
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a .badge,
.colorAdmin-iso .page-with-light-sidebar .sidebar .nav > li.active > a .label.label-theme {
  background: #00acac;
}
.colorAdmin-iso .top-menu .nav > li.active > a,
.colorAdmin-iso .top-menu .nav > li.active > a:focus,
.colorAdmin-iso .top-menu .nav > li.active > a:hover {
  background: #00acac;
}

.bwizard {
    position: relative; }
.bwizard .well {
    margin: 10px 0 -10px 0; }
.bwizard-steps {
	margin:0;
	padding: 0;
	display: inline-block;
	background: #fff;}
	.bwizard-steps li {
	    display: inline-block;
	    position: relative;
	    margin-right: 5px;
	    line-height: 18px;
	    list-style: none;
	    padding: 12px 17px 10px 30px;
	    background: #efefef;
	    zoom:1; *display: inline; *padding-left: 17px; }
		.bwizard-steps li:first-child {
		    -moz-border-radius: 4px 0 0 4px;
		    -webkit-border-radius: 4px 0 0 4px;
		    border-radius: 4px 0 0 4px;
		    padding-left: 12px; }
		.bwizard-steps li:first-child:before {
		    border: none; }
		.bwizard-steps li:last-child {
		    -moz-border-radius: 0 4px 4px 0;
		    -webkit-border-radius: 0 4px 4px 0;
		    border-radius: 0 4px 4px 0;
		    margin-right: 0; }
		.bwizard-steps li:last-child:after {
		    border: none; }
		.bwizard-steps li:before {
		    position: absolute;
		    left: 0; top: 0;
		    height: 0; width: 0;
		    border-bottom: 20px inset transparent; border-left: 20px solid #fff; border-top: 20px inset transparent;
		    content: ""; }
		.bwizard-steps li:after {
		    position: absolute;
		    right: -20px; top: 0;
		    height: 0; width: 0;
		    border-bottom: 20px inset transparent; border-left: 20px solid #efefef; border-top: 20px inset transparent;
		    content: "";
		    z-index: 2; }
	.bwizard-steps .label {
		margin: 0 5px 0 0;
		padding: 1px 5px 2px;
		position: relative;
		top: -1px;}
	.bwizard-steps .active {
	    color: #fff;
	    background: #007ACC; }
		.bwizard-steps .active:after {
		    border-left-color: #007ACC; }

	.bwizard-steps a {
		color: #333;}
	.bwizard-steps .active a {
	    color: #fff;
		cursor: default;}
	.bwizard-steps a:hover {
		text-decoration: none;}
	.bwizard-steps.clickable li:not(.active) {
		cursor: pointer;}
	.bwizard-steps.clickable li:hover:not(.active) {
		background: #ccc;}
	.bwizard-steps.clickable li:hover:not(.active) a {
		color: #08c;}
	.bwizard-steps.clickable li:hover:not(.active):after {
		border-left-color: #ccc;}
@media (max-width: 480px) {
	/*badges only on small screens*/
		.bwizard-steps li,
		.bwizard-steps li.active,
		.bwizard-steps li:first-child,
		.bwizard-steps li:last-child {
			background-color: transparent;
			padding: 0;
			margin-right: 0;}
		.bwizard-steps li:after,
		.bwizard-steps li:before {
			border: none;
		}
}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffcd70;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f7ca77;
  border-color: #f1a417;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f4bb51;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #858585;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: #999999;
  border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999;
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.428571429;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
  padding: 0px 5px;
}

body 
{
    
}

@font-face {
  font-family: 'FontAwesome';
  src: url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.1');
  src: url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'), url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'), url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'), url('/Content/colorAdmin/plugins/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate3d(0, 1, 0, 180deg)
}

.colorAdmin-iso  input[type="checkbox"]:not(:checked):not([style="display: none"]),
.colorAdmin-iso input[type="checkbox"]:checked {
    left:auto;
	border:inherit;		
}

.colorAdmin-iso select
{
    -webkit-appearance: menulist;
    appearance: menulist;
    -moz-appearance: menulist;
    background-image:unset;
}

.colorAdmin-iso select::-ms-expand {
    display: block;
}  

.colorAdmin-iso .selectSiteContact 
{
   background-color: #f0f3f4;
   padding-top: 7px;
   padding-bottom: 7px;
   border-radius: 3px;   
}

.colorAdmin-iso fieldset {
            margin: 15px;

        }

.colorAdmin-iso .command-btns {
            margin-right: 15px;
        }
              

.colorAdmin-iso .btn
{
 box-shadow:none;
 height:auto;
 min-width:inherit;
 width:auto;
}

.colorAdmin-iso input[type='checkbox']:not([style='display: none']):not(:checked) + input + label::before
{
    background:none;
}

.colorAdmin-iso input[type='checkbox']:checked + input + label::before
{
    background:none;
}

.colorAdmin-iso input[type='checkbox']:not([style='display: none']):not(:checked) + input + label, .colorAdmin-iso input[type='checkbox']:checked + input + label
{
    padding-left:10px;
}

.colorAdmin-iso .active
{
	background-color: inherit;
	background-position: inherit;
	height: inherit;
	color: inherit;
	line-height: inherit;
	text-transform: none;
	margin-bottom: inherit;
}

.colorAdmin-iso fieldset
{
	margin: 15px;
}

.colorAdmin-iso .command-btns
{
	margin-right: 15px;
}


.colorAdmin-iso .btn
{
	box-shadow: none;
	height: auto;
	min-width: auto;
	width: auto;
}
.colorAdmin-iso input[type='checkbox']:not([style='display: none']):not(:checked), 
.colorAdmin-iso input[type='checkbox']:checked
{
	left:inherit;
}

.box .colorAdmin-iso h4
{	
    background-color:transparent;
}

.modal-backdrop {
  z-index: 0;
}

.colorAdmin-iso table.dataTable tr.child {
    padding: 0.5em 1em;
    text-align:left;
}

.colorAdmin-iso table.dataTable .dtr-title, 
.colorAdmin-iso table.dataTable .dtr-title>label
{
    font-weight:bold;    
}

.colorAdmin-iso table.dataTable .dtr-title,
.colorAdmin-iso table.dataTable .dtr-data
{
    float:none;
    margin:0;
}

.colorAdmin-iso table
{
    width: 100%;
    margin: 0;
    text-align: inherit
}

.box .colorAdmin-iso h1,
.box .colorAdmin-iso h2, 
.box .colorAdmin-iso h3, 
.box .colorAdmin-iso h4 {     
    color: inherit; 
    padding-left: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin:0px;    
}

.colorAdmin-iso p {
    color: inherit;
    line-height: inherit;
    margin: 0px;
    padding: 0px;
}

div#modal-dialog-AddressLookup ul.nav-pills li a {
    padding-left: 10px;
    padding-right: 10px;
}


.colorAdmin-iso .tooltip
{
    margin: 0px;
    padding: 0px;
    border: none;
    background-color: transparent;
    position: absolute;
    z-index: 1070;
}

.colorAdmin-iso label.error
{
    color:Red;
}

.colorAdmin-iso span.input-group-addon
{
    float:none;
    margin:inherit;
}

.colorAdmin-iso .datepicker table.add_list td, th
{
    font-weight:bold;
}


.colorAdmin-iso span.mandatory 
{
    float: none;
    display: inline-block !important;
}

.colorAdmin-iso .control-label > span.mandatory {

    position: relative;
    width: 0;
    left: 6px;
    padding: 0;

}



.colorAdmin-iso textarea.textfield, .colorAdmin-iso input.form-control, .colorAdmin-iso input[type="text"].form-control {

    width: 100%;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #ccd0d4;
    max-width: 100%;
}

.colorAdmin-iso .form-inline textarea.textfield, .colorAdmin-iso .form-inline input.form-control, .colorAdmin-iso .form-inline input[type="text"].form-control {

    width: auto;
    max-width: none;
}

.colorAdmin-iso .form-horizontal .form-inline .control-label {
    padding: 0;
}

.colorAdmin-iso .form-horizontal .form-inline .form-group {
    margin-left: 0;
    margin-right: 0;
}

.colorAdmin-iso .table > thead > tr > th, .colorAdmin-iso .table > tbody > tr > th, .colorAdmin-iso .table > thead > tr > td, .colorAdmin-iso .table > tbody > tr > td {
         padding: 10px 15px;
         vertical-align: middle;
    }

.colorAdmin-iso .table > thead > tr > th > label, .colorAdmin-iso .table > tbody > tr > th > label, .colorAdmin-iso .table > thead > tr > td > label, .colorAdmin-iso .table > tbody > tr > td > label {
    margin-bottom: 0px;
}

.colorAdmin-iso .table > thead > tr > th > input[columnref], .colorAdmin-iso .table > tbody > tr > th > input[columnref], .colorAdmin-iso .table > thead > tr > td > input[columnref], .colorAdmin-iso .table > tbody > tr > td > input[columnref] {
    display: inline-block;
    width: calc(100% - 13px);
    margin-right:3px;

}

.sidebar-form .form-group {
    display: inline-block;
    margin-bottom: 0px;
}

    .sidebar-form .form-group input[type="text"].form-control {
        border-radius: 30px;
        width: 165px;
    }

.sidebar-form input[type="text"].form-control {
    height: 27px;
    margin: 10px 0px 10px 10px;
    background: rgba(0, 0, 0, 0.2);
    border-color: rgba(0, 0, 0, 0.2);
    color: #a8acb1;
}

.sidebar-form .btn-search {
    position: absolute;
    right: 44px;
    top: 8px;
    height: 30px;
    border: none;
    background: none;
}

.colorAdmin-iso .widget-stats .empty-stats-link:before
{
    content: "\a0";
}

.colorAdmin-iso .widget-stats .empty-stats-link
{
    display: block;
    margin: 15px -15px -15px;
    padding: 7px 15px;
    background: none;
    text-align: right;
    color: #ddd;
    font-weight: 300;
    text-decoration: none;
}

.colorAdmin-iso .widget-stats .stats-icon.active
{
    opacity: 1;
}

.colorAdmin-iso .modal
{
    background: rgba(0, 0, 0, 0.5);
}

.colorAdmin-iso input.input-validation-error, 
.colorAdmin-iso select.input-validation-error, 
.colorAdmin-iso textarea.input-validation-error
{
    border: 1px solid #EED3D7;
    background: #ffdedd !important;
    border-color: #ff5b57 !important;
}

.colorAdmin-iso .field-validation-error, 
.colorAdmin-iso .field-validation-error span {
    padding: 5px 0 0;
    margin: 0;
    color: #e5603b;
}


/*BREADCRUMBS START*/
.colorAdmin-iso .breadcrumb > li:first-child i
{
    display: none;
}

.colorAdmin-iso .breadcrumb > li i
{
    color: orange;
    margin-left: 0px;
    margin-right: 10px;
}

.colorAdmin-iso .breadcrumb > li + li:before
{
    padding: 0 5px;
    color: #ccc;
    content: "";
}
/*BREADCRUMBS END*/

.colorAdmin-iso .form-group .form-control-static
{
    font-weight:bold;
}

.colorAdmin-iso .nav li a.disabled
{  
    opacity: 0.5;
    cursor:not-allowed;
}



/* GROUP ADDON */
.colorAdmin-iso span.input-group-addon
{
    float: none;
    margin: inherit;
}

/*MODAL START*/
.colorAdmin-iso .modal .modal-xl
{
    width: 90%;
}
/*MODAL END*/

/*BLOCK START*/
.colorAdmin-iso .block
{
    border-radius: 4px;
    background-color: white;
    border: 1px solid white;
    display: inline-block;
    width: 100%;
    line-height: 100%;
    padding: 0px;
}

.colorAdmin-iso .block-info
{
    background-color: #93cfe5;
    border: 1px solid #93cfe5;
}
/*BLOCK END*/

/*RESPONSIVE GRID START*/
.colorAdmin-iso .responsive-grid
{
    padding:0px;
    margin:0px;   
}

.colorAdmin-iso .responsive-grid.col-2 
{
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.colorAdmin-iso .responsive-grid.col-4
{
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
    column-width: 300px;
}

.colorAdmin-iso .responsive-grid .grid-item
{
    break-inside: avoid;
    page-break-inside: avoid;
}
/*RESPONSIVE GRID END*/
/*PANEL START*/
.colorAdmin-iso .panel-body.padding5 
{
    padding: 5px    
}

.colorAdmin-iso .table > thead > tr > th, .colorAdmin-iso .table > tbody > tr > th, .colorAdmin-iso .table > thead > tr > td, .colorAdmin-iso .table > tbody > tr > td 
{
  padding:10px 3px;  
}
/*PANEL END*/

/*PIPE DELIMITED LIST START*/
ul .pipe-delimited li:after
{
    content:"|";
    color: orange;
    font-weight: bold;
}

ul .pipe-delimited li:last-child:after
{
    content:""
}
/*PIPE DELIMITED LIST END*/

/*DISPLAY FORM START*/
.form-horizontal.form-display
{
    padding-left:11px;
    padding-right:11px;
}

.form-horizontal.form-display .form-group
{
    padding-top:0px;padding-bottom:0px;
    margin-top:0px;margin-bottom:0px;
}

.form-horizontal.form-display .form-group label,
.form-horizontal.form-display .form-group p
{
    word-wrap:break-word;    
    padding-left:2px;
    padding-right:2px;
}
/*DISPLAY FORM END*/

.parentheses:before
{
    content: "("
}

.parentheses:after
{
    content: ")"
}

/*PAGE LOADER START*/
#pageLoader
{   
    display:none;
    position: absolute; 
    top: 0%; left: 0%;
    z-index:10002;
} 

#pageLoader.active
{
    display:block;
}

.page-loader .page-loader-backdrop,
.page-loader .page-loader-content
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;   
}

.page-loader .page-loader-backdrop
{   
    z-index: 1040;
    background-color: #000;
    opacity: 0.85;
}

.page-loader .page-loader-content
{    
    z-index: 1041;    
    width: 300px;
    height:150px;
    top:40vh;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

.page-loader h1
{
    color: whitesmoke;
}

.page-loader  #message
{
    color: whitesmoke;
    margin-top: 20px;
    font-size: medium;
    text-transform:none;
    
}
/*PAGE LOADER END*/


/* USTREET PAGE LOADER START*/
.page-loader #ustreeLoaderContainer
{
    perspective: 1000px;
    width: 90px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
}

.page-loader #ustreeLoaderContainer .big
{
    width:42%; position:absolute; left:8%; top:8%
}

.page-loader #ustreeLoaderContainer .med
{
    width:25%; position:absolute; left:25%; top:25%;
}

.page-loader #ustreeLoaderContainer .small
{
    width:25%; height:47%; position:absolute; left:37.5%; top:38%;
    z-index: 0;        
}

.page-loader #ustreeLoaderContainer .spin.big path
{
    fill: #ddd;
    
}

.page-loader #ustreeLoaderContainer .spin.med path
{
    fill: #999;
}

.page-loader #ustreeLoaderContainer .small circle
{
    fill: #fff;
}

.page-loader #ustreeLoaderContainer .spin
{
    transform-origin: 100% 50%;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    position: absolute;
    line-height: 0;
}

.page-loader #ustreeLoaderContainer .spin.big
{
    animation-name: spinner;
    animation-duration: 4s;
}

.page-loader #ustreeLoaderContainer .spin.big.alt
{
    animation-delay: -2s;
}

.page-loader #ustreeLoaderContainer .spin.med
{
    animation-name: medspinner;
    animation-direction: reverse;
    animation-duration: 2s;
}

.page-loader #ustreeLoaderContainer .spin.med.alt
{
    animation-delay: -1s;
}

.page-loader #ustreeLoaderContainer .spin.small
{
    animation-duration: 10s;
    transform-origin: 50% 50%;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .page-loader #ustreeLoaderContainer .big
    {
        top: -30%;
    }

    .page-loader #ustreeLoaderContainer .med
    {       
        top: -30%;
    }

    .page-loader #ustreeLoaderContainer .small
    {       
        top: 30%;
    } 
}

@keyframes spinner {
    0% {
      transform: rotateY(0deg);
      z-index:0;   
    }
    25% {
      transform: rotateY(-90deg);
      z-index:-100;    
    }
    50% {
      transform: rotateY(-180deg);
      z-index:0;   
    }
    75% {
      transform: rotateY(-270deg);
      z-index:100;   
    }
    100% {
      transform: rotateY(-360deg);  
      z-index:0;
    }
 } 

@keyframes medspinner {
    0% {
      transform: rotateY(0deg);
      z-index:0;   
    }
    25% {
      transform: rotateY(-90deg);
      z-index:-50;    
    }
    50% {
      transform: rotateY(-180deg);
      z-index:0;   
    }
    75% {
      transform: rotateY(-270deg);
      z-index:50;   
    }
    100% {
      transform: rotateY(-360deg);  
      z-index:0;
    }
 }


@keyframes smallspinner {
    0% {
      transform: rotateY(0deg);
    }
    45% {
      transform: rotateY(0deg);
    }
    50% {
      transform: rotateY(360deg);
    }
    100% {
      transform: rotateY(360deg);
    }
 }

/* USTREET PAGE LOADER END*/




.colorAdmin-iso .alert h5 {
  margin-top: 0;
  color: inherit;
}

.colorAdmin-iso .wrapme.bwizard .bwizard-steps {
    display: flex !important;
    flex-wrap: wrap;
}

.colorAdmin-iso .wrapme.bwizard  .bwizard-steps li {
    flex-grow: 1;
    margin: 0 0 3px 0px !important;
    padding-left: 30px !important;
    display: 	block !important;

}

.colorAdmin-iso .wrapme.bwizard  .bwizard-steps li:after {
  width: 0; 
  height: 0; 
  border-top: 25px solid transparent !important;
  border-bottom: 25px solid transparent !important;
  
  border-left: 15px solid #f0f3f4  !important;
  margin-right: 5px;
}

.colorAdmin-iso .wrapme.bwizard .bwizard-steps li:hover:after {
        border-left: 15px solid #d3dadf  !important;

}
.colorAdmin-iso .wrapme.bwizard .bwizard-steps li.active:after {
        border-left: 15px solid #00acac  !important;

}

.modal-alert.modal-alert-warning .modal-header {
    background-color: #f59c1a;
}

.modal-alert.modal-alert-warning .modal-header .modal-title {
    color: white;
}

.modal-alert .modal-content, .modal-dialog.modal-alert, .modal-alert .modal-header {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.14.30
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget {
  list-style: none;
}
.bootstrap-datetimepicker-widget.dropdown-menu {
  margin: 2px 0;
  padding: 4px;
  width: 19em;
}
@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 1200px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
.bootstrap-datetimepicker-widget.dropdown-menu:before,
.bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #cccccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #cccccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle AM/PM";
}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Clear the picker";
}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Set the date to today";
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget .picker-switch::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle Date and Time Screens";
}
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table th.prev::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Previous Month";
}
.bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Next Month";
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
  background: #eeeeee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: 0 0 7px 7px solid transparent;
  border-bottom-color: #337ab7;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #337ab7;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #337ab7;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span.old {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}
.bootstrap-datetimepicker-widget.wider {
  width: 21em;
}
.bootstrap-datetimepicker-widget .datepicker-decades .decade {
  line-height: 1.8em !important;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

body,
.content {
    background: #d9e0e7;
}

#content-container {
    background-color: white;
    padding: 15px 20px 20px 20px;
    overflow-y: hidden;
    border-radius: 3px;
}

.colorAdmin-iso .sidebar span {
    float: none;
    margin: 0px;
}

.page-container .content {
    width: auto;
    margin-left: 220px;
    padding: 20px 25px;
}

.page-container .no-sidebar .content
{
    margin-left: 0px;
}

.page-container .colorAdmin-iso .sidebar-bg {
    z-index: 1000;
}

.page-container.page-sidebar-fixed .colorAdmin-iso .sidebar {
    /*position: relative;*/
    left: 0px;
}

.page-container.page-sidebar-minified .colorAdmin-iso .sidebar,
.page-container.page-sidebar-minified .colorAdmin-iso .sidebar-bg {
    padding-top: 54px;
    width: 60px;
    left: 0px;
}

.colorAdmin-iso .sidebar .nav > li.nav-profile {
    padding: 20px 15px;
}

.colorAdmin-iso .sidebar span.sidebar-minify-btn {
    margin: 10px 0;
    float: right;
    padding: 5px 20px 5px 10px;
}

@media screen and (max-width: 480px) {
    .header {
        border: inherit;
        height: inherit;
        padding-top: inherit;
        line-height: inherit;
    }
}


.colorAdmin-iso .active {
    background-color: inherit;
    background-position: inherit;
    height: inherit;
    color: inherit;
    line-height: inherit;
    text-transform: inherit;
    margin-bottom: inherit;
}

/* Content & content elements */
.content {
    margin-left: 220px;
    padding: 20px 25px;
    margin-top: 54px;
    width: 200px;
}

.page-sidebar-minified .content
{
    margin-top:0px
}

.colorAdmin-iso .header .header-col {
    float: left;
    width: 50%;
    padding: 0 16px 0 0;
}

.colorAdmin-iso .header {
    z-index: 1020;
    margin-bottom: 0;
    height: 54px;
}

    .colorAdmin-iso .header .company-logo {
        width: 100%;
        height: 54px;
        background: url(/Content/assets/img/abillity_logo.svg);
        background-repeat: no-repeat;
        background-size: 140px 31px;
        background-position-x: 24px;
        background-position-y: 16px;
    }

.colorAdmin-iso .navbar-right {
    margin-right: 16px;
}

.colorAdmin-iso .navbar-nav {
    margin: 0;
}

/* Sidebar & sidebar elements */
.colorAdmin-iso .colorAdmin-iso .sidebar {
    width: 220px;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    padding-top: 54px;
    background: #2d353c;
    z-index: 1010 !important;
    -webkit-transform: translateZ(0);
}

.colorAdmin-iso .sidebar-bg {
    background: #2d353c;
    position: relative;
    top: 0;
    bottom: 0;
    width: 220px;
    z-index: 1000;
}

.colorAdmin-iso .sidebar .nav > li:before, .sidebar .nav > li:after {
    content: " ";
    display: table;
}

.colorAdmin-iso .sidebar .nav > li:after {
    clear: both;
}

.colorAdmin-iso .sidebar .nav > li > a:before, .sidebar .nav > li > a:after {
    content: " ";
    display: table;
}

.colorAdmin-iso .sidebar .nav > li > a:after {
    clear: both;
}

.colorAdmin-iso .sidebar .nav > li > .menu-item {
    cursor: pointer;
    position: relative;
    display: block;
    padding: 8px 20px;
    line-height: 20px;
    color: #a8acb1;
}

.colorAdmin-iso .sidebar.sidebar-grid .nav > li > .menu-item {
    border-bottom: 1px solid #383f46;
    border-top: 1px solid #383f46;
}

.colorAdmin-iso .sidebar.sidebar-grid .nav > li.active > .menu-item {
    border-color: #2d353c;
    z-index: 10;
}

.colorAdmin-iso .sidebar.sidebar-grid .nav > li + li {
    margin-top: -1px;
}

.colorAdmin-iso .sidebar .nav > li.active > .menu-item .label.label-theme,
.colorAdmin-iso .sidebar .nav > li.active > .menu-item .badge {
    background: url(../img/transparent/black-0.4.png);
    background: rgba(0, 0, 0, 0.4);
}

.colorAdmin-iso .sidebar .nav > li.expand > .menu-item,
.colorAdmin-iso .sidebar .nav > li > .menu-item:hover,
.colorAdmin-iso .sidebar .nav > li > .menu-item:focus {
    background: #242a30;
    color: #a8acb1;
}

.colorAdmin-iso .sidebar .nav > li.active > .menu-item,
.colorAdmin-iso .sidebar .nav > li.active > .menu-item:hover,
.colorAdmin-iso .sidebar .nav > li.active > .menu-item:focus {
    color: #fff;
    background: #FF671F;
}

    .colorAdmin-iso .sidebar .nav > li.active > .menu-item .label.label-success,
    .colorAdmin-iso .sidebar .nav > li.active > .menu-item .badge.badge-success {
        background: #008a8a;
    }

.colorAdmin-iso .sidebar .nav > li > .menu-item i {
    margin-right: 15px;
    width: 14px;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
}

    .colorAdmin-iso .sidebar .nav > li > .menu-item i[class*="ion-"] {
        margin-right: 11px;
        width: 18px;
        font-size: 18px;
    }

.colorAdmin-iso .sidebar .nav > li > .menu-item .badge {
    margin-top: 1px;
    padding: 3px 8px;
    background: #1a2229;
    font-weight: 300;
    font-size: 10px;
}

.colorAdmin-iso .sidebar .nav > li > .menu-item .caret {
    float: right;
    margin-top: 9px;
}

.colorAdmin-iso .sidebar .has-sub.active > .sub-menu {
    display: block;
}

.colorAdmin-iso .sidebar .sub-menu {
    list-style-type: none;
    padding: 10px 0 10px 30px;
    margin: 0;
    background: #1a2229;
    position: relative;
    display: none;
}

    .colorAdmin-iso .sidebar .sub-menu:before {
        content: '';
        position: absolute;
        left: 26px;
        top: 0;
        bottom: 0;
        width: 2px;
        background: #10181F;
    }

    .colorAdmin-iso .sidebar .sub-menu .sub-menu {
        padding: 0 0 0 30px;
        background: none;
    }

    .colorAdmin-iso .sidebar .sub-menu > li > a, .sidebar .sub-menu > li > .menu-item {
        padding: 5px 20px;
        display: block;
        font-weight: 300;
        color: #889097;
        text-decoration: none;
        position: relative;
        cursor: pointer;
    }

        .colorAdmin-iso .sidebar .sub-menu > li > a:before, .sidebar .sub-menu > li > .menu-item:before {
            content: '\f10c';
            font-family: FontAwesome;
            position: absolute;
            left: 0;
            font-size: 7px;
            color: #889097;
            top: 50%;
            margin-top: -4px;
            margin-left: -6px;
        }

.colorAdmin-iso .sidebar .nav > li li.has-sub.active > a, .sidebar .nav > li li.has-sub.active > .menu-item {
    color: #889097;
}

.colorAdmin-iso .sidebar .nav > li li.has-sub.active > .menu-item {
    color: #ccc;
}

.colorAdmin-iso .sidebar .sub-menu > li.has-sub.active > .menu-item:before {
    color: #FF671F;
}

.colorAdmin-iso .sidebar .sub-menu > li .menu-item:hover,
.colorAdmin-iso .sidebar .sub-menu > li .menu-item:focus,
.colorAdmin-iso .sidebar .sub-menu > li.has-sub.active .menu-item:hover,
.colorAdmin-iso .sidebar .sub-menu > li.has-sub.active .menu-item:focus,
.colorAdmin-iso .sidebar .sub-menu > li.active > a,
.colorAdmin-iso .sidebar .sub-menu > li.active > a:hover,
.colorAdmin-iso .sidebar .sub-menu > li.active > a:focus {
    color: #fff;
}

    .colorAdmin-iso .sidebar .sub-menu > li.active > a:before {
        color: #FF671F;
    }

.colorAdmin-iso .sidebar .nav .sub-menu > li > .menu-item .caret {
    float: right;
    margin-top: 7px;
}

.colorAdmin-iso .sidebar .nav > li.nav-header {
    margin: 0;
    padding: 10px 20px;
    line-height: 20px;
    font-size: 11px;
    color: #6d7983;
}

    .colorAdmin-iso .sidebar .nav > li.nav-header .sidebar-minify-btn {
        margin-right: -20px;
    }

    .colorAdmin-iso .sidebar .nav > li.nav-header .menu-item {
        padding: 0;
        margin: 0;
        display: inline;
    }

        .colorAdmin-iso .sidebar .nav > li.nav-header .menu-item:hover,
        .colorAdmin-iso .sidebar .nav > li.nav-header .menu-item:focus {
            background: none;
            color: #fff;
        }

        .colorAdmin-iso .sidebar .nav > li.nav-header .menu-item i {
            float: none;
            margin: 0;
        }

.colorAdmin-iso .sidebar .nav > li.nav-profile {
    padding: 20px 15px 20px 15px;
    color: #fff;
    background: #1a2229;
}

.colorAdmin-iso .sidebar .nav > li.nav-profile .menu-item {
    padding: 0;
}

.colorAdmin-iso .sidebar .nav > li.nav-profile .image {
    float: left;
    width: 50px;
    height: 50px;
    background-size:cover;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li.nav-profile .image {
    width: 34px;
    height: 34px;
}

.colorAdmin-iso .sidebar .nav > li.nav-profile .info {
    font-size: 14px;
}

.colorAdmin-iso .sidebar .nav > li.nav-profile .info small {
    display: block;
    color: #889097;
}

.colorAdmin-iso .sidebar .nav > li.nav-widget {
    padding: 10px 20px;
}

    .colorAdmin-iso .sidebar .nav > li.nav-widget i {
        margin-right: auto;
    }


@media only screen and (max-width: 1200px) {
    .page-sidebar-fixed .content {
        margin-left: 60px;
    }
}

@media only screen and (min-width: 1940px) {
    .page-sidebar-fixed aside.colorAdmin-iso    
    {
        position: absolute;
    }
        
    .page-sidebar-minified aside.colorAdmin-iso 
    {
        position:absolute;
    }

    .page-container.page-sidebar-fixed .colorAdmin-iso .sidebar
    {
    }

     .page-sidebar-fixed .colorAdmin-iso .sidebar-bg {
        position: relative;
        height:100vh;
    }

    .page-sidebar-fixed .colorAdmin-iso .sidebar {     
    }

    .colorAdmin-iso .header {
        margin: 0 auto;
    }   
}


.page-sidebar-minified .colorAdmin-iso .sidebar {
    width: 60px;
    position: fixed;
}

.page-sidebar-minified .colorAdmin-iso .sidebar-bg {
    width: 60px;
}

.page-sidebar-minified .content {
    margin-left: 60px;
}

.page-sidebar-minified .footer {
    margin-left: 85px;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .slimScrollDiv,
.page-sidebar-minified .colorAdmin-iso .sidebar .slimScrollDiv > div {
    overflow: visible !important;
}

.page-sidebar-minified .colorAdmin-iso .sidebar.sidebar-right .slimScrollDiv,
.page-sidebar-minified .colorAdmin-iso .sidebar.sidebar-right .slimScrollDiv > div {
    overflow: hidden !important;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav-profile .info,
.page-sidebar-minified .colorAdmin-iso .sidebar .nav-header > span,
.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li > .menu-item > span {
    display: none;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li > .menu-item {
    padding: 12px 20px;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .caret {
    position: absolute;
    top: 9px;
    right: 8px;
    border: 4px solid transparent;
    border-left: 4px solid;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .sub-menu .caret {
    top: 10px;
    margin-top: 0;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav li.has-sub > .sub-menu {
    position: absolute;
    left: 100%;
    top: 0;
    width: 220px;
    display: none;
    padding: 10px 0 10px 30px;
    margin: 0;
    background: #1a2229;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li.has-sub:hover > .menu-item,
.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li.has-sub:focus > .menu-item {
    background: #232a2f;
}

.page-sidebar-minified .colorAdmin-iso .sidebar li.has-sub > .sub-menu {
    display: none !important;
}

.page-sidebar-minified .colorAdmin-iso .sidebar li.has-sub:hover > .sub-menu,
.page-sidebar-minified .colorAdmin-iso .sidebar li.has-sub:focus > .sub-menu {
    display: block !important;
    overflow: visible;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav li.has-sub {
    position: relative;
}

.page-sidebar-minified .colorAdmin-iso .sidebar .nav > li.has-sub li.has-sub .sub-menu {
    margin-top: -10px;
}

.sidebar-minify-btn {
    margin: 10px 0;
    float: right;
    padding: 5px 20px 5px 10px;
    background: #1a2229;
    color: #fff;
    cursor: pointer;
    -webkit-border-radius: 20px 0 0 20px;
    -moz-border-radius: 20px 0 0 20px;
    border-radius: 20px 0 0 20px;
}

    .sidebar-minify-btn i {
        margin: 0;
        color: #fff;
    }

.page-sidebar-minified .sidebar-minify-btn i:before {
    content: '\f101';
}

.page-sidebar-minified.page-with-right-sidebar .content {
    margin-right: 60px;
    margin-left: 0;
}

.page-sidebar-minified.page-with-right-sidebar .footer {
    margin-right: 85px;
    margin-left: 25px;
}

.page-sidebar-minified.page-with-right-sidebar .sub-menu {
    left: auto;
    right: 100%;
}

.page-sidebar-minified.page-with-right-sidebar .nav > li.has-sub > .menu-item .caret {
    position: absolute;
    left: 5px;
    border: 4px solid transparent;
    border-right: 4px solid;
}

.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu .caret {
    left: 0;
    top: 2px;
    border-left: 4px solid transparent;
    border-right: 4px solid;
}

.page-sidebar-minified.page-with-right-sidebar .sidebar .nav li.has-sub > .sub-menu {
    padding: 10px 30px 10px 0;
}

.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu:before {
    right: 26px;
    left: auto;
}

.page-sidebar-minified.page-with-right-sidebar .sidebar .sub-menu > li > a:before {
    right: 0;
    left: auto;
    margin-right: -6px;
    margin-left: 0;
}

.page-sidebar-minified.page-with-right-sidebar .sidebar-minify-btn i:before {
    content: '\f100';
}

.page-sidebar-minified .sidebar .slimScrollBar,
.page-sidebar-minified .sidebar .slimScrollRail {
    display: none;
}

.page-sidebar-minified .sidebar.sidebar-right .slimScrollBar {
    display: block;
}

.colorAdmin-iso #LeftSubMenu {
    display: inline-block;
    vertical-align: bottom;
    overflow: hidden;
    max-width: 120px;
    width: inherit;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.page-sidebar-minified .colorAdmin-iso #LeftSubMenu {
    display: none;
}

.page-container {
    min-width: 1024px;
    margin: 0 auto;
}

span.caret{
    float:none;
}

/*!
 * bootstrap-select v1.5.4
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */

.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="span"] {
    float: none;
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 0;
}
.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group {
    margin-bottom: 0;
}

.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}

.bootstrap-select.btn-group.pull-right,
.bootstrap-select.btn-group[class*="span"].pull-right,
.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
    float: right;
}

.input-append .bootstrap-select.btn-group {
    margin-left: -1px;
}

.input-prepend .bootstrap-select.btn-group {
    margin-right: -1px;
}

.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 220px;
}

.bootstrap-select {
    /*width: 220px\9; IE8 and below*/
    width: 220px\0; /*IE9 and below*/
}

.bootstrap-select.form-control:not([class*="span"]) {
    width: 100%;
}

.bootstrap-select > .btn {
    width: 100%;
    padding-right: 25px;
}

.error .bootstrap-select .btn {
    border: 1px solid #b94a48;
}

.bootstrap-select.show-menu-arrow.open > .btn {
    z-index: 2051;
}

.bootstrap-select .btn:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}

.bootstrap-select.btn-group .btn .filter-option {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    float: left;
    text-align: left;
}

.bootstrap-select.btn-group .btn .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle;
}

.bootstrap-select.btn-group > .disabled,
.bootstrap-select.btn-group .dropdown-menu li.disabled > a {
    cursor: not-allowed;
}

.bootstrap-select.btn-group > .disabled:focus {
    outline: none !important;
}

.bootstrap-select.btn-group[class*="span"] .btn {
    width: 100%;
}

.bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
    z-index: 2000;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    border: 0;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
}

.bootstrap-select.btn-group .dropdown-menu dt {
    display: block;
    padding: 3px 20px;
    cursor: default;
}

.bootstrap-select.btn-group .div-contain {
    overflow: hidden;
}

.bootstrap-select.btn-group .dropdown-menu li {
    position: relative;
}

.bootstrap-select.btn-group .dropdown-menu li > a.opt {
    position: relative;
    padding-left: 35px;
}

.bootstrap-select.btn-group .dropdown-menu li > a {
    cursor: pointer;
}

.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight: normal;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    margin-top: 2.5px;
}

.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
    display: none;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 34px;
}

.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left: 0.5em;
}

.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) > a small {
    color: #64b1d8;
    color: rgba(255,255,255,0.4);
}

.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight: normal;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CCC;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom: auto;
    top: -3px;
    border-top: 7px solid #ccc;
    border-bottom: 0;
    border-top-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom: auto;
    top: -3px;
    border-top: 6px solid #ffffff;
    border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
    display: block;
}

.bootstrap-select.btn-group .no-results {
    padding: 3px;
    background: #f5f5f5;
    margin: 0 5px;
}

.bootstrap-select.btn-group .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.mobile-device {
    position: absolute;
    top: 0;
    left: 0;
    display: block !important;
    width: 100%;
    height: 100% !important;
    opacity: 0;
}

.bootstrap-select.fit-width {
    width: auto !important;
}

.bootstrap-select.btn-group.fit-width .btn .filter-option {
    position: static;
}

.bootstrap-select.btn-group.fit-width .btn .caret {
    position: static;
    top: auto;
    margin-top: -1px;
}

.control-group.error .bootstrap-select .dropdown-toggle{
    border-color: #b94a48;
}

.bootstrap-select-searchbox,
.bootstrap-select .bs-actionsbox {
    padding: 4px 8px;
}

.bootstrap-select .bs-actionsbox {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.bootstrap-select-searchbox + .bs-actionsbox {
    padding: 0 8px 4px;
}

.bootstrap-select-searchbox input {
    margin-bottom: 0;
}

.bootstrap-select .bs-actionsbox .btn-group button {
    width: 50%;
}
/*
 *
 * Main stylesheet for Switchery.
 * http://abpetkov.github.io/switchery/
 *
 */

.switchery {
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  position: relative;
  vertical-align: middle;
  width: 50px;

  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.switchery > small {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: 30px;
  position: absolute;
  top: 0;
  width: 30px;
}
