.ZeroPadding {
    padding: 0px 5px 0px 0px !important;
    vertical-align: middle !important;
}

.minH150px {
    min-width: 150px;
}

.w1P {
    width: 1%;
}

.w2P {
    width: 2%;
}

.w3P {
    width: 3%;
}

.w4P {
    width: 4%;
}

.w5P {
    width: 5%;
}

.w6P {
    width: 6%;
}

.w7P {
    width: 7%;
}

.w8P {
    width: 8%;
}

.w9P {
    width: 9%;
}

.w10P {
    width: 10%;
}

.w11P {
    width: 11%;
}

.w12P {
    width: 12%;
}

.w13P {
    width: 13%;
}

.w14P {
    width: 14%;
}

.w15P {
    width: 15%;
}

.w16P {
    width: 16%;
}

.w17P {
    width: 17%;
}

.w18P {
    width: 18%;
}

.w19P {
    width: 19%;
}

.w20P {
    width: 20%;
}

.w21P {
    width: 21%;
}

.w22P {
    width: 22%;
}

.w23P {
    width: 23%;
}

.w24P {
    width: 24%;
}

.w25P {
    width: 25%;
}

.w26P {
    width: 26%;
}

.w27P {
    width: 27%;
}

.w28P {
    width: 28%;
}

.w29P {
    width: 29%;
}

.w30P {
    width: 30%;
}

.w31P {
    width: 31%;
}

.w32P {
    width: 32%;
}

.w33P {
    width: 33%;
}

.w34P {
    width: 34%;
}

.w35P {
    width: 35%;
}

.w36P {
    width: 36%;
}

.w37P {
    width: 37%;
}

.w38P {
    width: 38%;
}

.w39P {
    width: 39%;
}

.w40P {
    width: 40%;
}

.w41P {
    width: 41%;
}

.w42P {
    width: 42%;
}

.w43P {
    width: 43%;
}

.w44P {
    width: 44%;
}

.w45P {
    width: 45%;
}

.w46P {
    width: 46%;
}

.w47P {
    width: 47%;
}

.w48P {
    width: 48%;
}

.w49P {
    width: 49%;
}

.w50P {
    width: 50%;
}

.w51P {
    width: 51%;
}

.w52P {
    width: 52%;
}

.w53P {
    width: 53%;
}

.w54P {
    width: 54%;
}

.w55P {
    width: 55%;
}

.w56P {
    width: 56%;
}

.w57P {
    width: 57%;
}

.w58P {
    width: 58%;
}

.w59P {
    width: 59%;
}

.w60P {
    width: 60%;
}

.w61P {
    width: 61%;
}

.w62P {
    width: 62%;
}

.w63P {
    width: 63%;
}

.w64P {
    width: 64%;
}

.w65P {
    width: 65%;
}

.w66P {
    width: 66%;
}

.w67P {
    width: 67%;
}

.w68P {
    width: 68%;
}

.w69P {
    width: 69%;
}

.w70P {
    width: 70%;
}

.w71P {
    width: 71%;
}

.w72P {
    width: 72%;
}

.w73P {
    width: 73%;
}

.w74P {
    width: 74%;
}

.w75P {
    width: 75%;
}

.w76P {
    width: 76%;
}

.w77P {
    width: 77%;
}

.w78P {
    width: 78%;
}

.w79P {
    width: 79%;
}

.w80P {
    width: 80%;
}

.w81P {
    width: 81%;
}

.w82P {
    width: 82%;
}

.w83P {
    width: 83%;
}

.w84P {
    width: 84%;
}

.w85P {
    width: 85%;
}

.w86P {
    width: 86%;
}

.w87P {
    width: 87%;
}

.w88P {
    width: 88%;
}

.w89P {
    width: 89%;
}

.w90P {
    width: 90%;
}

.w91P {
    width: 91%;
}

.w92P {
    width: 92%;
}

.w93P {
    width: 93%;
}

.w94P {
    width: 94%;
}

.w95P {
    width: 95%;
}

.w96P {
    width: 96%;
}

.w97P {
    width: 97%;
}

.w98P {
    width: 98%;
}

.w99P {
    width: 99%;
}

.w100P {
    width: 100%;
}

.w105P {
    width: 105%;
}

.w110P {
    width: 110%;
}

.w115P {
    width: 115%;
}

.w120P {
    width: 120%;
}

.w125P {
    width: 125%;
}

.w130P {
    width: 130%;
}

.w135P {
    width: 135%;
}

.w140P {
    width: 140%;
}

.w145P {
    width: 145%;
}

.w150P {
    width: 150%;
}

.w155P {
    width: 155%;
}

.w160P {
    width: 160%;
}

.w165P {
    width: 165%;
}

.w170P {
    width: 170%;
}

.w175P {
    width: 175%;
}

.w180P {
    width: 180%;
}

.w185P {
    width: 185%;
}

.w190P {
    width: 190%;
}

.w195P {
    width: 195%;
}

.w200P {
    width: 200%;
}

.w205P {
    width: 205%;
}

.w210P {
    width: 210%;
}

.w215P {
    width: 215%;
}

.w220P {
    width: 220%;
}

.w225P {
    width: 225%;
}

.w230P {
    width: 230%;
}

.w235P {
    width: 235%;
}

.w240P {
    width: 240%;
}

.w245P {
    width: 245%;
}

.w250P {
    width: 250%;
}

.w255P {
    width: 255%;
}

.w260P {
    width: 260%;
}

.w265P {
    width: 265%;
}

.w270P {
    width: 270%;
}

.w275P {
    width: 275%;
}

.w280P {
    width: 280%;
}

.w285P {
    width: 285%;
}

.w290P {
    width: 290%;
}

.w295P {
    width: 295%;
}

.w300P {
    width: 300%;
}

.w1PX {
    width: 1px;
}

.w2PX {
    width: 2px;
}

.w3PX {
    width: 3px;
}

.w4PX {
    width: 4px;
}

.w5PX {
    width: 5px;
}

.w6PX {
    width: 6px;
}

.w7PX {
    width: 7px;
}

.w8PX {
    width: 8px;
}

.w9PX {
    width: 9px;
}

.w10PX {
    width: 10px;
}

.w11PX {
    width: 11px;
}

.w12PX {
    width: 12px;
}

.w13PX {
    width: 13px;
}

.w14PX {
    width: 14px;
}

.w15PX {
    width: 15px;
}

.w16PX {
    width: 16px;
}

.w17PX {
    width: 17px;
}

.w18PX {
    width: 18px;
}

.w19PX {
    width: 19px;
}

.w20PX {
    width: 20px;
}

.w21PX {
    width: 21px;
}

.w22PX {
    width: 22px;
}

.w23PX {
    width: 23px;
}

.w24PX {
    width: 24px;
}

.w25PX {
    width: 25px;
}

.w26PX {
    width: 26px;
}

.w27PX {
    width: 27px;
}

.w28PX {
    width: 28px;
}

.w29PX {
    width: 29px;
}

