#mobile_contract .input-group-text				
#mobile_contract .parrowstyle																					{color:#00008C;font-size:16px;font-family:Ubuntu-Regular;line-height:140%;}
#mobile_contract .filterdiv																						{background:#101E7C;padding-top:16px;padding-bottom:16px;padding-left:29px;}
#mobile_contract .filterdiv .fa-filter																			{color:#fff;font-size:23px;margin-right:10px;}
#mobile_contract .filterdiv .textspanstyle																		{color:#fff;font-size:20px;font-family:Ubuntu-Medium;}
#mobile_contract .servicesfilerdiv 																				{background: #F2F2F9;padding-top: 10px;padding-bottom: 10px;padding-left: 19px;border-bottom: 2px solid #E3E3F2;} 
#mobile_contract .servicesfilerdiv p 																			{color:#00008C;font-size:15px;margin-bottom:5px;line-height:120%;font-family:Ubuntu-Medium;}
#mobile_contract .servicesfilerdiv .custom-control-label 														{position: relative;margin-bottom: 0;vertical-align: middle;color: #060C52;font-size: 15px;line-height: 200%;font-family: Ubuntu-Regular;}
#mobile_contract .servicesfilerdiv .custom-control-label::before 												{position: absolute;top: 0.55rem;}
#mobile_contract .servicesfilerdiv .custom-control-input:checked~.custom-control-label::before 					{color: #fff;border:none;border-color: transparent;background-color: #FBA61C;}
#mobile_contract .servicesfilerdiv .custom-radio .custom-control-input:checked~.custom-control-label::after 	{display:none;}
#mobile_contract .servicesfilerdiv .custom-control-label::before 												{background-color: transparent;border: #BBBBBB solid 1px;}
#mobile_contract .servicesfilerdiv .infobtn 																	{color:#8181C5;font-size:17px;border:none;line-height: 120%;padding: 0px;margin-bottom: 1rem;margin-top: 0px;}
#mobile_contract .sortingrow .fa-angle-down 																	{z-index: 22;position: absolute;top:30%;font-size: 22px;left: auto;color: #FBA61C;background: white;text-align: center;width: 22px;right: 25px;}
#mobile_contract .sortingrow #ascdesc 																			{color: #00008C;font-size: 18px;line-height: 200%;border: 1px solid #E3E3F2;height: 63px;font-family:Ubuntu-Regular;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;z-index: 1;cursor: pointer;}
#mobile_contract .sortingrow .sortbtn 																			{/* padding-top: 14px;color: #00008C;font-size: 18px;line-height: 200%;border: 1px solid #E3E3F2;height: 63px;font-family: Ubuntu-Regular;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;z-index: 1;cursor: pointer; */}  
#mobile_contract .sortingrow .sortbtn span 																		{color:#00008C;font-size:18px;line-height:200%;font-family:Ubuntu-Regular;}
#mobile_contract .sortingrow .sortbtn i 																		{color:#FBA61C;font-size:22px;}
#mobile_contract .jumbodivstyle 																				{margin-bottom: 0px;padding-right: 0px;background: #F2F2F9;border-radius: 0px;padding-top: 15px;padding-bottom:0px;padding-left: 15px;}
#mobile_contract .jumbodivstyle .headstylecompany 																{color:#060C52;font-size:21px;line-height:120%;font-family:Ubuntu-Medium;}
#mobile_contract .jumbodivstyle .pstyletype 																	{color:#060C52;font-size:14px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle .iconstyle 																		{margin-bottom: 10px;font-size:27px;color:#FBA61C;}
#mobile_contract .jumbodivstyle .numberstyle																	{font-size:17px;color:#060C52;font-family:Ubuntu-Bold;line-height:120%;}
#mobile_contract .jumbodivstyle .counttypestyle																	{font-size:15px;color:#060C52;font-family:Ubuntu-Regular;line-height:120%;}
#mobile_contract .jumbodivstyle .btn_details 																	{background: #101E7C;width: 100%;border: none;border-radius: 0px;height: 42px;color: #FFFFFF;font-size: 17px;font-family: Ubuntu-Regular;}    
#mobile_contract .jumbodivstyle .btn_with_device																{line-height: 26px;border-radius:0px;border:1px solid #101E7C;background:transparent;height:42px;color:#101E79;font-size:15px;}
#mobile_contract .jumbodivstyle .pricestyle																		{color:#101E7B;font-size:28px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle .textpricestyle																	{color:#060C52;font-size:12px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle .colstylesmall 																	{border-right:6px solid #FBA61C;height:72px;}
#mobile_contract .jumbodivstyle .shapecssstyle 																	{width:100%;font-size:16px;color: #FFFFFF;font-family:Ubuntu-Medium;text-align:center;float: left;line-height: 38px;height: 38px;background: #FBA61C;position: relative;}
#mobile_contract .jumbodivstyle .shapecssstyle 																	{float: right;}
#mobile_contract .jumbodivstyle .shapecssstyle:after 															{content: '';position: absolute;height: 0px;width: 40px;top: 0;}
#mobile_contract .jumbodivstyle .shapecssstyle:after 															{left: -38px;border-top: 38px solid #FBA61C;border-left: 38px solid transparent;z-index: 0;}
#mobile_contract .jumbodivstyle .btn_combo_style 																{font-size: 15px;font-family: Ubuntu-Regular;color: #101E79;height: 42px;width: 291px;background: transparent;border: 1px solid #101E7C;border-radius: 0px;}
#mobile_contract .jumbodivstyle .anglestyle 																	{color: #101E7B;font-size: 22px;vertical-align: bottom;}  
#mobile_contract .sortingrow .sortbtn .textstyledivsort 														{overflow: hidden;border-right:0px;padding-top: 11px;color: #00008C;white-space: nowrap;font-size: 18px;line-height: 200%;border-left: 1px solid #E3E3F2;border-top: 1px solid #E3E3F2;border-bottom: 1px solid #E3E3F2;height: 63px;font-family: Ubuntu-Regular;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;z-index: 1;cursor: pointer;}
#mobile_contract .sortingrow .input-group-text 																	{border-radius: 0px;background: transparent;border-left: 0px;}
#mobile_contract .leftarrowstyle 																				{color:#A3A3D5;font-size:16px;line-height:140%;padding-right:15px;}
#mobile_contract .parrowstyle 																					{font-size:16px;color:#00008C;line-height:140%;font-family:Ubuntu-Regular;}


