/*	*************************************************************************

		Programmed by:	Cristian R. Villagra
						cristianvillagra.com
						cristianrvillagra@gmail.com
						
						Grey Buffalo Studios
						greybuffalo.com
						contact@greybuffalo.com
								
	************************************************************************* */


.cMensajePantallaMuyPequena { visibility: false; height:0px; }
.cHerramientaPersonalizacion { visibility: true; height:auto; }

.cTextoColor_Gris_1 { color: #555; }
.cTextoColor_Gris_2 { color: #333; }
.cTextoColor_Blanco { color: #efefef; }

.cFuente_Light { font-weight: 200; }
.cFuente_Normal { font-weight: 300; }
.cFuente_Regular { font-weight: 400; }
.cFuente_SemiBold { font-weight: 500; }
.cFuente_Bold { font-weight: 700; }

.cTextoSelector { font-weight: 300!important; color:#555; }
.cTextoSelector:hover { font-weight: 300!important; color:#444; }
.cTextoSelector:active { font-weight: 300!important; color:#555; }

.cTextoSelector_activo { font-weight: 500!important; color:#333; }
.cTextoSelector_activo:hover { font-weight: 500!important; color:#222; }
.cTextoSelector_activo:active { font-weight: 500!important; color:#333; }



.cBtnSelectSide {
	background-color:#999;
	color:#efefef;
}

.cBtnSelectSide:hover {
	background-color:#666;
}

.cBtnSelectSide:active {
	background-color:#555;
}

.cBtnSelectSide_Selected {
	background-color:#333;
	color:#efefef;
}

.cBtnSelectSide_Selected:hover {
	background-color:#222;
}

.cBtnSelectSide_Selected:active {
	background-color:#111;
}



.cBtnCargar {
	background-color:#175DB1;
	color:#efefef;
}

.cBtnCargar:hover {
	background-color:#0F4586;
}

.cBtnCargar:active {
	background-color:#0B2D56;
}





.cBtnSelectCentral {
	background-color:#999;
	color:#efefef;
}

.cBtnSelectCentral:hover {
	background-color:#666;
}

.cBtnSelectCentral:active {
	background-color:#555;
}

.cBtnSelectCentral_Selected {
	background-color:#333;
	color:#efefef;
}

.cBtnSelectCentral_Selected:hover {
	background-color:#222;
}

.cBtnSelectCentral_Selected:active {
	background-color:#111;
}


.cCtrlLogo_Btn { background-position: center center; background-size: 80%; }

.cCtrlLogo_Btn_NotSelected { background-color: rgba(179,179,179,1.00); }
.cCtrlLogo_Btn_NotSelected:hover { background-color: rgba(204,204,204,1.00); }
.cCtrlLogo_Btn_NotSelected:active { background-color: rgba(51,51,51,1.00); }

.cCtrlLogo_Btn_Selected { background-color: rgba(72,115,215,1.0); }
.cCtrlLogo_Btn_Selected:hover { background-color: rgba(120,158,245,1.00); }
.cCtrlLogo_Btn_Selected:active { background-color: rgba(41,76,158,1.00); }

.cColumnasAjustes { width: 50%; }


.cInput_Transform { background-color:rgba(50,50,50,0.5); text-align:center; line-height:30px; font-size:16px!important;  font-weight: 600; color:#fff; width:50px; }
.cInputBox { width:50px;  height:30px; overflow: hidden; }
.cInput_PosY_L { background-color:rgba(171,171,171,0.80); }
.cInput_PosY_R { background-color:rgba(171,171,171,0.80); }

@media screen and (min-width: 800px) {
	.cEspacioVertical_1 { height:40px; }
	.cEspacioVertical_2 { height:30px; }
	.cEspacioVertical_3 { height:20px; }
	
	h1 { font-size:46px; line-height: 60px; }
	h2 { font-size:30px; line-height: 50px; }
	h3 { font-size:24px; line-height: 38px; }
	p { font-size:16px; line-height: 26px; }
	
		
	.cAppSelector { font-size:24px; line-height: 38px; }
	
	.cTitleRow_Big { height:auto; }
	.cTitleRow_Small { height:0px; }
	
	.cSideSelectorControls { top: 0px; }
	.cTipoDeObjetoACambiar { bottom: 20px; }
	
	.cBtnSelectSide { width: 50px; height: 50px; }
	.cBtnSelectSide_Selected { width: 50px; height: 50px; }
	
	.cBtnSelectCentral { height: 50px; }
	.cBtnSelectCentral_Selected { height: 50px; }
	
	.cEspacioBotonesSelectoresLado { width: 50px; height: 50px; }
	
}

@media screen and (min-width: 640px) and (max-width: 799px) {
	.cEspacioVertical_1 { height:36px; }
	.cEspacioVertical_2 { height:28px; }
	.cEspacioVertical_3 { height:18px; }
	
	h1 { font-size:46px; line-height: 60px; }
	h2 { font-size:30px; line-height: 44px; }
	h3 { font-size:24px; line-height: 38px; }
	p { font-size:16px; line-height: 26px; }
		
	.cAppSelector { font-size:24px; line-height: 38px; }
	
	.cTitleRow_Big { height:auto; }
	.cTitleRow_Small { height:0px; }
	
	.cSideSelectorControls { top: 0px; }
	.cTipoDeObjetoACambiar { bottom:30px; }
	
	.cBtnSelectSide { width: 44px; height: 44px; }
	.cBtnSelectSide_Selected { width: 44px; height: 44px; }
	
	.cBtnSelectCentral { height: 44px; }
	.cBtnSelectCentral_Selected { height: 44px; }
	
	.cEspacioBotonesSelectoresLado { width: 44px; height: 44px; }
}

@media screen and (min-width: 320px) and (max-width: 639px) {
	.cEspacioVertical_1 { height:30px; }
	.cEspacioVertical_2 { height:20px; }
	.cEspacioVertical_3 { height:10px; }
	
	h1 { font-size:32px; line-height: 36px; }
	h2 { font-size:20px; line-height: 36px; }
	h3 { font-size:18px; line-height: 24px; }
	p { font-size:16px; line-height: 22px; }
	
	.cAppSelector { font-size:18px; line-height: 24px; }
	
	.cTitleRow_Big { height:0px; }
	.cTitleRow_Small { height:auto; }
	
	.cSideSelectorControls { top: -38px; }
	.cTipoDeObjetoACambiar { bottom:0px; }
	
	
	.cBtnSelectSide { width: 36px; height: 36px; }
	.cBtnSelectSide_Selected { width: 36px; height: 36px; }
	
	.cBtnSelectCentral { height: 36px; }
	.cBtnSelectCentral_Selected { height: 36px; }
	
	.cEspacioBotonesSelectoresLado { width: 36px; height: 36px; }
}

@media screen and (max-width: 319px) {
	.cEspacioVertical_1 { height:20px; }
	.cEspacioVertical_2 { height:10px; }
	.cEspacioVertical_3 { height:5px; }
	
	h1 { font-size:30px; line-height: 34px; }
	h2 { font-size:20px; line-height: 24px; }
	h3 { font-size:18px; line-height: 30px; }
	p { font-size:16px; line-height: 18px; }
	
	.cAppSelector { font-size:18px; line-height: 30px; }
	
	.cTitleRow_Big { height:0px; }
	.cTitleRow_Small { height:auto; }
	
	.cSideSelectorControls { top: -38px; }
	.cTipoDeObjetoACambiar { bottom:0px; }
}


@media screen and (min-width: 1174px)  {	
	.cAnchoDiseno { width: 850px; height: 478px; }	
	.cAnchoApp { width: 850px; }
	.cAnchoSelectorObjeto { width:202px; }
	.cRowModeloYDetalleLateral { visibility: visible; }
	.cRowModeloYDetalleCentral { height:0px; }
	
	.cCajaLogo_L { top:154px; left:234px; width: 120px; height:120px; }
	.cCajaLogo_R { top:154px; right:234px; width: 120px; height:120px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	.cCtrlLogo_Btn_1_L { left: 75px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 79px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 95px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 75px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 79px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 95px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	.cInput_PosX_L { left:118px; bottom:223px; }
	.cInput_PosY_L { left:165px; bottom:223px; }	
	.cInput_Scl_L { left:122px; bottom:169px; }
	.cInput_Rot_L { left:138px; bottom:115px; }
	
	.cInput_PosX_R { right:165px; bottom:223px; }
	.cInput_PosY_R { right:118px; bottom:223px; }
	.cInput_Scl_R { right:122px; bottom:169px; }
	.cInput_Rot_R { right:138px; bottom:115px; }
}

@media screen and (min-width: 1124px) and (max-width: 1173px)  {	
	.cAnchoDiseno { width: 800px; height: 450px; }	
	.cAnchoApp { width: 800px; }
	.cAnchoSelectorObjeto { width:190px; }
	.cRowModeloYDetalleLateral { visibility: visible; }
	.cRowModeloYDetalleCentral { height:0px; }
	
	.cCajaLogo_L { top:145px; left:220px; width: 113px; height:113px; }
	.cCajaLogo_R { top:145px; right:220px; width: 113px; height:113px; }
	
	.cColumnasAjustes { width: 50%; }
	
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 55px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 59px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 75px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 55px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 59px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 75px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:98px; bottom:223px; }
	.cInput_PosY_L { left:145px; bottom:223px; }	
	.cInput_Scl_L { left:102px; bottom:169px; }
	.cInput_Rot_L { left:118px; bottom:115px; }
	
	.cInput_PosX_R { right:145px; bottom:223px; }
	.cInput_PosY_R { right:98px; bottom:223px; }
	.cInput_Scl_R { right:102px; bottom:169px; }
	.cInput_Rot_R { right:118px; bottom:115px; }
}

@media screen and (min-width: 1024px) and (max-width: 1123px)  {	
	.cAnchoDiseno { width: 700px; height: 394px; }
	.cAnchoApp { width: 700px; }
	.cAnchoSelectorObjeto { width:165px; }
	.cRowModeloYDetalleLateral { visibility: visible; }
	.cRowModeloYDetalleCentral { height:0px; }
	
	.cCajaLogo_L { top:127px; left:193px; width: 99px; height:99px; }
	.cCajaLogo_R { top:127px; right:193px; width: 99px; height:99px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 55px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 55px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:78px; bottom:223px; }
	.cInput_PosY_L { left:125px; bottom:223px; }	
	.cInput_Scl_L { left:82px; bottom:169px; }
	.cInput_Rot_L { left:98px; bottom:115px; }
	
	.cInput_PosX_R { right:125px; bottom:223px; }
	.cInput_PosY_R { right:78px; bottom:223px; }
	.cInput_Scl_R { right:82px; bottom:169px; }
	.cInput_Rot_R { right:98px; bottom:115px; }
}

@media screen and (min-width: 974px) and (max-width: 1023px)  {
	.cAnchoDiseno { width: 650px; height: 366px; }
	.cAnchoApp { width: 650px; }
	.cAnchoSelectorObjeto { width:152px; }
	.cRowModeloYDetalleLateral { visibility: visible; }
	.cRowModeloYDetalleCentral { height:0px; }
	
	.cCajaLogo_L { top:118px; left:179px; width: 92px; height:92px; }
	.cCajaLogo_R { top:118px; right:179px; width: 92px; height:92px; }
	
	.cColumnasAjustes { width: 50%; }
	
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 25px; bottom:193px; }
	.cCtrlLogo_Btn_2_L { left: 29px; bottom:139px; }
	.cCtrlLogo_Btn_3_L { left: 45px; bottom:85px; }
	.cCtrlLogo_Btn_1_R { right: 25px; bottom:193px; }
	.cCtrlLogo_Btn_2_R { right: 29px; bottom:139px; }
	.cCtrlLogo_Btn_3_R { right: 45px; bottom:85px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:68px; bottom:203px; }
	.cInput_PosY_L { left:115px; bottom:203px; }	
	.cInput_Scl_L { left:72px; bottom:149px; }
	.cInput_Rot_L { left:78px; bottom:95px; }
	
	.cInput_PosX_R { right:115px; bottom:203px; }
	.cInput_PosY_R { right:68px; bottom:203px; }
	.cInput_Scl_R { right:72px; bottom:149px; }
	.cInput_Rot_R { right:88px; bottom:95px; }
}

@media screen and (min-width: 864px) and (max-width: 973px)  {
	.cAnchoDiseno { width: 540px; height: 304px; }
	.cAnchoApp { width: 540px; }
	.cAnchoSelectorObjeto { width:125px; }
	.cRowModeloYDetalleLateral { visibility: visible; }
	.cRowModeloYDetalleCentral { height:0px; }
	
	.cCajaLogo_L { top:98px; left:149px; width: 76px; height:76px; }
	.cCajaLogo_R { top:98px; right:149px; width: 76px; height:76px; }
	
	.cColumnasAjustes { width: 50%; }
	
	
	.cCtrlLogo_Btn { width: 40px; height: 40px; }	
	
	.cCtrlLogo_Btn_1_L { left: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_L { left: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_L { left: 45px; bottom:80px; }
	.cCtrlLogo_Btn_1_R { right: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_R { right: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_R { right: 45px; bottom:80px; }
	
	.cInput_Transform { width: 35px; line-height:24px; height:24px; }
	.cInputBox { width: 35px; height:24px; }
	
	.cInput_PosX_L { left:58px; bottom:173px; }
	.cInput_PosY_L { left:95px; bottom:173px; }	
	.cInput_Scl_L { left:62px; bottom:128px; }
	.cInput_Rot_L { left:78px; bottom:88px; }
	
	.cInput_PosX_R { right:95px; bottom:173px; }
	.cInput_PosY_R { right:58px; bottom:173px; }
	.cInput_Scl_R { right:62px; bottom:128px; }
	.cInput_Rot_R { right:78px; bottom:88px; }
}


@media screen and (min-width: 800px) and (max-width: 863px)  {
	.cAnchoDiseno { width: 800px; height: 450px; }
	.cAnchoApp { width: 800px; }
	.cAnchoSelectorObjeto { width:190px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:145px; left:220px; width: 113px; height:113px; }
	.cCajaLogo_R { top:145px; right:220px; width: 113px; height:113px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 55px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 59px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 75px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 55px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 59px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 75px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:98px; bottom:223px; }
	.cInput_PosY_L { left:145px; bottom:223px; }	
	.cInput_Scl_L { left:102px; bottom:169px; }
	.cInput_Rot_L { left:118px; bottom:115px; }
	
	.cInput_PosX_R { right:145px; bottom:223px; }
	.cInput_PosY_R { right:98px; bottom:223px; }
	.cInput_Scl_R { right:102px; bottom:169px; }
	.cInput_Rot_R { right:118px; bottom:115px; }
}


@media screen and (min-width: 750px) and (max-width: 799px)  {
	.cAnchoDiseno { width: 750px; height: 421px; }
	.cAnchoApp { width: 750px; }
	.cAnchoSelectorObjeto { width:177px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:136px; left:206px; width: 106px; height:106px; }
	.cCajaLogo_R { top:136px; right:206px; width: 106px; height:106px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 55px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 55px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:78px; bottom:223px; }
	.cInput_PosY_L { left:125px; bottom:223px; }	
	.cInput_Scl_L { left:82px; bottom:169px; }
	.cInput_Rot_L { left:98px; bottom:115px; }
	
	.cInput_PosX_R { right:125px; bottom:223px; }
	.cInput_PosY_R { right:78px; bottom:223px; }
	.cInput_Scl_R { right:82px; bottom:169px; }
	.cInput_Rot_R { right:98px; bottom:115px; }
}

@media screen and (min-width: 700px) and (max-width: 749px)  {
	.cAnchoDiseno { width: 700px; height: 394px; }
	.cAnchoApp { width: 700px; }
	.cAnchoSelectorObjeto { width:165px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:127px; left:193px; width: 99px; height:99px; }
	.cCajaLogo_R { top:127px; right:193px; width: 99px; height:99px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 50px; height: 50px; }	
	
	.cCtrlLogo_Btn_1_L { left: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_L { left: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_L { left: 55px; bottom:105px; }
	.cCtrlLogo_Btn_1_R { right: 35px; bottom:213px; }
	.cCtrlLogo_Btn_2_R { right: 39px; bottom:159px; }
	.cCtrlLogo_Btn_3_R { right: 55px; bottom:105px; }
	
	.cInput_Transform { width: 45px; }
	.cInputBox { width: 45px; height:30px; }
	
	.cInput_PosX_L { left:78px; bottom:223px; }
	.cInput_PosY_L { left:125px; bottom:223px; }	
	.cInput_Scl_L { left:82px; bottom:169px; }
	.cInput_Rot_L { left:98px; bottom:115px; }
	
	.cInput_PosX_R { right:125px; bottom:223px; }
	.cInput_PosY_R { right:78px; bottom:223px; }
	.cInput_Scl_R { right:82px; bottom:169px; }
	.cInput_Rot_R { right:98px; bottom:115px; }
}

@media screen and (min-width: 600px) and (max-width: 699px)  {
	.cAnchoDiseno { width: 600px; height: 337px; }
	.cAnchoApp { width: 600px; }
	.cAnchoSelectorObjeto { width:140px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:109px; left:165px; width: 85px; height:85px; }
	.cCajaLogo_R { top:109px; right:165px; width: 85px; height:85px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 40px; height: 40px; }	
	
	.cCtrlLogo_Btn_1_L { left: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_L { left: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_L { left: 45px; bottom:80px; }
	.cCtrlLogo_Btn_1_R { right: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_R { right: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_R { right: 45px; bottom:80px; }
	
	.cInput_Transform { width: 35px; line-height:24px; height:24px; }
	.cInputBox { width: 35px; height:24px; }
	
	.cInput_PosX_L { left:58px; bottom:173px; }
	.cInput_PosY_L { left:95px; bottom:173px; }	
	.cInput_Scl_L { left:62px; bottom:128px; }
	.cInput_Rot_L { left:78px; bottom:88px; }
	
	.cInput_PosX_R { right:95px; bottom:173px; }
	.cInput_PosY_R { right:58px; bottom:173px; }
	.cInput_Scl_R { right:62px; bottom:128px; }
	.cInput_Rot_R { right:78px; bottom:88px; }
}

@media screen and (min-width: 540px) and (max-width: 599px)  {
	.cAnchoDiseno { width: 540px; height: 304px; }
	.cAnchoApp { width: 540px; }
	.cAnchoSelectorObjeto { width:125px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:98px; left:149px; width: 76px; height:76px; }
	.cCajaLogo_R { top:98px; right:149px; width: 76px; height:76px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 40px; height: 40px; }	
	
	.cCtrlLogo_Btn_1_L { left: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_L { left: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_L { left: 45px; bottom:80px; }
	.cCtrlLogo_Btn_1_R { right: 25px; bottom:165px; }
	.cCtrlLogo_Btn_2_R { right: 29px; bottom:120px; }
	.cCtrlLogo_Btn_3_R { right: 45px; bottom:80px; }
	
	.cInput_Transform { width: 35px; line-height:24px; height:24px; }
	.cInputBox { width: 35px; height:24px; }
	
	.cInput_PosX_L { left:58px; bottom:173px; }
	.cInput_PosY_L { left:95px; bottom:173px; }	
	.cInput_Scl_L { left:62px; bottom:128px; }
	.cInput_Rot_L { left:78px; bottom:88px; }
	
	.cInput_PosX_R { right:95px; bottom:173px; }
	.cInput_PosY_R { right:58px; bottom:173px; }
	.cInput_Scl_R { right:62px; bottom:128px; }
	.cInput_Rot_R { right:78px; bottom:88px; }
}

@media screen and (min-width: 480px) and (max-width: 539px)  {
	.cAnchoDiseno { width: 480px; height: 270px; }
	.cAnchoApp { width: 480px; }
	.cAnchoSelectorObjeto { width:110px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:87px; left:132px; width: 68px; height:68px; }
	.cCajaLogo_R { top:87px; right:132px; width: 68px; height:68px; }
	
	.cColumnasAjustes { width: 50%; }
	
	.cCtrlLogo_Btn { width: 40px; height: 40px; }	
	
	.cCtrlLogo_Btn_1_L { left: 15px; bottom:135px; }
	.cCtrlLogo_Btn_2_L { left: 19px; bottom:90px; }
	.cCtrlLogo_Btn_3_L { left: 35px; bottom:50px; }
	.cCtrlLogo_Btn_1_R { right: 15px; bottom:135px; }
	.cCtrlLogo_Btn_2_R { right: 19px; bottom:90px; }
	.cCtrlLogo_Btn_3_R { right: 35px; bottom:50px; }
	
	.cInput_Transform { width: 35px; line-height:24px; height:24px; }
	.cInputBox { width: 35px; height:24px; }
	
	.cInput_PosX_L { left:48px; bottom:143px; }
	.cInput_PosY_L { left:85px; bottom:143px; }	
	.cInput_Scl_L { left:52px; bottom:98px; }
	.cInput_Rot_L { left:68px; bottom:58px; }
	
	.cInput_PosX_R { right:85px; bottom:143px; }
	.cInput_PosY_R { right:48px; bottom:143px; }
	.cInput_Scl_R { right:52px; bottom:98px; }
	.cInput_Rot_R { right:68px; bottom:58px; }
}

@media screen and (min-width: 320px) and (max-width: 479px)  {
	.cAnchoDiseno { width: 320px; height: 180px; }
	.cAnchoApp { width: 320px; }
	.cAnchoSelectorObjeto { width:70px; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: visible; }
	
	.cCajaLogo_L { top:58px; left:88px; width: 45px; height:45px; }
	.cCajaLogo_R { top:58px; right:88px; width: 45px; height:45px; }
	
	.cColumnasAjustes { width: 100%; }
	
	.cCtrlLogo_Btn { width: 36px; height: 36px; }	
	
	.cCtrlLogo_Btn_1_L { left: 0px; bottom:115px; }
	.cCtrlLogo_Btn_2_L { left: 0px; bottom:75px; }
	.cCtrlLogo_Btn_3_L { left: 0px; bottom:35px; }
	.cCtrlLogo_Btn_1_R { right: 0px; bottom:115px; }
	.cCtrlLogo_Btn_2_R { right: 0px; bottom:75px; }
	.cCtrlLogo_Btn_3_R { right: 0px; bottom:35px; }
	
	.cInput_Transform { width: 30px; line-height:24px!important; height:24px; }
	.cInputBox { width: 30px; height:24px; }
	
	.cInput_PosX_L { left:33px; bottom:121px; }
	.cInput_PosY_L { left:65px; bottom:121px; }	
	.cInput_Scl_L { left:33px; bottom:81px; }
	.cInput_Rot_L { left:33px; bottom:41px; }
	
	.cInput_PosX_R { right:65px; bottom:121px; }
	.cInput_PosY_R { right:33px; bottom:121px; }
	.cInput_Scl_R { right:33px; bottom:81px; }
	.cInput_Rot_R { right:33px; bottom:41px; }
	
	
}

@media screen and (max-width: 319px) {
	.cMensajePantallaMuyPequena { visibility: true; height:auto; }
	.cHerramientaPersonalizacion { visibility: false; height:0px; }
	.cAnchoApp { width: 100%; }
	.cAnchoSelectorObjeto { width:30%; }
	.cRowModeloYDetalleLateral { visibility: hidden; }
	.cRowModeloYDetalleCentral { height:auto; visibility: hidden; }
	
	.cCajaLogo_L { top:58px; left:88px; width: 45px; height:45px; }
	.cCajaLogo_R { top:58px; right:88px; width: 45px; height:45px; }
	
	.cColumnasAjustes { width: 100%; }
}

@media screen and (min-width: 180px) and (max-width: 319px)  {
	.cAnchoDiseno { width: 200px; height: 113px; }
}

@media screen and (min-width: 100px) and (max-width: 179px)  {
	.cAnchoDiseno { width: 100px; height: 56px; }
}

@media screen and (min-width: 50px) and (max-width: 99px)  {
	.cAnchoDiseno { width: 50px; height: 28px; }
}

@media screen and (min-width: 20px) and (max-width: 49px)  {
	.cAnchoDiseno { width: 20px; height: 11px; }
}

@media screen and (min-width: 10px) and (max-width: 19px)  {
	.cAnchoDiseno { width: 10px; height: 6px; }
}

@media screen and (min-width: 5px) and (max-width: 9px)  {
	.cAnchoDiseno { width: 5px; height: 3px; }
}