.w30PX {
    width: 30px;
}

.w31PX {
    width: 31px;
}

.w32PX {
    width: 32px;
}

.w33PX {
    width: 33px;
}

.w34PX {
    width: 34px;
}

.w35PX {
    width: 35px;
}

.w36PX {
    width: 36px;
}

.w37PX {
    width: 37px;
}

.w38PX {
    width: 38px;
}

.w39PX {
    width: 39px;
}

.w40PX {
    width: 40px;
}

.w41PX {
    width: 41px;
}

.w42PX {
    width: 42px;
}

.w43PX {
    width: 43px;
}

.w44PX {
    width: 44px;
}

.w45PX {
    width: 45px;
}

.w46PX {
    width: 46px;
}

.w47PX {
    width: 47px;
}

.w48PX {
    width: 48px;
}

.w49PX {
    width: 49px;
}

.w50PX {
    width: 50px;
}

.w51PX {
    width: 51px;
}

.w52PX {
    width: 52px;
}

.w53PX {
    width: 53px;
}

.w54PX {
    width: 54px;
}

.w55PX {
    width: 55px;
}

.w56PX {
    width: 56px;
}

.w57PX {
    width: 57px;
}

.w58PX {
    width: 58px;
}

.w59PX {
    width: 59px;
}

.w60PX {
    width: 60px;
}

.w61PX {
    width: 61px;
}

.w62PX {
    width: 62px;
}

.w63PX {
    width: 63px;
}

.w64PX {
    width: 64px;
}

.w65PX {
    width: 65px;
}

.w66PX {
    width: 66px;
}

.w67PX {
    width: 67px;
}

.w68PX {
    width: 68px;
}

.w69PX {
    width: 69px;
}

.w70PX {
    width: 70px;
}

.w71PX {
    width: 71px;
}

.w72PX {
    width: 72px;
}

.w73PX {
    width: 73px;
}

.w74PX {
    width: 74px;
}

.w75PX {
    width: 75px;
}

.w76PX {
    width: 76px;
}

.w77PX {
    width: 77px;
}

.w78PX {
    width: 78px;
}

.w79PX {
    width: 79px;
}

.w80PX {
    width: 80px;
}

.w81PX {
    width: 81px;
}

.w82PX {
    width: 82px;
}

.w83PX {
    width: 83px;
}

.w84PX {
    width: 84px;
}

.w85PX {
    width: 85px;
}

.w86PX {
    width: 86px;
}

.w87PX {
    width: 87px;
}

.w88PX {
    width: 88px;
}

.w89PX {
    width: 89px;
}

.w90PX {
    width: 90px;
}

.w91PX {
    width: 91px;
}

.w92PX {
    width: 92px;
}

.w93PX {
    width: 93px;
}

.w94PX {
    width: 94px;
}

.w95PX {
    width: 95px;
}

.w96PX {
    width: 96px;
}

.w97PX {
    width: 97px;
}

.w98PX {
    width: 98px;
}

.w99PX {
    width: 99px;
}

.w100PX {
    width: 100px;
}

.w101PX {
    width: 101px;
}

.w102PX {
    width: 102px;
}

.w103PX {
    width: 103px;
}

.w104PX {
    width: 104px;
}

.w105PX {
    width: 105px;
}

.w106PX {
    width: 106px;
}

.w107PX {
    width: 107px;
}

.w108PX {
    width: 108px;
}

.w109PX {
    width: 109px;
}

.w110PX {
    width: 110px;
}

.w111PX {
    width: 111px;
}

.w112PX {
    width: 112px;
}

.w113PX {
    width: 113px;
}

.w114PX {
    width: 114px;
}

.w115PX {
    width: 115px;
}

.w116PX {
    width: 116px;
}

.w117PX {
    width: 117px;
}

.w118PX {
    width: 118px;
}

.w119PX {
    width: 119px;
}

.w120PX {
    width: 120px;
}

.w121PX {
    width: 121px;
}

.w122PX {
    width: 122px;
}

.w123PX {
    width: 123px;
}

.w124PX {
    width: 124px;
}

.w125PX {
    width: 125px;
}

.w126PX {
    width: 126px;
}

.w127PX {
    width: 127px;
}

.w128PX {
    width: 128px;
}

.w129PX {
    width: 129px;
}

.w130PX {
    width: 130px;
}

.w131PX {
    width: 131px;
}

.w132PX {
    width: 132px;
}

.w133PX {
    width: 133px;
}

.w134PX {
    width: 134px;
}

.w135PX {
    width: 135px;
}

.w136PX {
    width: 136px;
}

.w137PX {
    width: 137px;
}

.w138PX {
    width: 138px;
}

.w139PX {
    width: 139px;
}

.w140PX {
    width: 140px;
}

.w141PX {
    width: 141px;
}

.w142PX {
    width: 142px;
}

.w143PX {
    width: 143px;
}

.w144PX {
    width: 144px;
}

.w145PX {
    width: 145px;
}

.w146PX {
    width: 146px;
}

.w147PX {
    width: 147px;
}

.w148PX {
    width: 148px;
}

.w149PX {
    width: 149px;
}

.w150PX {
    width: 150px;
}

.w151PX {
    width: 151px;
}

.w152PX {
    width: 152px;
}

.w153PX {
    width: 153px;
}

.w154PX {
    width: 154px;
}

.w155PX {
    width: 155px;
}

.w156PX {
    width: 156px;
}

.w157PX {
    width: 157px;
}

.w158PX {
    width: 158px;
}

.w159PX {
    width: 159px;
}

.w160PX {
    width: 160px;
}

.w161PX {
    width: 161px;
}

.w162PX {
    width: 162px;
}

.w163PX {
    width: 163px;
}

.w164PX {
    width: 164px;
}

.w165PX {
    width: 165px;
}

.w166PX {
    width: 166px;
}

.w167PX {
    width: 167px;
}

.w168PX {
    width: 168px;
}

.w169PX {
    width: 169px;
}

.w170PX {
    width: 170px;
}

.w171PX {
    width: 171px;
}

.w172PX {
    width: 172px;
}

.w173PX {
    width: 173px;
}

.w174PX {
    width: 174px;
}

.w175PX {
    width: 175px;
}

.w176PX {
    width: 176px;
}

.w177PX {
    width: 177px;
}

.w178PX {
    width: 178px;
}

.w179PX {
    width: 179px;
}

.w180PX {
    width: 180px;
}

.w181PX {
    width: 181px;
}

.w182PX {
    width: 182px;
}

.w183PX {
    width: 183px;
}

.w184PX {
    width: 184px;
}

.w185PX {
    width: 185px;
}

.w186PX {
    width: 186px;
}

.w187PX {
    width: 187px;
}

.w188PX {
    width: 188px;
}

.w189PX {
    width: 189px;
}

.w190PX {
    width: 190px;
}

.w191PX {
    width: 191px;
}

.w192PX {
    width: 192px;
}

.w193PX {
    width: 193px;
}

.w194PX {
    width: 194px;
}