/* modal style */
#mobile_contract .modal .hrstyle 																				{border-top:1px solid #E3E3F2;margin-top: 20px;margin-bottom: 20px;}
#mobile_contract .modal .spanstyleprice 																		{color:#060C52;font-size:16px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .modal .titlerowstyle 																			{color:#060C52;font-size:18px;line-height:120%;font-family:Ubuntu-Medium;}
#mobile_contract .modal .iconstylem																				{color:#F8A519;font-size:21px;}
#mobile_contract .modal .modal-title 																			{font-size: 21px;color: #060C52;line-height: 140%;font-family: Ubuntu-Regular;}
#mobile_contract .modal .close																					{color: #FBA61C;opacity:1;font-size: 18px;}
#mobile_contract .modal .modal-header																			{border-bottom: 1px solid #DDDDDD;}
#mobile_contract .modal ul 																						{padding-inline-start: 22px;}    
#mobile_contract .modal .spanstyleprice a 																		{color:#F8A519;font-family:Ubuntu-Bold;word-break: break-all;}
#mobile_contract .modal .modal-body																				{padding-bottom: 50px;}
#mobile_contract .modal .modal-content																			{border-radius:0px;}

/* modal one device */
#mobile_contract .onedivecebodybox .trapezbluebox																{text-align: left;float: left;line-height: 2;padding-left: 15px;height: 68px;background:#101E79;position: relative;width:100%;}
#mobile_contract .onedivecebodybox .textstyle 																	{color:#FFFFFF;font-size:14px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .onedivecebodybox .pricestyle																	{color:#FFFFFF;font-size:23px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .onedivecebodybox .trapezbluebox:after 														{content: '';position: absolute;height: 0px;width: 40px;top: 0;}
#mobile_contract .onedivecebodybox .trapezbluebox:after 														{right: -38px;border-top: 68px solid #101E79;border-right: 38px solid transparent;z-index: 0;}
#mobile_contract .onedivecebodybox 																				{    padding-right: 30px;padding-top: 30px;padding-bottom: 90px;padding-left: 30px;}
#mobile_contract .onedivecebodybox .titlecompanystyle 															{color:#060C52;font-size:21px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .onedivecebodybox .pstyletitle 																{font-size: 14px;color: #060C52;line-height: 120%;font-family: Ubuntu-Regular;}
#mobile_contract .onedivecebodybox .linkstyle.active															{background: transparent;color: #101E79;font-family: Ubuntu-Regular;line-height: 120%;font-size:15px;border-radius: 0px;}
#mobile_contract .onedivecebodybox .devicestabul li a.active 													{border-bottom:4px solid #FBA61C;}			
#mobile_contract .onedivecebodybox .devicestabul li a.active .icondevicestyle 									{vertical-align: middle;font-size: 25px;color: #060C52;padding-left: 10px;line-height: 140%;}
#mobile_contract .onedivecebodybox ul.devicestabul																{padding-inline-start: 0px;}
#mobile_contract .onedivecebodybox .devicestabul li a 															{border-bottom:4px solid #BBBBBB;}	
#mobile_contract .onedivecebodybox .devicestabul li 															{margin-right: 20px;}
#mobile_contract .onedivecebodybox .linkstyle																	{background: transparent;color:#545454;font-family: Ubuntu-Regular;line-height: 120%;font-size:15px;border-radius: 0px;}
#mobile_contract .onedivecebodybox .devicestabul li a .icondevicestyle 											{vertical-align: middle;font-size: 25px;color:#555555;padding-left: 10px;line-height: 140%;}
#mobile_contract .onedivecebodybox .owl-carousel 																{padding-top: 55px;padding-left: 30px;padding-right: 30px;}
#mobile_contract .onedivecebodybox .owl-carousel .nav-btn														{position: absolute;cursor: pointer;top:50%;color: #101E7A;font-size: 25px;}
#mobile_contract .onedivecebodybox .owl-carousel .owl-prev.disabled,
#mobile_contract .onedivecebodybox .owl-carousel .owl-next.disabled												{pointer-events: none;opacity:1;}
#mobile_contract .onedivecebodybox .owl-carousel .prev-slide													{left:0px;}
#mobile_contract .onedivecebodybox .owl-carousel .next-slide													{right: 0px;}
#mobile_contract .onedivecebodybox .owl-carousel .devicemodel 													{margin-top:30px;color:#060C52;font-size:16px;line-height:120%;font-family:Ubuntu-Regular;min-height: 40px;}
#mobile_contract .onedivecebodybox .owl-carousel .deviceprice 													{margin-top: 5px;font-size:23px;font-family:Ubuntu-Bold;line-height:120%;color:#101E79;}
#mobile_contract .onedivecebodybox .owl-carousel .devicetext 													{color:#060C52;font-size:14px;line-height:120%;font-family:Ubuntu-Regular;margin-top: 5px;}
#mobile_contract .onedivecebodybox .owl-carousel .owl-item 														{border-bottom: 6px solid #FBA61C;padding-bottom: 11px;}  
#mobile_contract .onedivecebodybox .devicestabul li .linkstyle:hover 											{cursor:pointer;border-bottom: 4px solid #FBA61C;background: transparent;color: #101E79;font-family: Ubuntu-Regular;line-height: 120%;font-size:15px;border-radius: 0px;}
#mobile_contract .onedivecebodybox .devicestabul li .linkstyle:hover .icondevicestyle							{vertical-align: middle;font-size: 25px;color: #060C52;padding-left: 10px;line-height: 140%;}

