﻿/*

@media screen and (min-width: 960px)
.three-col:nth-child(3n + 1) {
clear: left;
}

@media screen and (max-width: 959px)
.page-features #webs-wrapper #webs-features-list .list .entry-container {
width: 47%;
}

@media screen and (max-width: 959px) and (min-width: 768px), screen and (max-width: 767px)
.section-container {
width: 100%;
padding-left: 20px;
padding-right: 20px;
}

*/


 ul {
list-style: none;
}

.section-container {
position: relative;
/*width: 95%;*/ 	/* 90% 960px */
height: auto;
margin: 0 auto;
/* padding-top: 50px; */ /* 11/14/2014 */
}

.list .entry-container {
width: 31%;
margin: 0 1% 30px; 			/*10-20-14 80px +*/
height: 280px; 				/*10-20-14 +*/
/*  background-color: #f6f8fb; 	10-20-14 +*/
}

.three-col {
position: relative;
display: block;
width: 33%;
/*float: left; 11/5/14 */
}

.list .entry-container h5 {
margin-bottom: 30px;
padding-left: 50px;
margin-top:0px; 		/*10-20+-14*/
}

/*
h5 {
color: #222;
font-size: 1em;
line-height: 1.4em;
}*/


.pgraph {
display: block;	
}

/*	
.spritef { background: transparent url('../images/features_icons.png') no-repeat scroll 0 0; }
.spritef.uno {background-position: 0 0; } 
.spritef.dos { background-position: 0 -35px; } 
*/

/*
.paragraph
.list .entry-container   {
display: block;
color: #999;
font-size: 1.6em;
line-height: 1.6875em;
font-weight: 300;
}

*/

.clearfix:before, .clearfix:after {
content: " ";
display: table;
}


.list .entry-container:after {
display: block;
position: absolute;
top: 0;
left: 0;
width: 35px;
height: 35px;
background: transparent url('../images/sprite.png') no-repeat scroll 0 0;
content: "";
}

/*
.list :nth-child( 1):after { background-position: 0 0; }
.list :nth-child( 2):after { background-position: 0px -1503px; }
.list :nth-child( 3):after { background-position: 0px -134px; }
.list :nth-child( 4):after { background-position: 0px -4267px; }
.list :nth-child( 5):after { background-position: 0px -1886px; }
.list :nth-child( 6):after { background-position: 0px -1637px; }
.list :nth-child( 7):after { background-position: 0px -134px; }
.list :nth-child( 8):after { background-position: 0px -4267px; }
.list :nth-child( 9):after { background-position: 0 0; }
.list :nth-child( 10):after { background-position: 0px -1503px; }
.list :nth-child( 11):after { background-position: 0px -134px; }
.list :nth-child( 12):after { background-position: 0px -4267px; }
.list :nth-child( 13):after { background-position: 0px -1886px; }
.list :nth-child( 14):after { background-position: 0px -1637px; }
.list :nth-child( 15):after { background-position: 0px -134px; }
*/



.list .checkin:after { background-position: 0px -1503px; }
.list .quote_add:after { background-position: 0px -4133px; } 
.list .order_add:after { background-position: 0px -3731px; } 
.list .invoice_add:after { background-position: 0px -3128px; }
.list .company:after { background-position: 0px -1886px; }
.list .bt_calDay:after { background-position: 0px -5540px; }
.list .mail:after { background-position: 0px -3463px; }
.list .Dollar32:after { background-position: 0px -2154px; }
.list .wo_wizard:after { background-position: 0px -3932px; }
.list .checkin:after { background-position: 0px -1503px; }
.list .geolocation:after { background-position: 0px -2825px; } /*fv 12-21 */
/*.calendar:after {background: transparent url('../images/calendarToday.png') no-repeat scroll 0 0 !important; } */
.sri_logo:after { background: transparent url('../images/sri_movil.png') no-repeat scroll 0 0 !important; }

/* for number list */

.numpadding {padding: 4px 4px 4px 40px; }