.w195PX {
    width: 195px;
}

.w196PX {
    width: 196px;
}

.w197PX {
    width: 197px;
}

.w198PX {
    width: 198px;
}

.w199PX {
    width: 199px;
}

.w200PX {
    width: 200px;
}

.w201PX {
    width: 201px;
}

.w202PX {
    width: 202px;
}

.w203PX {
    width: 203px;
}

.w204PX {
    width: 204px;
}

.w205PX {
    width: 205px;
}

.w206PX {
    width: 206px;
}

.w207PX {
    width: 207px;
}

.w208PX {
    width: 208px;
}

.w209PX {
    width: 209px;
}

.w210PX {
    width: 210px;
}

.w211PX {
    width: 211px;
}

.w212PX {
    width: 212px;
}

.w213PX {
    width: 213px;
}

.w214PX {
    width: 214px;
}

.w215PX {
    width: 215px;
}

.w216PX {
    width: 216px;
}

.w217PX {
    width: 217px;
}

.w218PX {
    width: 218px;
}

.w219PX {
    width: 219px;
}

.w220PX {
    width: 220px;
}

.w221PX {
    width: 221px;
}

.w222PX {
    width: 222px;
}

.w223PX {
    width: 223px;
}

.w224PX {
    width: 224px;
}

.w225PX {
    width: 225px;
}

.w226PX {
    width: 226px;
}

.w227PX {
    width: 227px;
}

.w228PX {
    width: 228px;
}

.w229PX {
    width: 229px;
}

.w230PX {
    width: 230px;
}

.w231PX {
    width: 231px;
}

.w232PX {
    width: 232px;
}

.w233PX {
    width: 233px;
}

.w234PX {
    width: 234px;
}

.w235PX {
    width: 235px;
}

.w236PX {
    width: 236px;
}

.w237PX {
    width: 237px;
}

.w238PX {
    width: 238px;
}

.w239PX {
    width: 239px;
}

.w240PX {
    width: 240px;
}

.w241PX {
    width: 241px;
}

.w242PX {
    width: 242px;
}

.w243PX {
    width: 243px;
}

.w244PX {
    width: 244px;
}

.w245PX {
    width: 245px;
}

.w246PX {
    width: 246px;
}

.w247PX {
    width: 247px;
}

.w248PX {
    width: 248px;
}

.w249PX {
    width: 249px;
}

.w250PX {
    width: 250px;
}

.w251PX {
    width: 251px;
}

.w252PX {
    width: 252px;
}

.w253PX {
    width: 253px;
}

.w254PX {
    width: 254px;
}

.w255PX {
    width: 255px;
}

.w256PX {
    width: 256px;
}

.w257PX {
    width: 257px;
}

.w258PX {
    width: 258px;
}

.w259PX {
    width: 259px;
}

.w260PX {
    width: 260px;
}

.w261PX {
    width: 261px;
}

.w262PX {
    width: 262px;
}

.w263PX {
    width: 263px;
}

.w264PX {
    width: 264px;
}

.w265PX {
    width: 265px;
}

.w266PX {
    width: 266px;
}

.w267PX {
    width: 267px;
}

.w268PX {
    width: 268px;
}

.w269PX {
    width: 269px;
}

.w270PX {
    width: 270px;
}

.w271PX {
    width: 271px;
}

.w272PX {
    width: 272px;
}

.w273PX {
    width: 273px;
}

.w274PX {
    width: 274px;
}

.w275PX {
    width: 275px;
}

.w276PX {
    width: 276px;
}

.w277PX {
    width: 277px;
}

.w278PX {
    width: 278px;
}

.w279PX {
    width: 279px;
}

.w280PX {
    width: 280px;
}

.w281PX {
    width: 281px;
}

.w282PX {
    width: 282px;
}

.w283PX {
    width: 283px;
}

.w284PX {
    width: 284px;
}

.w285PX {
    width: 285px;
}

.w286PX {
    width: 286px;
}

.w287PX {
    width: 287px;
}

.w288PX {
    width: 288px;
}

.w289PX {
    width: 289px;
}

.w290PX {
    width: 290px;
}

.w291PX {
    width: 291px;
}

.w292PX {
    width: 292px;
}

.w293PX {
    width: 293px;
}

.w294PX {
    width: 294px;
}

.w295PX {
    width: 295px;
}

.w296PX {
    width: 296px;
}

.w297PX {
    width: 297px;
}

.w298PX {
    width: 298px;
}

.w299PX {
    width: 299px;
}

.w300PX {
    width: 300px;
}

.w301PX {
    width: 301px;
}

.w302PX {
    width: 302px;
}

.w303PX {
    width: 303px;
}

.w304PX {
    width: 304px;
}

.w305PX {
    width: 305px;
}

.w306PX {
    width: 306px;
}

.w307PX {
    width: 307px;
}

.w308PX {
    width: 308px;
}

.w309PX {
    width: 309px;
}

.w310PX {
    width: 310px;
}

.w311PX {
    width: 311px;
}

.w312PX {
    width: 312px;
}

.w313PX {
    width: 313px;
}

.w314PX {
    width: 314px;
}

.w315PX {
    width: 315px;
}

.w316PX {
    width: 316px;
}

.w317PX {
    width: 317px;
}

.w318PX {
    width: 318px;
}

.w319PX {
    width: 319px;
}

.w320PX {
    width: 320px;
}

.w321PX {
    width: 321px;
}

.w322PX {
    width: 322px;
}

.w323PX {
    width: 323px;
}

.w324PX {
    width: 324px;
}

.w325PX {
    width: 325px;
}

.w326PX {
    width: 326px;
}

.w327PX {
    width: 327px;
}

.w328PX {
    width: 328px;
}

.w329PX {
    width: 329px;
}

.w330PX {
    width: 330px;
}

.w331PX {
    width: 331px;
}

.w332PX {
    width: 332px;
}

.w333PX {
    width: 333px;
}

.w334PX {
    width: 334px;
}

.w335PX {
    width: 335px;
}

.w336PX {
    width: 336px;
}

.w337PX {
    width: 337px;
}

.w338PX {
    width: 338px;
}

.w339PX {
    width: 339px;
}

.w340PX {
    width: 340px;
}

.w341PX {
    width: 341px;
}

.w342PX {
    width: 342px;
}

.w343PX {
    width: 343px;
}

.w344PX {
    width: 344px;
}

.w345PX {
    width: 345px;
}

.w346PX {
    width: 346px;
}

.w347PX {
    width: 347px;
}

.w348PX {
    width: 348px;
}

.w349PX {
    width: 349px;
}

.w350PX {
    width: 350px;
}

.w351PX {
    width: 351px;
}

.w352PX {
    width: 352px;
}

.w353PX {
    width: 353px;
}

.w354PX {
    width: 354px;
}

.w355PX {
    width: 355px;
}

.w356PX {
    width: 356px;
}

.w357PX {
    width: 357px;
}

.w358PX {
    width: 358px;
}

.w359PX {
    width: 359px;
}

