/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);

/*UNIVERSAL RESET CODE START*/
*{margin:0px;padding:0px;outline:0px!important;}
/*UNIVERSAL RESET CODE END*/
body{outline:0px;margin:0px;padding:0px; font-family: 'Open Sans', sans-serif;}
input,textarea{border:0;display:block;outline:none;}
img,input{border:none;display:block;outline:none;}
header, section, footer, aside, nav, main, article, figure{display:block;} 
a{-moz-transition:all 0.2s ease 0s;	-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s; text-decoration:none; }
a:hover, a:focus { text-decoration:none; }
.clear{clear:both;overflow:hidden;height:0px;}

/**/
#sample_1_filter input{ border:1px solid #ccc;}
textarea{ border:1px solid #ccc;}
.crm_modal { }
.crm_modal table.table { margin:0px; }
.crm_modal .modal-body { padding:0px;  } 
.crm_modal .modal-content { border-radius:0px; }
.crm_modal .table > thead > tr > th { font-family: 'Open Sans', sans-serif; font-size:14px;  color:#ffffff; text-transform:uppercase; font-weight:700; background:#35aa47;border-radius: 0px; border-bottom:0px; padding:10px 8px; }
.crm_modal .table > thead > tr > td, .crm_modal .table > tbody > tr > td, .crm_modal .table > tfoot > tr > td { font-family: 'Open Sans', sans-serif; font-size:13px; color:#2f86c1; text-decoration:underline; font-weight:600;  }
.crm_modal .table > tbody > tr > td:first-child  { text-decoration:none;  color: hsl(0, 0%, 20%); }
.modal-footer a { display:inline-block; float:left; }
.modal-footer a.arrow { font-size:24px; font-weight:700; padding-right:5px; }


/**/

.deraler_table { width:100%; background:url(../../images/dealer_bg.png) center center repeat; height:55px;  }
.crm_modal .modal .modal-lg {width: 820px;}
.deraler_table .table-responsive {-webkit-overflow-scrolling: touch; }
.deraler_table .table > thead > tr > th { font-family: 'Open Sans', sans-serif; font-size:14px; color:#ffffff; text-transform:uppercase; padding:10px 4px; text-align:center; border-bottom:0px; border-right:1px solid #d7eeda; margin:0px; vertical-align:top; }
.deraler_table .table > thead > tr > th, .table > tbody > tr > td { font-family: 'Open Sans', sans-serif; font-size:13px; }
.deraler_table .table > thead > tr > td, .deraler_table .table > tbody > tr > td, .deraler_table .table > tfoot > tr > td { padding:0px; border-top:0px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#f1f1f1; color:#323231;  }
.deraler_table .table > tbody > tr > td { height:88px; text-align:center; }
.deraler_table .table > tbody > tr > td span.spacing { padding:33px 0px; display:block; line-height:normal; }
.deraler_table .table > tbody > tr > td:first-child { font-weight:600; font-size:18px;  }
.deraler_table.bhaladev .table > thead > tr > th, .deraler_table.bhaladev .table > tbody > tr > td { width:108px; font-family: 'Open Sans', sans-serif; font-size:13px; /*float:left; */ display:table-cell; }


.deraler_table .dealer_box { background:url(../../images/dollar_bg.png) #f6ffdf center center no-repeat; -moz-box-shadow:    inset 0 0 10px #35aa47;
   -webkit-box-shadow: inset 0 0 10px #35aa47; box-shadow: inset 0 0 10px #35aa47; width:100%; float:left; padding:5px; }
.deraler_table .dealer_box.Koh_img { background:url(../../images/KOH-img.png) #f6ffdf center center no-repeat;  }
.deraler_table .dealer_box.all-of-day-img { background:url(../../images/all-of-day-img.png) #f6ffdf center 12px no-repeat;  }
.deraler_table .dealer_box p { margin:0px; padding:0xp; font-size:13px; line-height:12px; margin:0px; padding:0px; min-height:57px; text-align:left; }
.deraler_table a { font-size:12px; font-weight:700; color:#ffffff; text-align:center; padding:2px 8px; border-radius:3px; width:42px; float:left; }
.deraler_table .dealer_box .right_icon { padding:0px; height:auto; }
.deraler_table .dealer_box .right_icon img { max-width:100%; float:right; }
.deraler_table .dealer_box .edit {  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2477b0), to(#2f85c0)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #2477b0, #2f85c0); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #2477b0, #2f85c0); /* IE 10 */ background: -ms-linear-gradient(top, #2477b0, #2f85c0); /* Opera 11.10+ */ background: -o-linear-gradient(top, #2477b0, #2f85c0); }
.deraler_table .table > tbody > tr > td a.add {  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#26b13b), to(#34aa47)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #26b13b, #34aa47); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #26b13b, #34aa47); /* IE 10 */ background: -ms-linear-gradient(top, #26b13b, #34aa47); /* Opera 11.10+ */ background: -o-linear-gradient(top, #26b13b, #34aa47); float:none; margin:0 auto; display:block; }
.dealer_bottom { margin:20px 0px 20px 0px; float:right; }
.dealer_bottom label { font-family: 'Open Sans', sans-serif; font-size:16px; color:#434343; font-weight:700; padding-right:5px; vertical-align:top; padding-top:30px;  }
.dealer_bottom .dealer_box1 { background:#f6ffdf; -moz-box-shadow:    inset 0 0 10px #35aa47; -webkit-box-shadow: inset 0 0 10px #35aa47; box-shadow: inset 0 0 10px #35aa47; height:90px; width:108px; display:inline-block; margin-right:30px; }
.dealer_bottom .dealer_box2 { background:#f1f1f1; border:1px solid #ddd; height:90px; width:108px; display:inline-block; } 
.deraler_table .table-responsive { border:0px; overflow:auto; }

.deraler_table .dealer_box .edit {  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2477b0), to(#2f85c0)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #2477b0, #2f85c0); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #2477b0, #2f85c0); /* IE 10 */ background: -ms-linear-gradient(top, #2477b0, #2f85c0); /* Opera 11.10+ */ background: -o-linear-gradient(top, #2477b0, #2f85c0); font-size:12px; font-weight:700; color:#ffffff; text-align:center; padding:2px 8px; border-radius:3px; width:42px; float:left; }
.deraler_table .table > tbody > tr > td span.spacing a.add { display:none; }
.deraler_table .table > tbody > tr > td span.spacing:hover a.add {  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#26b13b), to(#34aa47)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #26b13b, #34aa47); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #26b13b, #34aa47); /* IE 10 */ background: -ms-linear-gradient(top, #26b13b, #34aa47); /* Opera 11.10+ */ background: -o-linear-gradient(top, #26b13b, #34aa47); float:none; margin:0 auto; display:block;  font-size:12px; font-weight:700; color:#ffffff; text-align:center; padding:2px 8px; border-radius:3px; width:42px; float:none;}
.dealer_bottom { margin:20px auto 20px auto; float:none; display:block; text-align:center; }

/* CSS 16-12-2015 */	
.wrapper.row-offcanvas .right-center .content .box #frm_dealer .box-body.table-responsive  { overflow:auto; -webkit-overflow-scrolling: touch; }
.crm_modal .modal-content .modal-body .table > tbody > tr > td:first-child .col-lg-12 { padding:0px; }
/* CSS 17-12-2015 */	

.right-side .content .marginNone { margin:0px; }
.right-side .content .addworker_div { width:100%; margin-top:10px; background:#FFF ; margin:0px; border:1px solid #ccc; }

/*18-12-2015*/
.jobdetial-table .module-head h3 { margin:0px 0px 15px 0px; padding:0px; }
.jobdetial-table .thumbnail { width:100%; float:left; padding:22px 15px; }
.jobdetial-table .form-style-7{background:#fff;border-radius:2px;padding:0px;font-family: Georgia, "Times New Roman", Times, serif;}
.jobdetial-table .form-style-7 ul{list-style:none;padding:0;margin:0;  }
.jobdetial-table .form-style-7 li{ width:49%;display: inline-block;padding: 9px;border:1px solid #DDDDDD!important;margin-bottom: 18px;border-radius: 3px; margin-left:15px;}
.jobdetial-table .form-style-7 li:nth-child(odd) { margin-left:0px; }
.jobdetial-table .form-style-7 li:last-child{border:none;margin-bottom: 0px;text-align: center;}
.jobdetial-table .form-style-7 li > label{display: block;float: left;margin-top: -24px;background: #FFFFFF;height: auto;padding: 2px 8px 2px 8px;color: hsl(0, 0%, 20%);font-size: 16px;overflow: hidden;font-weight:400;}
.jobdetial-table .form-style-7 li > span{/*background: #F3F3F3;*/display: block;padding: 3px;margin: 10px -9px -9px -9px;text-align: center;/*color: #C0C0C0;*/font-family: Arial, Helvetica, sans-serif;font-size: 14px; background: hsl(202, 14%, 85%) none repeat scroll 0 0; color: hsl(206, 10%, 58%); }
.jobdetial-table .table-hover>tbody>tr:hover>td {background-color:#ececec; }
.jobdetial-table .table-hover>tbody>tr>td img { width:70px; height:70px; }



/**/
.right-center .content.addlead-page { padding:5px 15px; }
.addlead-page .thumbnail { width:100%; float:left; margin-bottom:0px; padding:0px; }
.addlead-page .thumbnail .box { box-shadow:none; margin:0px; border-radius:0px; border:0px; }
.addlead-page .thumbnail .box .box-header { background:hsl(204, 58%, 47%); padding:13px 10px; margin-bottom:15px; }
.addlead-page .thumbnail .box .box-header h3.box-title { color:#fff; text-transform:uppercase; font-weight:600; font-size:25px; }
.addlead-page .thumbnail .box .box-body { padding:0px 10px; }
.addlead-page .thumbnail .box h3 { margin:0px; padding:0px; }
.addlead-page .thumbnail .box .box-body h3 { font-weight:400; font-size:18px; }
.addlead-page .thumbnail .box .box-body hr { margin-top:10px; }
.addlead-page .thumbnail .control-group .controls { width:100%; float:none; display:table; margin:0 auto 15px auto; }
.addlead-page .thumbnail .control-group #bttnsubmit { float:none!important; margin:10px auto 0px auto!important; display:block; }
.addlead-page .thumbnail .control-group .controls #image-label { display:none; }
.addlead-page .thumbnail .control-group .controls textarea.form-control { height:120px; resize:none; }

.deraler_table .table-responsive .table-hover > tbody > tr { background:#f1f1f1; }
.deraler_table .table-responsive .table-hover > tbody > tr:hover  {  background: #d5d5d5; }

/**/
.addlead-page .closelead { background:#fff; position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; padding:10px;   background-color: hsl(0, 0%, 100%); }

.closedleads_form label.control-label { font-weight:600; font-size:15px; }
.closedleads_form .control-group .controls .radio { display:inline-block; margin:0px 7px 0px 0px; }
.closedleads_form .control-group .controls .radio .iradio_minimal { margin-right:3px; }
.addlead-page .closelead .thumbnail .box .box-header { margin:0px; }
.addlead-page .closelead .thumbnail { margin-bottom:20px; }
.addlead-page .closelead .closedleads_form .thumbnail { padding:10px 0px 5px 0px; }
.addlead-page .thumbnail .control-group .controls.editorcss { margin-bottom:0px; }
.addlead-page .closedleads_form .control-group #bttnsubmit { float:none!important; margin:0 auto; display:table;  }
.addlead-page .closedleads_form .Basic Information { font-size:15px; }
.closedleads_form .control-group .controls .radio span.radiotxt { width:93.5%; display:inline; float:right; }

.subhead { clear:both; display:block; }
.subhead h3.box-heading {background: none repeat scroll 0 0 #ededed; font-size: 18px;font-weight: 400;line-height: 40px; margin:0px 0px 15px 0px; padding:0px; }
.subhead .box-heading {color: #ffffff;text-transform: uppercase;}
.subhead h3.box-heading > span::before {border-right: 17px solid #efefec;border-top: 20px solid transparent;bottom: 0;content: "";display: inline-block;position: absolute;right: 0;}
.subhead h3.box-heading > span::after {border-bottom: 20px solid transparent;border-right: 17px solid #efefec;content: "";display: inline-block;position: absolute;right: 0;top: 0;}
.subhead h3.box-heading > span {background: hsl(129, 52%, 44%);display: inline-block;padding: 0 30px 0 10px;position: relative;}
/**/

.report_sec .subhead h3.box-heading > span { background:hsl(204, 58%, 47%); }
.dealerleadlidtingpop {  }
.dealerleadlidtingpop h4.modal-title { font-family: 'Open Sans', sans-serif; font-size:17px; font-weight:600; }
.dealerleadlidtingpop .table tr th { vertical-align:top; font-weight:600; width:36%; color:#3285bd;  }
.dealerleadlidtingpop .table tr td, .dealerleadlidtingpop .table tr th { font-family: 'Open Sans', sans-serif; font-size:13px; line-height:normal; }
.dealerleadlidtingpop .table tr td p strong { font-weight:600; }

.report_sec .container { width:95%; }
.report_sec .report-area.thumbnail { width:100%; float:left; clear:both; padding:15px; }
.report_sec .boxpanel { width:19%; float:left; box-shadow: 2px 2px 5px -1px #6C6C6C; border-radius: 1px; border:1px solid #BCBCBC; padding:10px; margin-right:8px; margin-bottom:18px; position:relative;  }
.report_sec .report-area h2 { font-family: 'Open Sans', sans-serif; font-size:18px; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; font-weight:600; color:rgb(50,133,189); border-bottom: 1px solid hsl(0, 0%, 87%); position:relative; }
.report_sec .report-area h2::after { border-bottom: 1px solid hsl(191, 46%, 58%); bottom: -1px; content: "";  left: 0; position: absolute; width: 60px;}
.report_sec .report-area .tab-content  { width:100%; float:left; display:block; clear:both; background: hsl(0, 0%, 93%) none repeat scroll 0 0; }
.report_sec .report-area .tab-content .tab-pane .table { margin:0px; }
.report_sec .report-area .tab-content .table tr th, .report_sec .report-area .tab-content .table tr td { font-family: 'Open Sans', sans-serif; font-size:13px; }
.report_sec .report-area .tab-content .table tr th { font-weight:600; font-size:14px; }

.report_sec .report-area .tab-content h3  { font-family: 'Open Sans', sans-serif; margin:0px 0px 5px 0px; padding:0px; font-size:18px;     text-shadow: 1px 3px 5px rgba(0, 0, 0, 0.5); background:hsl(204, 58%, 47%);  color: #fff; opacity: 0.8;  font-weight: 600; padding:12px 10px;  }
.report_sec .report-area .tab-content p { font-family: 'Open Sans', sans-serif; margin:0px; padding:0px; color: hsl(0, 1%, 38%); font-size: 16px;   font-weight: 300; line-height: 24px;  padding:10px; }

#cssmenu ul,#cssmenu li,#cssmenu span,#cssmenu a {  margin: 0;  padding: 0;  position: relative;}
#cssmenu {  line-height: 1;  width: auto; }
#cssmenu:after,#cssmenu ul:after {  content: '';  display: block;  clear: both;}
#cssmenu a {  color: #ffffff;  display: block;  font-family: 'Open Sans', sans-serif;  padding: 10px 5px;  text-decoration: none;}
#cssmenu ul {  list-style: none;}
#cssmenu > ul > li {  display: inline-block;  float: left;  margin: 0;}
#cssmenu.align-center {  text-align: center;}
#cssmenu.align-center > ul > li {  float: none;}
#cssmenu.align-center ul ul {  text-align: left;  }
#cssmenu.align-right > ul {  float: right;}
#cssmenu.align-right ul ul {  text-align: right;}
#cssmenu > ul > li > a {  color: #ffffff;  font-size: 15px; text-align:center; }
#cssmenu > ul > li:hover:after {  content: '';  display: block;  width: 0;  height: 0;  position: absolute;  left: 50%;  bottom: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 10px solid #35aa47;  margin-left: -10px; }
#cssmenu > ul > li:first-child > a {  border-radius: 0px; }
#cssmenu.align-right > ul > li:first-child > a,#cssmenu.align-center > ul > li:first-child > a {  border-radius: 0;  -moz-border-radius: 0;  -webkit-border-radius: 0;}
#cssmenu.align-right > ul > li:last-child > a {  border-radius: 0 5px 0 0;  -moz-border-radius: 0 5px 0 0;  -webkit-border-radius: 0 5px 0 0;}
#cssmenu > ul > li.active > a,#cssmenu > ul > li:hover > a { background: #0fa1e0; color: #ffffff;  box-shadow: inset 0 0 3px #04709f;  -moz-box-shadow: inset 0 0 3px #04709f;  -webkit-box-shadow: inset 0 0 3px #04709f;   width:150px; }
#cssmenu .has-sub {  z-index: 1;}
#cssmenu .has-sub:hover > ul {  display: block;}
#cssmenu .has-sub ul {  display: none;  position: absolute;  width: 200px;  top: 100%;  left: 0;}
#cssmenu.align-right .has-sub ul {  left: auto;  right: 0;}
#cssmenu .has-sub ul li {  *margin-bottom: -1px;}
#cssmenu .has-sub ul li a {  background: #0f8f22;  background: -moz-linear-gradient(top, #36aa47 0%, #0f8f22 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #36aa47), color-stop(100%, #0f8f22));  background: -webkit-linear-gradient(top, #36aa47 0%, #0f8f22 100%);  background: -o-linear-gradient(top, #36aa47 0%, #0f8f22 100%);  background: -ms-linear-gradient(top, #36aa47 0%, #0f8f22 100%);  background: linear-gradient(to bottom, #36aa47 0%, #0f8f22 100%);  border-bottom: 1px dotted #037013;  font-size: 12px;  filter: none;  display: block;  line-height: 120%;  padding: 10px;  color: #ffffff;}
#cssmenu .has-sub ul li:hover a {  /*background: #0c7fb0;*/ background:#08811a; }
#cssmenu ul ul li:hover > a {  color: #ffffff;}
#cssmenu .has-sub .has-sub:hover > ul {  display: block;}
#cssmenu .has-sub .has-sub ul {  display: none;  position: absolute;  left: 100%;  top: 0;}
#cssmenu.align-right .has-sub .has-sub ul,#cssmenu.align-right ul ul ul {  left: auto;  right: 100%;}
#cssmenu .has-sub .has-sub ul li a {  background: #0c7fb0;  border-bottom: 1px dotted #31b7f1;}
#cssmenu .has-sub .has-sub ul li a:hover {  background: #0a6d98;}
#cssmenu ul ul li.last > a,#cssmenu ul ul li:last-child > a,#cssmenu ul ul ul li.last > a,#cssmenu ul ul ul li:last-child > a,#cssmenu .has-sub ul li:last-child > a,#cssmenu .has-sub ul li.last > a {  border-bottom: 0;}


#frm_dealerdashboard { margin-bottom:10px; }
.report_sec #SubAdminBox:after {  content: '';  display: block;  position: absolute;  left: 0px; right:0px; margin:0 auto; bottom: -15px; width: 0;
height: 0; border-style: solid; border-width: 15px 15px 0 15px; border-color: #007bff transparent transparent; display:none; }
.report_sec #dealerbox:after {  content: '';  display: block;  position: absolute;  left: 0px; right:0px; margin:0 auto; bottom: -15px; width: 0;
height: 0; border-style: solid; border-width: 15px 15px 0 15px; border-color: #007bff transparent transparent; display:none; }
.report_sec #TechnicianBox:after {  content: '';  display: block;  position: absolute;  left: 0px; right:0px; margin:0 auto; bottom: -15px; width: 0;
height: 0; border-style: solid; border-width: 15px 15px 0 15px; border-color: #007bff transparent transparent; display:none; }
.report_sec #openerbox:after {  content: '';  display: block;  position: absolute;  left: 0px; right:0px; margin:0 auto; bottom: -15px; width: 0;
height: 0; border-style: solid; border-width: 15px 15px 0 15px; border-color: #007bff transparent transparent; display:none; }
.report_sec #closerbox:after {  content: '';  display: block;  position: absolute;  left: 0px; right:0px; margin:0 auto; bottom: -15px; width: 0;
height: 0; border-style: solid; border-width: 15px 15px 0 15px; border-color: #007bff transparent transparent; display:none; }

.addworkorderBox { height:auto;; padding:10px; width:100%; float:left; height:auto; clear:both; display:block; }
#frm_addworkorder .addworkorderBox .input-group-addon, #frm_addworkorder .addworkorderBox .input-group-btn { vertical-align:top; }
#frm_addworkorder .addworkorderBox .input-group { margin-bottom:0px; }
#frm_addworkorder .addworkorderBox .input-group .btn { box-shadow:none; }
#frm_addworkorder .addworkorderBox .control-group { margin-bottom:10px; }

#weekdays { width:100%; float:left; margin:0px 0px 0px 20px; padding:10px 0px 0px 0px; }
#weekdays .checkbox { display:inline-block; margin:0px 0px 0px 0px; min-height:inherit; padding:0px; width:100px; }
#weekdays .checkbox  + #weekdays .checkbox { margin-top:0px; padding:0px; }
.addtechnism_form .box-body .control-group { width:100%; float:left; margin-bottom:12px; }
.addtechnism_form .box-body .control-group #image-label { display:none; }
.addlead-page .closelead .closedleads_form .thumbnail .control-group { min-height:95px; }
.closedleads_form .input-group-addon, .closedleads_form .input-group-btn { vertical-align:top; }
.closedleads_form .input-group-addon .control-group .btn.btn-default { box-shadow:none; }
#frm_download .dataTables_wrapper .form-control { padding:6px 6px; }
.row-offcanvas-left .right-side .content .box .row a input.btn.btn-success { display:block; clear:both; margin-bottom:10px; }

/* CSS */
.deraler_table.bhaladev .container { width:100%; }
.cleardivsec {height:auto; padding:10px; width:100%; float:left; clear:both; display:block; overflow:hidden; margin:0px; }
.dealer_dashboard_p { overflow:auto; display:block; }
.deraler_table.bhaladev .container { width:100%; float:left; }

/* 1-8-2015 */
#subadmindashboard .panel-group .panel { margin: 10px; }
#subadmindashboard #accordion { padding-bottom: 2px; }
#subadmindashboard #accordion ol { margin-left: 15px; }
.right-side > .content-header > .breadcrumb { right: 20px!important; }
.addlead-page .thumbnail .input-group-btn { vertical-align: top!important; }
.closedleads_form .iradio_minimal { float: left; margin-right: 5px; }
.closedleads_form .checkbox { float: left; margin: 0px; width: 100%; }
#frm_dealer .dataTables_wrapper th { font-size: 12px; } 
.sidebar .sidebar-menu > li > a { padding-right: 1px!important; }


/**/
.control-group .selectd-zips {position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.control-group .selectd-zips:hover, .control-group .selectd-zips:focus { text-decoration:none;background-color:#f5f5f5; }
.control-group .selectd-zips:first-child{border-top-right-radius:4px;border-top-left-radius:4px}
.control-group .selectd-zips:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.control-group  { margin-bottom:0px; } 
.control-group .selectd-zips a { float:right; text-align:right; }

.box.box-success #searchResults { background:#fff; left:15px; right:15px; z-index:9999; position:absolute; max-height:250px; overflow:auto; -webkit-overflow-scrolling: touch; }
.box.box-success #searchResults p { position:relative;display:block;padding:5px 12px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd; cursor:pointer; }
.box.box-success #searchResults p:hover, .box.box-success #searchResults p:focus { text-decoration:none;background-color:#f5f5f5 } 
.box.box-success #searchResults p:first-child{border-top-right-radius:4px;border-top-left-radius:4px}
.box.box-success #searchResults p:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}