.sprite_num { background: url('../images/sprite_num.png') no-repeat top left; width: 32px; height: 32px;  } 
.sprite_num.one { background-position: 0px 0px;  } 
.sprite_num.two { background-position: 0px -42px;  } 
.sprite_num.three { background-position: 0px -84px;  } 
.sprite_num.four { background-position: 0px -126px;  } 
.sprite_num.five { background-position: 0px -168px;  } 
.sprite_num.dotblue { background-position: 0px -210px;  } 



/* original set for info position only */
/*.sprite { background: url('sprite.png') no-repeat top left;  } 12/3/14 */ 
.sprite { background: transparent url('../images/sprite.png') no-repeat scroll 0 0; }
.sprite.home { background-position: 0px 0px; width: 32px; height: 32px;  } 
.sprite.print { background-position: 0px -67px; width: 32px; height: 32px;  } 
.sprite.submitted { background-position: 0px -134px; width: 32px; height: 32px;  } 
.sprite.dispatched { background-position: 0px -201px; width: 32px; height: 32px;  } 
.sprite.task_completed { background-position: 0px -268px; width: 32px; height: 32px;  } 
.sprite.AR { background-position: 0px -335px; width: 32px; height: 32px;  } 
.sprite.paid { background-position: 0px -402px; width: 32px; height: 32px;  } 
.sprite.done { background-position: 0px -469px; width: 32px; height: 32px;  } 
.sprite.archive { background-position: 0px -536px; width: 32px; height: 32px;  } 
.sprite.void_step { background-position: 0px -603px; width: 32px; height: 32px;  } 
.sprite.blue-arrow { background-position: 0px -670px; width: 22px; height: 17px;  } 
.sprite.adobe { background-position: 0px -722px; width: 32px; height: 32px;  } 
.sprite.batch_add { background-position: 0px -789px; width: 32px; height: 32px;  } 
.sprite.Calendar32gray { background-position: 0px -856px; width: 32px; height: 32px;  } 
.sprite.callout_Fbook { background-position: 0px -923px; width: 24px; height: 24px;  } 
.sprite.callout_message { background-position: 0px -982px; width: 24px; height: 24px;  } 
.sprite.callout_phone { background-position: 0px -1041px; width: 24px; height: 24px;  } 
.sprite.callout_twitter { background-position: 0px -1100px; width: 24px; height: 24px;  } 
.sprite.wo_move { background-position: 0px -1159px; width: 32px; height: 32px;  } 
.sprite.cbo_arrow { background-position: 0px -1226px; width: 39px; height: 70px;  } 
.sprite.cboArrowPlan2 { background-position: 0px -1331px; width: 39px; height: 70px;  } 
.sprite.clock { background-position: 0px -1436px; width: 32px; height: 32px;  } 
.sprite.checkin { background-position: 0px -1503px; width: 32px; height: 32px;  } 
.sprite.client { background-position: 0px -1570px; width: 32px; height: 32px;  } 
.sprite.client_add { background-position: 0px -1637px; width: 32px; height: 32px;  } 
.sprite.clients { background-position: 0px -1704px; width: 32px; height: 32px;  } 
.sprite.close { background-position: 0px -1771px; width: 13px; height: 13px;  } 
.sprite.close32 { background-position: 0px -1819px; width: 32px; height: 32px;  } 
.sprite.company { background-position: 0px -1886px; width: 32px; height: 32px;  } 
.sprite.computer { background-position: 0px -1953px; width: 32px; height: 32px;  } 
.sprite.delete { background-position: 0px -2020px; width: 32px; height: 32px;  } 
.sprite.diskette { background-position: 0px -2087px; width: 32px; height: 32px;  } 
.sprite.Dollar32 { background-position: 0px -2154px; width: 32px; height: 32px;  } 
.sprite.Dollar32-green { background-position: 0px -2221px; width: 32px; height: 32px;  } 
.sprite.Dollar32-red { background-position: 0px -2288px; width: 32px; height: 32px;  } 
.sprite.e { background-position: 0px -2355px; width: 32px; height: 32px;  } 
.sprite.e_sign { background-position: 0px -2422px; width: 33px; height: 33px;  } 
.sprite.e_sign-b { background-position: 0px -2490px; width: 32px; height: 32px;  } 
.sprite.sri_logo { background-position: 0px -2557px; width: 32px; height: 32px;  } 
.sprite.employee_add { background-position: 0px -2624px; width: 32px; height: 32px;  } 
.sprite.employees { background-position: 0px -2691px; width: 32px; height: 32px;  } 
.sprite.eraser { background-position: 0px -2758px; width: 32px; height: 32px;  } 
.sprite.geolocation { background-position: 0px -2825px; width: 32px; height: 32px;  } 
.sprite.helpsmall { background-position: 0px -2892px; width: 16px; height: 16px;  } 
.sprite.info_g { background-position: 0px -2943px; width: 16px; height: 16px;  } 
.sprite.Info { background-position: 0px -2994px; width: 32px; height: 32px;  } 
.sprite.invoice { background-position: 0px -3061px; width: 32px; height: 32px;  } 
.sprite.invoice_add { background-position: 0px -3128px; width: 32px; height: 32px;  } 
.sprite.invoices { background-position: 0px -3195px; width: 32px; height: 32px;  } 
.sprite.load_download { background-position: 0px -3262px; width: 32px; height: 32px;  } 
.sprite.load_upload { background-position: 0px -3329px; width: 32px; height: 32px;  } 
.sprite.login { background-position: 0px -3396px; width: 32px; height: 32px;  } 
.sprite.mail { background-position: 0px -3463px; width: 32px; height: 32px;  } 
.sprite.next { background-position: 0px -3530px; width: 32px; height: 32px;  } 
.sprite.back { background-position: 0px -3597px; width: 32px; height: 32px;  } 
.sprite.order { background-position: 0px -3664px; width: 32px; height: 32px;  } 
.sprite.order_add { background-position: 0px -3731px; width: 32px; height: 32px;  } 
.sprite.order_delete { background-position: 0px -3798px; width: 32px; height: 32px;  } 
.sprite.orders { background-position: 0px -3865px; width: 32px; height: 32px;  } 
.sprite.wo_wizard { background-position: 0px -3932px; width: 32px; height: 32px;  } 
.sprite.query { background-position: 0px -3999px; width: 32px; height: 32px;  } 
.sprite.quote { background-position: 0px -4066px; width: 32px; height: 32px;  } 
.sprite.quote_add { background-position: 0px -4133px; width: 32px; height: 32px;  } 
.sprite.quotes { background-position: 0px -4200px; width: 32px; height: 32px;  } 
.sprite.security_key { background-position: 0px -4267px; width: 32px; height: 32px;  } 
.sprite.sello_b { background-position: 0px -4334px; width: 32px; height: 32px;  } 
.sprite.sello_f { background-position: 0px -4401px; width: 32px; height: 32px;  } 
.sprite.sello_g { background-position: 0px -4468px; width: 32px; height: 32px;  } 
.sprite.sello_r { background-position: 0px -4535px; width: 32px; height: 32px;  } 
.sprite.sello_y { background-position: 0px -4602px; width: 32px; height: 32px;  } 
.sprite.shopcart_warning { background-position: 0px -4669px; width: 32px; height: 32px;  } 
.sprite.shoppingcart { background-position: 0px -4736px; width: 32px; height: 32px;  } 
.sprite.shoppingcart_add { background-position: 0px -4803px; width: 32px; height: 32px;  } 
.sprite.start { background-position: 0px -4870px; width: 32px; height: 32px;  } 
.sprite.stop { background-position: 0px -4937px; width: 32px; height: 32px;  } 
.sprite.pause { background-position: 0px -5004px; width: 32px; height: 32px;  } 
.sprite.reset { background-position: 0px -5071px; width: 32px; height: 32px;  } 
.sprite.user_add { background-position: 0px -5138px; width: 32px; height: 32px;  } 
.sprite.user_profile { background-position: 0px -5205px; width: 32px; height: 32px;  } 
.sprite.users { background-position: 0px -5272px; width: 32px; height: 32px;  } 
.sprite.buzon_delivery { background-position: 0px -5339px; width: 32px; height: 32px;  } 
.sprite.buzon_received { background-position: 0px -5406px; width: 32px; height: 32px;  } 
.sprite.bt_calSched { background-position: 0px -5473px; width: 32px; height: 32px; } 
.sprite.bt_calDay { background-position: 0px -5540px; width: 32px; height: 32px;;  }








 