.w360PX {
    width: 360px;
}

.w361PX {
    width: 361px;
}

.w362PX {
    width: 362px;
}

.w363PX {
    width: 363px;
}

.w364PX {
    width: 364px;
}

.w365PX {
    width: 365px;
}

.w366PX {
    width: 366px;
}

.w367PX {
    width: 367px;
}

.w368PX {
    width: 368px;
}

.w369PX {
    width: 369px;
}

.w370PX {
    width: 370px;
}

.w371PX {
    width: 371px;
}

.w372PX {
    width: 372px;
}

.w373PX {
    width: 373px;
}

.w374PX {
    width: 374px;
}

.w375PX {
    width: 375px;
}

.w376PX {
    width: 376px;
}

.w377PX {
    width: 377px;
}

.w378PX {
    width: 378px;
}

.w379PX {
    width: 379px;
}

.w380PX {
    width: 380px;
}

.w381PX {
    width: 381px;
}

.w382PX {
    width: 382px;
}

.w383PX {
    width: 383px;
}

.w384PX {
    width: 384px;
}

.w385PX {
    width: 385px;
}

.w386PX {
    width: 386px;
}

.w387PX {
    width: 387px;
}

.w388PX {
    width: 388px;
}

.w389PX {
    width: 389px;
}

.w390PX {
    width: 390px;
}

.w391PX {
    width: 391px;
}

.w392PX {
    width: 392px;
}

.w393PX {
    width: 393px;
}

.w394PX {
    width: 394px;
}

.w395PX {
    width: 395px;
}

.w396PX {
    width: 396px;
}

.w397PX {
    width: 397px;
}

.w398PX {
    width: 398px;
}

.w399PX {
    width: 399px;
}

.w400PX {
    width: 400px;
}

.w401PX {
    width: 401px;
}

.w402PX {
    width: 402px;
}

.w403PX {
    width: 403px;
}

.w404PX {
    width: 404px;
}

.w405PX {
    width: 405px;
}

.w406PX {
    width: 406px;
}

.w407PX {
    width: 407px;
}

.w408PX {
    width: 408px;
}

.w409PX {
    width: 409px;
}

.w410PX {
    width: 410px;
}

.w411PX {
    width: 411px;
}

.w412PX {
    width: 412px;
}

.w413PX {
    width: 413px;
}

.w414PX {
    width: 414px;
}

.w415PX {
    width: 415px;
}

.w416PX {
    width: 416px;
}

.w417PX {
    width: 417px;
}

.w418PX {
    width: 418px;
}

.w419PX {
    width: 419px;
}

.w420PX {
    width: 420px;
}

.w421PX {
    width: 421px;
}

.w422PX {
    width: 422px;
}

.w423PX {
    width: 423px;
}

.w424PX {
    width: 424px;
}

.w425PX {
    width: 425px;
}

.w426PX {
    width: 426px;
}

.w427PX {
    width: 427px;
}

.w428PX {
    width: 428px;
}

.w429PX {
    width: 429px;
}

.w430PX {
    width: 430px;
}

.w431PX {
    width: 431px;
}

.w432PX {
    width: 432px;
}

.w433PX {
    width: 433px;
}

.w434PX {
    width: 434px;
}

.w435PX {
    width: 435px;
}

.w436PX {
    width: 436px;
}

.w437PX {
    width: 437px;
}

.w438PX {
    width: 438px;
}

.w439PX {
    width: 439px;
}

.w440PX {
    width: 440px;
}

.w441PX {
    width: 441px;
}

.w442PX {
    width: 442px;
}

.w443PX {
    width: 443px;
}

.w444PX {
    width: 444px;
}

.w445PX {
    width: 445px;
}

.w446PX {
    width: 446px;
}

.w447PX {
    width: 447px;
}

.w448PX {
    width: 448px;
}

.w449PX {
    width: 449px;
}

.w450PX {
    width: 450px;
}

.w451PX {
    width: 451px;
}

.w452PX {
    width: 452px;
}

.w453PX {
    width: 453px;
}

.w454PX {
    width: 454px;
}

.w455PX {
    width: 455px;
}

.w456PX {
    width: 456px;
}

.w457PX {
    width: 457px;
}

.w458PX {
    width: 458px;
}

.w459PX {
    width: 459px;
}

.w460PX {
    width: 460px;
}

.w461PX {
    width: 461px;
}

.w462PX {
    width: 462px;
}

.w463PX {
    width: 463px;
}

.w464PX {
    width: 464px;
}

.w465PX {
    width: 465px;
}

.w466PX {
    width: 466px;
}

.w467PX {
    width: 467px;
}

.w468PX {
    width: 468px;
}

.w469PX {
    width: 469px;
}

.w470PX {
    width: 470px;
}

.w471PX {
    width: 471px;
}

.w472PX {
    width: 472px;
}

.w473PX {
    width: 473px;
}

.w474PX {
    width: 474px;
}

.w475PX {
    width: 475px;
}

.w476PX {
    width: 476px;
}

.w477PX {
    width: 477px;
}

.w478PX {
    width: 478px;
}

.w479PX {
    width: 479px;
}

.w480PX {
    width: 480px;
}

.w481PX {
    width: 481px;
}

.w482PX {
    width: 482px;
}

.w483PX {
    width: 483px;
}

.w484PX {
    width: 484px;
}

.w485PX {
    width: 485px;
}

.w486PX {
    width: 486px;
}

.w487PX {
    width: 487px;
}

.w488PX {
    width: 488px;
}

.w489PX {
    width: 489px;
}

.w490PX {
    width: 490px;
}

.w491PX {
    width: 491px;
}

.w492PX {
    width: 492px;
}

.w493PX {
    width: 493px;
}

.w494PX {
    width: 494px;
}

.w495PX {
    width: 495px;
}

.w496PX {
    width: 496px;
}

.w497PX {
    width: 497px;
}

.w498PX {
    width: 498px;
}

.w499PX {
    width: 499px;
}

.w500PX {
    width: 500px;
}

.w501PX {
    width: 501px;
}

.w502PX {
    width: 502px;
}

.w503PX {
    width: 503px;
}

.w504PX {
    width: 504px;
}

.w505PX {
    width: 505px;
}

.w506PX {
    width: 506px;
}

.w507PX {
    width: 507px;
}

.w508PX {
    width: 508px;
}

.w509PX {
    width: 509px;
}

.w510PX {
    width: 510px;
}

.w511PX {
    width: 511px;
}

.w512PX {
    width: 512px;
}

.w513PX {
    width: 513px;
}

.w514PX {
    width: 514px;
}

.w515PX {
    width: 515px;
}

.w516PX {
    width: 516px;
}

.w517PX {
    width: 517px;
}

.w518PX {
    width: 518px;
}

.w519PX {
    width: 519px;
}

.w520PX {
    width: 520px;
}

.w521PX {
    width: 521px;
}

.w522PX {
    width: 522px;
}

.w523PX {
    width: 523px;
}

.w524PX {
    width: 524px;
}