/*#mobile_contract .mobilediv .owl-carousel .owl-item img {

    width: auto;}*/
/* collapse */
#mobile_contract .bodydetailscard 																				{padding: 0px;border: 0px;}
#mobile_contract .jumbodivstyle1 																				{margin-bottom:0px;background:#EAEAF4;border-radius:0px;padding-top: 30px;padding-bottom: 30px;padding-left: 27px;padding-right: 0px;}
#mobile_contract .jumbodivstyle2 																				{margin-bottom:0px;background:#E3E3F0;border-radius:0px;padding-top: 30px;padding-bottom: 30px;padding-left: 27px;padding-right: 0px;}
#mobile_contract .jumbodivstyle1 .titlestyle1 																	{color:#060C52;font-size:17px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle1 .typestyle																		{color:#060C52;font-size:17px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle1 .pricestyle 																	{margin-bottom:5px;margin-top: 5px;color:#101E79;line-height:120%;font-size:22px;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle1 .textstyle																		{color:#060C52;font-size:12px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle1 .spanstylebold  																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle1 .pstylenormal  																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle1 .btn_more_details 																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Bold;padding:0px;}
#mobile_contract .jumbodivstyle2 .titlestyle1 																	{color:#060C52;font-size:17px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle2 .typestyle																		{color:#060C52;font-size:17px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle2 .pricestyle 																	{margin-bottom:5px;margin-top: 5px;color:#101E79;line-height:120%;font-size:22px;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle2 .textstyle																		{color:#060C52;font-size:12px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle2 .spanstylebold  																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Bold;}
#mobile_contract .jumbodivstyle2 .pstylenormal  																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Regular;}
#mobile_contract .jumbodivstyle2 .btn_more_details 																{color:#060C52;font-size:15px;line-height:120%;font-family:Ubuntu-Bold;padding:0px;}
#mobile_contract .servicesfilerdiv .custom-checkbox .custom-control-input:checked~.custom-control-label::before {color: #fff;border: none;border-color: transparent;background-color: #FBA61C;border-radius:0px;}
#mobile_contract .servicesfilerdiv .custom-checkbox .custom-control-input ~.custom-control-label::before 		{border-radius:0px;}
#mobile_contract .servicesfilerdiv .custom-checkbox .custom-control-label::after 								{position: absolute;top: .55rem;}
#mobile_contract .modal .ulstyle ul li::before 																	{color:#F8A519;content:"\2022";font-weight:bold;display:inline-block;width: 1em;margin-left: -1em;}
#mobile_contract .modal .ulstyle ul li 																			{color: #060C52;font-size: 16px;line-height: 140%;font-family: Ubuntu-regular;}
#mobile_contract .modal .ulstyle ul 																			{padding-inline-start: 15px;list-style: none;}
#mobile_contract .modal .titlestyle 																			{color: #060C52;font-size: 16px;line-height: 120%;font-family: Ubuntu-Bold;}
#mobile_contract .modal .iconstyle																				{color:#F8A519;font-size:16px;margin-right:5px;}
#mobile_contract .modal .ulstyle  																				{color: #060C52;font-size: 16px;line-height: 140%;font-family: Ubuntu-regular;}
#mobile_contract .modal .ulstyle .listnotes div::before 														{color:#F8A519;content:"\2022";font-weight:bold;display:inline-block;width: 1em;}
#mobile_contract .modal .ulstyle .listnotes 																	{padding-inline-start:15px;}
#mobile_contract .modal .ulstyle ol 																			{padding-inline-start: 0px;}
#mobile_contract .modal .ulstyle ol li 																			{counter-increment: list;list-style-type: none;position: relative;}  
#mobile_contract .modal .ulstyle ol li::before  																{content: counter(list) ".";color:#F8A519;font-size:16px;margin-right:5px;font-family:Ubuntu-Regular;}