.w525PX {
    width: 525px;
}

.w526PX {
    width: 526px;
}

.w527PX {
    width: 527px;
}

.w528PX {
    width: 528px;
}

.w529PX {
    width: 529px;
}

.w530PX {
    width: 530px;
}

.w531PX {
    width: 531px;
}

.w532PX {
    width: 532px;
}

.w533PX {
    width: 533px;
}

.w534PX {
    width: 534px;
}

.w535PX {
    width: 535px;
}

.w536PX {
    width: 536px;
}

.w537PX {
    width: 537px;
}

.w538PX {
    width: 538px;
}

.w539PX {
    width: 539px;
}

.w540PX {
    width: 540px;
}

.w541PX {
    width: 541px;
}

.w542PX {
    width: 542px;
}

.w543PX {
    width: 543px;
}

.w544PX {
    width: 544px;
}

.w545PX {
    width: 545px;
}

.w546PX {
    width: 546px;
}

.w547PX {
    width: 547px;
}

.w548PX {
    width: 548px;
}

.w549PX {
    width: 549px;
}

.w550PX {
    width: 550px;
}

.w551PX {
    width: 551px;
}

.w552PX {
    width: 552px;
}

.w553PX {
    width: 553px;
}

.w554PX {
    width: 554px;
}

.w555PX {
    width: 555px;
}

.w556PX {
    width: 556px;
}

.w557PX {
    width: 557px;
}

.w558PX {
    width: 558px;
}

.w559PX {
    width: 559px;
}

.w560PX {
    width: 560px;
}

.w561PX {
    width: 561px;
}

.w562PX {
    width: 562px;
}

.w563PX {
    width: 563px;
}

.w564PX {
    width: 564px;
}

.w565PX {
    width: 565px;
}

.w566PX {
    width: 566px;
}

.w567PX {
    width: 567px;
}

.w568PX {
    width: 568px;
}

.w569PX {
    width: 569px;
}

.w570PX {
    width: 570px;
}

.w571PX {
    width: 571px;
}

.w572PX {
    width: 572px;
}

.w573PX {
    width: 573px;
}

.w574PX {
    width: 574px;
}

.w575PX {
    width: 575px;
}

.w576PX {
    width: 576px;
}

.w577PX {
    width: 577px;
}

.w578PX {
    width: 578px;
}

.w579PX {
    width: 579px;
}

.w580PX {
    width: 580px;
}

.w581PX {
    width: 581px;
}

.w582PX {
    width: 582px;
}

.w583PX {
    width: 583px;
}

.w584PX {
    width: 584px;
}

.w585PX {
    width: 585px;
}

.w586PX {
    width: 586px;
}

.w587PX {
    width: 587px;
}

.w588PX {
    width: 588px;
}

.w589PX {
    width: 589px;
}

.w590PX {
    width: 590px;
}

.w591PX {
    width: 591px;
}

.w592PX {
    width: 592px;
}

.w593PX {
    width: 593px;
}

.w594PX {
    width: 594px;
}

.w595PX {
    width: 595px;
}

.w596PX {
    width: 596px;
}

.w597PX {
    width: 597px;
}

.w598PX {
    width: 598px;
}

.w599PX {
    width: 599px;
}

.w600PX {
    width: 600px;
}

.w100P {
    width: 100%;
}

.margin-left-10 {
    margin-left: 5px;
}

.size-active {
    width: 96px;
}

.padding-menu-top {
    padding-top: 10px !important;
}

.activeModulo {
    border: 5px solid#29c75f !important;
}

.transfor-menu-bar {
    text-align: center;
    z-index: 99999;
    display: block;
    position: relative;
}

.margin-menu-top {
    margin-top: 20px !important;
}

.dInlineB {
    display: inline-block;
    width: 14em;
    text-transform: uppercase;
    box-shadow: 2px 2px 2px #666;
    font-weight: bold;
    text-align: center;
}

.oculto {
    display: none !important;
}

.trans-break {
    display: block;
    height: 20px;
}

.errorFocusControl {
    border: 2px solid rgba(200, 0, 0);
    box-shadow: 3px 3px 3px rgba(200, 0, 0, 0.5);
}

.select2-selection {
    margin-left: 2px !important;
    line-height: 22px !important;
    height: 22px !important;
    width: 100% !important;
    border-color: #c8d1d3 !important;
    margin-top: 2px !important;
}

.select2-selection__rendered {
    padding: 5px !important;
    line-height: 10px !important;
}

.select2-selection__arrow {
    height: 22px !important;
}

.select2 {
    width: 100% !important;
}

.transfor-table {
    border-collapse: collapse !important;
}

.transfor-table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

.transfor-table>thead>tr>th,
.transfor-table>tbody>tr>th,
.transfor-table>tfoot>tr>th,
.transfor-table>thead>tr>td,
.transfor-table>tbody>tr>td,
.transfor-table>tfoot>tr>td {
    padding: 3px;
    line-height: 15px;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

.transfor-table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
    text-align: center;
    padding: 15px;
}

.transfor-table>tbody>tr>td {
    padding: 5px;
    text-align: center;
    vertical-align: middle;
}

.transfor-table>caption+thead>tr:first-child>th,
.transfor-table>colgroup+thead>tr:first-child>th,
.transfor-table>thead:first-child>tr:first-child>th,
.transfor-table>caption+thead>tr:first-child>td,
.transfor-table>colgroup+thead>tr:first-child>td,
.transfor-table>thead:first-child>tr:first-child>td {
    border-top: 0;
}

.transfor-table>tbody+tbody {
    border-top: 2px solid #ddd;
}

.transfor-table .transfor-table {
    background-color: #fff;
}

.transfor-table>thead>tr>td.active,
.transfor-table>tbody>tr>td.active,
.transfor-table>tfoot>tr>td.active,
.transfor-table>thead>tr>th.active,
.transfor-table>tbody>tr>th.active,
.transfor-table>tfoot>tr>th.active,
.transfor-table>thead>tr.active>td,
.transfor-table>tbody>tr.active>td,
.transfor-table>tfoot>tr.active>td,
.transfor-table>thead>tr.active>th,
.transfor-table>tbody>tr.active>th,
.transfor-table>tfoot>tr.active>th {
    background-color: #f5f5f5;
}

.transfor-table>thead>tr>td.success,
.transfor-table>tbody>tr>td.success,
.transfor-table>tfoot>tr>td.success,
.transfor-table>thead>tr>th.success,
.transfor-table>tbody>tr>th.success,
.transfor-table>tfoot>tr>th.success,
.transfor-table>thead>tr.success>td,
.transfor-table>tbody>tr.success>td,
.transfor-table>tfoot>tr.success>td,
.transfor-table>thead>tr.success>th,
.transfor-table>tbody>tr.success>th,
.transfor-table>tfoot>tr.success>th {
    background-color: #dff0d8;
}

.transfor-table>thead>tr>td.info,
.transfor-table>tbody>tr>td.info,
.transfor-table>tfoot>tr>td.info,
.transfor-table>thead>tr>th.info,
.transfor-table>tbody>tr>th.info,
.transfor-table>tfoot>tr>th.info,
.transfor-table>thead>tr.info>td,
.transfor-table>tbody>tr.info>td,
.transfor-table>tfoot>tr.info>td,
.transfor-table>thead>tr.info>th,
.transfor-table>tbody>tr.info>th,
.transfor-table>tfoot>tr.info>th {
    background-color: #d9edf7;
}

.transfor-table>thead>tr>td.warning,
.transfor-table>tbody>tr>td.warning,
.transfor-table>tfoot>tr>td.warning,
.transfor-table>thead>tr>th.warning,
.transfor-table>tbody>tr>th.warning,
.transfor-table>tfoot>tr>th.warning,
.transfor-table>thead>tr.warning>td,
.transfor-table>tbody>tr.warning>td,
.transfor-table>tfoot>tr.warning>td,
.transfor-table>thead>tr.warning>th,
.transfor-table>tbody>tr.warning>th,
.transfor-table>tfoot>tr.warning>th {
    background-color: #fcf8e3;
}

.transfor-table>thead>tr>td.danger,
.transfor-table>tbody>tr>td.danger,
.transfor-table>tfoot>tr>td.danger,
.transfor-table>thead>tr>th.danger,
.transfor-table>tbody>tr>th.danger,
.transfor-table>tfoot>tr>th.danger,
.transfor-table>thead>tr.danger>td,
.transfor-table>tbody>tr.danger>td,
.transfor-table>tfoot>tr.danger>td,
.transfor-table>thead>tr.danger>th,
.transfor-table>tbody>tr.danger>th,
.transfor-table>tfoot>tr.danger>th {
    background-color: #f2dede;
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .table-responsive>.transfor-table {
        margin-bottom: 0;
    }
    .table-responsive>.transfor-table>thead>tr>th,
    .table-responsive>.transfor-table>tbody>tr>th,
    .table-responsive>.transfor-table>tfoot>tr>th,
    .table-responsive>.transfor-table>thead>tr>td,
    .table-responsive>.transfor-table>tbody>tr>td,
    .table-responsive>.transfor-table>tfoot>tr>td {
        white-space: nowrap;
    }
    .table-responsive>.table-bordered {
        border: 0;
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child {
        border-left: 0;
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child {
        border-right: 0;
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th,
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td {
        border-bottom: 0;
    }
}

.form-control {
    padding: 0px !important;
    margin: 2px !important;
    padding-left: 6px !important;
}

.form-horizontal .form-group {
    height: 22px !important;
    padding-top: 3px !important;
}

.form-horizontal .form-group>label {
    height: 22px !important;
    padding-top: 0px !important;
}

.card.card-tab .card-header {
    padding: 0;
    background-color: #f0f4f5;
    border-bottom: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    border: 2px solid #f0f4f5;
    height: 30px;
}

.card.card-tab.card-mini .card-header>li a,
.card.card-tab.card-mini ul.nav-tabs>li a {
    padding: 4px !important;
    margin: 0px !important;
}

.card .card-header {
    padding: 0px !important;
    padding-left: 15px !important;
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.hand-cursor {
    cursor: pointer;
}

.posErrorTransfor {
    position: absolute;
    display: block;
    top: 20%;
    overflow: visible;
    float: right;
    left: 80%;
    max-width: 15%;
    min-width: 5%;
}

.text-left {
    text-align: left !important;
}

.text-center {
    text-align: center !important;
}

.text-right {
    text-align: right !important;
}

.v-text-middle {
    vertical-align: middle !important;
}

.tranfor-currency {
    padding-right: 10px !important;
    text-align: right;
}

.bloquearControles {
    pointer-events: none;
    cursor: not-allowed;
}

.transfor-scroll-table {
    width: 100%;
    overflow: scroll;
}


/*
.navbar .navbar-collapse .navbar-nav {
  height: 40px !important;
}*/

.transfor-h-navbar {
    height: 10px !important;
}

.pos-relative {
    position: relative !important;
}

.transfor-profile {
    width: 70px;
    height: 70px;
    border: 2px double #e7e7e7;
    border-radius: 50%;
    margin-right: 0px;
    display: block;
    overflow: hidden;
    border-bottom: 5px dotted #29c75f;
    border-right: 5px dotted #29c75f;
    float: right;
    z-index: 9999;
}

.transfor-profile img {
    width: 100%;
    height: 100%;
}

.transfor-profile:hover+.transfor-menu-contextual {
    display: block;
}

@media (max-width: 767px) {
    .transfor-bar {
        height: 50px;
        width: 100%;
        border-color: #e7e7e7;
        background-color: #FFF;
        border-radius: 2px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        box-shadow: 0 1px 2px #c8d1d3;
    }
    body .app-container {
        padding-left: 0;
        padding-top: 0px;
    }
}

@media (min-width: 767.01px) {
    .transfor-bar {
        height: 35px;
        border-color: #e7e7e7;
        background-color: #FFF;
        border-radius: 2px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        box-shadow: 0 1px 2px #c8d1d3;
        overflow: visible;
        margin-right: 70px;
    }
    .transfor-row {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        height: 50px;
        margin: 0px;
        padding: 0px;
        margin-top: -10px !important;
        position: relative;
    }
    body .app-container {
        padding-top: 10px;
    }
}

#navega #menu #fijo {
    position: fixed;
    font-family: verdana, arial;
    font-size: 11pt;
    text-align: right;
    padding: 10px 5px 10px 5px;
    top: -10px;
    left: 94%;
    width: 80px;
    /* background-color: #FCAF62; */
    z-index: 1;
}

.transfor-menu-contextual {
    min-width: 300px;
    min-height: 50px;
    border: 2px solid;
    border-color: #e7e7e7;
    background-color: #FFF;
    border-radius: 10px;
    display: block;
    position: absolute;
    top: -500px;
    left: -500px;
    z-index: 1;
    padding: 0px;
    overflow: hidden;
    font-family: "Open Sans", sans-serif;
}

.circle-menu {
    border: 3px solid #29c75f;
    border-radius: 50%;
    overflow: hidden;
}

.boton-circle {
    width: 35px;
    height: 35px;
    font-size: 20px;
    background-color: #29c75f;
    color: white;
    border-color: #209649;
    margin: 5px 5px 5px 5px;
}

.float-right {
    float: right;
}


/*MENU OPCIONES*/

.transfor-menu-contextual ul {
    list-style: none;
    width: 100%;
    min-height: 50px;
    border: 1px solid #e7e7e7;
    line-height: 40px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}

.transfor-menu-contextual li {
    padding-left: 5px;
    margin: 0px;
    padding-left: 10px;
    line-height: 40px;
}

.transfor-menu-contextual li:hover {
    background-color: #a7a7a7;
}

.title-menu {
    background-color: rgba(141, 146, 147, 0.1);
    padding: 0px;
    margin: 0px;
    text-align: center;
    font-size: 20px;
}


/**/

.select2-dropdown.select2-dropdown--below,
.select2-dropdown.select2-dropdown--above {
    z-index: 999999 !important;
    /*border : 6px solid red !important;*/
    box-shadow: 11px 12px 5px rgb(110, 98, 98);
}

.modal-body-transfor {
    width: 90%;
}

.selection.inputnoteditable.ng-pristine.ng-valid.ng-touched {
    /*border:5px solid greenyellow;*/
    line-height: 12px !important;
}

.selection.inputnoteditable.ng-untouched.ng-pristine.ng-valid {
    /*border:5px solid greenyellow;*/
    line-height: 12px !important;
}

.selection.inputnoteditable.ng-pristine.ng-valid.ng-touched+div {
    /*border:5px solid lightcoral;*/
    line-height: 10px !important;
    padding-top: 4px;
}

.selection.inputnoteditable.ng-untouched.ng-pristine.ng-valid+div {
    /*border:5px solid lightskyblue;*/
    padding-top: 4px;
    line-height: 10px !important;
}


/*
.selection.inputnoteditable {
  border:5px solid greenyellow;
  line-height: 22px !important;
}
.selection.inputnoteditable + div {
  border:5px dotted greenyellow;
  line-height: 22px !important;
}*/

.btnclear.btnclearenabled {
    height: 10px !important;
}

.mydp {
    margin-top: 3px !important;
    margin-left: 2px !important;
    border-radius: 2px !important;
}

.selectiongroup {
    border-radius: 2px !important;
    height: 20px !important;
}

.select2-container--default.select2-selection--single {
    border-radius: 2px !important;
    margin-top: 3px !important;
    margin-bottom: 2px !important;
}

.select2-selection.select2-selection--single {
    border-radius: 2px !important;
    margin-top: 3px !important;
    margin-bottom: 2px !important;
}

input[type=text] {
    background-color: white;
}

.v-align-middle {
    vertical-align: middle !important;
}

.sidebar-menu {
    display: block !important;
}

.input-horas-extras {
    width: 40px !important;
    margin: 0 auto !important;
}

.w180px {
    width: 180px !important;
}


/*Modificaciones al layout de la pantalla*/

.app-sidebar {
    width: 110px !important;
}

.sidebar-header {
    width: 110px !important;
}

.sidebar-nav {
    width: 110px !important;
    background-color: white;
    padding-top: 0px !important;
}

.sidebar-footer {
    width: 110px !important;
}

.body .app-container {
    padding-left: 95px !important;
}

.app-container {
    padding-left: 95px !important;
}

.iconModSmall {
    width: 40px !important;
    height: 40px !important;
}

.iconModSmall:hover {
    transition: 1s;
    transform: scale(1.2);
}

.titleTransforNorm {
    text-transform: none !important;
    padding-left: 10px;
    padding-right: 10px;
}

.sidebar-menu {
    width: 114px !important;
}

.form-control-transfor {
    margin: 0px !important;
}

.transfor-input-group-addon {
    padding: 0px !important;
    width: 23px !important;
}

.transfor-input-group {
    margin-left: 2px !important;
}

.transfor-icon-circle {
    border-radius: 50%;
    background-color: #29c75f;
    box-shadow: 0 1px 3px #29c75f;
    color: white;
    width: 20px;
    height: 19px;
    display: block;
    cursor: pointer;
    text-align: center;
    padding-top: 2px;
}

.transfor-icon-circle-red {
    border-radius: 50%;
    border-color: #E74C3C;
    border-bottom-color: #d73727;
    background-color: #E74C3C;
    color: white;
    width: 19px;
    height: 18px;
    display: block;
    cursor: pointer;
    text-align: center;
    padding-top: 2px;
}

.resaltarFila {
    background-color: rgba(41, 199, 95, 0.4) !important;
}

.resaltarCol {
    background-color: rgba(57, 195, 218, 0.4) !important;
}

.green-Color {
    color: #29c75f;
}

.blue-Color {
    color: #39c3da;
}

.orange-Color {
    color: #fc8229;
}


/* .ajuste-padding-table {

} */

.ajuste-padding-table th,
td {
    padding-left: 7px;
    padding-right: 7px;
}

.ajuste-button-transfor {
    padding: 3px;
}

.ajuste-button-transfor-buscador {
    padding-bottom: 0%;
    padding-top: 0%;
}

.gestion-cobro {
    border: 1px solid black;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    border-bottom-width: 7px;
    color: #29c75f;
}

.item-gestion-cobro-persuasivo {
    /*
  border-color: #fc8229;
  border-bottom-color: #eb6b0e;    
  box-shadow: 0 2px 3px rgba(252, 130, 41, 0.3);
  */
    border-color: #39c3da;
    border-bottom-color: #20a3b9;
    box-shadow: 0 2px 3px rgba(57, 195, 218, 0.3);
}

.item-gestion-cobro-coactivo {
    border-color: #E74C3C;
    border-bottom-color: #d73727;
    box-shadow: 0 2px 3px rgba(231, 76, 60, 0.3);
}

.gestion-cobro i {
    vertical-align: top;
    margin-top: 5px;
}

.header-red {
    background-color: #E74C3C !important;
}

.header-blue {
    background-color: #39c3da !important;
}

.color-modal-handler {
    color: white !important;
    opacity: 3.0 !important;
}

.loading-block {
    display: block;
    margin: 0 auto;
    border: 0px solid #29c75f;
    width: 200px;
    height: 120px;
    margin-top: 20%;
    /*background-color: white;*/
    border-radius: 15px;
}

.img-loading {
    width: 100%;
    height: 100%;
}

.fondo-negro {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
    z-index: 199999 !important;
    opacity: .5;
    transition: opacity .15s linear;
    box-sizing: border-box;
    font-family: 'Open Sans', sans-serif;
    color: #444;
}

.inline-block {
    display: inline-block;
}

.ajuste-checkbox-seleccion {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.modal-dialog-700 {
    width: 700px !important;
}

.transfor-alert-error-panel {
    position: relative;
    z-index: 9999999;
}

.NoPadding {
    padding: 0px !important;
}

.ajusteMenu1 {
    margin-top: 18px;
}

.ajusteMenu2 {
    margin-top: 36px;
}

.ajusteMenu3 {
    margin-top: 54px;
}

.ajusteMenu4 {
    margin-top: 72px;
}

.ajusteMenu5 {
    margin-top: 90px;
}

.ajusteMenu6 {
    margin-top: 108px;
}

.ajusteMenu7 {
    margin-top: 126px;
}

.ajusteMenu8 {
    margin-top: 144px;
}

.ajusteMenu9 {
    margin-top: 162px;
}

.ajusteMenu10 {
    margin-top: 180px;
}

.ajusteMenu11 {
    margin-top: 198px;
}

.ajusteMenu12 {
    margin-top: 216px;
}

.ajusteMenu13 {
    margin-top: 234px;
}

.ajusteMenu14 {
    margin-top: 252px;
}

.ajusteMenu15 {
    margin-top: 270px;
}

.ajusteMenu16 {
    margin-top: 288px;
}

.ajusteMenu17 {
    margin-top: 306px;
}

.ajusteMenu18 {
    margin-top: 224px;
}

.ajusteMenu19 {
    margin-top: 342px;
}

.ajusteMenu20 {
    margin-top: 360px;
}

.boton-buscar {
    padding: 0px;
    border-radius: 50%;
    width: 30px;
    height: 30px;
}

.ajusteTablaModalGestion {
    width: 98% !important;
}

.ScrollModalExpedientes {
    max-height: 335px;
    overflow-x: hidden;
}

.tabla-configuracion>tr:nth-child(even) {
    background-color: lightgrey;
}

.padding-row-small {
    padding: 2px !important;
}

.align-middle-celda {
    vertical-align: middle !important;
    text-align: left !important;
}

.boton-buscar {
    padding: 0px;
    border-radius: 50%;
    width: 20px !important;
    height: 20px !important;
    font-size: 12px;
}

.table-hover-propietarios>tbody>tr:hover {
    cursor: pointer;
    background-color: rgba(41, 199, 94, 0.39);
}

.resaltarPagar {
    /*background-image: url("/assets/images/green-plus-background.png");*/
    background-color: #29c75f;
    color: white;
}

.marquee-cierre {
    width: 50%;
    background: #c9f1d7;
    border: 2px solid #29c75f;
    border-radius: 15px;
}

.reverse-italic {
    -moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
}

.search-div {
    min-width: 100px;
    min-height: 30px;
    border-top: 2px solid #9a9a9a;
    border-bottom: 2px solid #eeeeee;
    border-right: 2px solid #eeeeee;
    border-left: 2px solid #9a9a9a;
    border-radius: 10px;
    box-sizing: border-box;
    vertical-align: middle;
}

.selected-item-buscador {
    display: inline-block;
    padding: 2px;
}

.para-centrar-busqueda {
    position: relative;
}

.search-div-buscador {
    min-width: 100px;
    min-height: 30px;
    border-top: 2px solid #9a9a9a;
    border-bottom: 2px solid #eeeeee;
    border-left: 2px solid #9a9a9a;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    box-sizing: border-box;
    vertical-align: middle;
}

.boton-buscar-buscador {
    padding: 0px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    width: 20px !important;
    height: 100% !important;
    font-size: 12px;
    position: absolute;
}

.search-input {
    border-radius: 10px;
    width: 80%;
}

.principal-div {
    width: 100%;
    height: 400px;
    position: relative;
    border: 1px solid rgba(158, 152, 152, 0.212);
    BOX-SHADOW: 0px 0px 70px 8px;
    border-radius: 10px;
    overflow: hidden;
    z-index: 99999;
}

.datos-div {
    border: 0px solid blue;
    height: 100%;
    display: inline-block;
    width: 100%;
    position: absolute;
    overflow-y: scroll;
    overflow-x: hidden;
    left: 0px;
}

.scroll-div {
    border: 0px solid green;
    height: 100%;
    float: right;
    top: 0px;
    overflow-y: scroll;
    width: 20px;
    position: relative;
    /* left: 70px; borrar para que cuadre todo*/
}

.internal-div {
    height: 1000px;
}

.item-div_on {
    background-color: rgba(155, 155, 155, 0.151);
}

.cuentas-contables td {
    border: 1px solid rgba(155, 155, 155, 0.151);
    line-height: 35px;
}

.item-div .codigo-completo {
    word-wrap: break-word;
    padding-right: 0px;
}

.texto-bold {
    font-weight: bold;
}

.fade-scroll {
    position: fixed;
    left: 0px;
    top: 0px;
    background-color: rgb(68, 68, 68, 0.8);
    width: 500px;
    height: 500px;
    overflow: hidden;
    z-index: 99999999;
}

.ocultar-buscador {
    display: none !important;
}

.close-button {
    position: absolute;
    right: 5px;
    top: 8px;
}

.tabb-bar {
    background-color: rgba(230, 219, 205, 0.2);
}

.ajuste-contabilidad-comprobante tbody tr td {
    padding: 0px;
    padding-left: 4px;
    padding-right: 4px;
}

.ajuste-contabilidad-comprobante-buscador .selected-item-buscador {
    padding: 0px !important;
}

.ajuste-contabilidad-comprobante-buscador .search-div-buscador {
    min-height: 20px !important;
}

.ajuste-contabilidad-comprobante-buscador .selected-item-buscador span {
    padding: 0px;
    padding-left: 4px;
}

.ajuste-contabilidad-comprobante-scroll .boton-buscar {
    margin: 0px !important;
}

.ajuste-contabilidad-comprobante-buscador .badge.badge-icon i {
    padding: 3px;
}

.table-hover-propietarios>tbody>tr:hover {
    cursor: pointer;
    background-color: rgba(41, 199, 94, 0.39);
}

.resaltarPagar {
    /*background-image: url("/assets/images/green-plus-background.png");*/
    background-color: #29c75f;
    color: white;
}

.marquee-cierre {
    width: 50%;
    background: #c9f1d7;
    border: 2px solid #29c75f;
    border-radius: 15px;
}

.reverse-italic {
    -moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    -ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
    transform: scale(1) rotate(0deg) translate(0px, 0px) skew(10deg, 0deg);
}

.topright {
    position: absolute;
    top: -10px;
    right: 0px;
    font-size: 18px;
    color: #fff;
    background-color: #c72929;
    border-radius: 50%;
    padding: 2px 9px;
}

.fotoArticulo img {
    border-radius: 10px;
    border: 3px solid gray;
    width: 100%;
}

.fotoArticulo span {
    border: 3px solid #ffffff;
    font-weight: bold;
}

.holder {
    border: 5px dashed #ccc;
    min-height: 170px;
    color: #ccc;
}

.holder:hover {
    border: 5px dashed #29c75f;
    color: #29c75f;
}

.holder i {
    font-size: 70px;
    margin: 50px auto;
}

.has-error {
    background-color: #FFA2A2 !important;
    border: 1px solid #c72929 !important;
}


/*Mike Section*/

table.table>tbody>tr td,
table.table>tbody>tr th,
table.table>thead>tr td,
table.table>thead>tr th {
    font-size: 12px;
    padding: 5px 20px;
}

.chosen-container-single .chosen-single div:after {
    /*antes de abrir*/
    /*background-image: url(/assets/images/profile.png) !important;*/
    background-image: url(/assets/images/flecha-combo-abajo.png) !important;
    background-size: 1rem 1rem !important;
}

.chosen-container-active.chosen-with-drop .chosen-single div:after {
    /*despues de abrir*/
    background-image: url(/assets/images/flecha-combo-arriba.png) !important;
    background-size: 1rem 1rem !important;
}


.btn-no-animate:hover{
    transform: translate(0, 0px) !important;
}


.modal-content{
	max-height:80vh !important;
	overflow: auto !important;
}