/*----Burial-Search Page Css ----*/
.burial-search { width:100%; }
.grave-title { color: #093F69; font-family: arial; font-weight:700; font-size: 16px; margin: 20px 0 0; }
.burial-search p { color: #505050; font-family: arial; font-size:12px; }
.burial-search p a { color: #093F69; }
.grave-search-subtitle { margin:5px 0 20px; }
.find-a-grave {  width: 100%; }
.burial-search form#contact-site-form .form-item input { width:336px !important; border:1px solid #dfe0e0 !important; height: 18px; }
.burial-search form#contact-site-form .form-item label { width: 102px; float: left; }
.burial-search form#contact-site-form .form-submit { float: right; margin: 0 !important; }
/* grave-search-box-2 */
.grave-search-box-2-main { float:left; width:100%; margin:20px 0 0 0; }
.grave-search-box-2-main p { color: #093F69; margin: 0; padding:0 0px 12px 0; font-size: 11px; }
.grave-search-box-2-main .views-field-row { float:left; width:100%; font-size:11px; }
.grave-search-box-2-main .views-field-row .views-field-title { float:left; background: none repeat scroll 0 0 #F9B218; text-align:center; padding: 3px 11px; color: #093F69; margin-right:12px; }
.grave-search-box-2-main .views-field-row .views-field-title:last-child { margin-right: 0 !important; float:left; }
.grave-search-box-2-main .views-field-row .views-field-date { float:left; color: #505050; text-align: center; text-align:center; margin:15px 12px 15px 0; line-height: 11px; }
.grave-search-box-2-main .views-field-row .views-field-date:last-child { margin-right: 0 !important; }
.grave-search-box-2-main .views-field-row .first-name { width:80px; }
.grave-search-box-2-main .views-field-row .last-name { width:75px; }
.grave-search-box-2-main .views-field-row .date-of-burial { width:90px; }
.grave-search-box-2-main .views-field-row .section { width:54px; }
.grave-search-box-2-main .views-field-row .row { width:47px; }
.grave-search-box-2-main .views-field-row .plot { width:49px; float:left !important; }
.grave-search-box-2-main .views-field-row .left-img { width:142px; overflow:hidden; float:left; margin-right:10px; }
.grave-search-box-2-main .views-field-row .left-img span { width:100%; float:left; margin-top:2px; line-height: 11px; margin-bottom: 15px; }
.grave-search-box-2-main .views-field-row .left-img span a { color: #093F69; }
.grave-search-box-2-main .views-field-row .right-text { background:#093F69; float: right; width: 312px; height: 189px; display: table; }
.grave-search-box-2-main .views-field-row .right-text span { color: #FFFFFF; display: table-cell; font-size:18px; font-weight:700; font-family: arial; font-weight:700; padding: 14px; text-align: left; vertical-align: middle; }
.grave-search-box-2-main .border { background:#dfe0e0; height:1px; float:left; width:100%; }
/* grave-search-box-2 css end */
/* Kosher-Search-box-3 */
.kosher-search-box-3-main p { color: #093F69; font-size: 11px; margin: 0; padding: 0 0 0; }
.klbd-box-key { border:1px solid #F9B218; padding:20px; float: left; margin-bottom:20px; }
.key-box { float:left; width:100%; color: #000; font-size: 11px; }
.key-text-color { color:#F9B218; }
.key-box-left { float:left; min-width:178px; }
.key-box-center { float:left; min-width:38px; }
.key-box-right { float:left; }
.key-box span { float:left; /*min-width:20px;*/ }
.klbd-search-box { float:left; margin:20px 0; }
#pid-category-kosher-search .klbd-search-box { float:left; margin:0px 0; }
.klbd-search-box .views-widget { float:left; }
.klbd-search-box .views-exposed-widget { float:right; margin: 0 0 0 10px; }
.klbd-search-box .views-widget .form-item input { border: 1px solid #C0C1C2; color: #505050; font-family: arial; min-width: 430px !important; }
.klbd-search-box .views-exposed-widget input.form-submit { background: url("../images/search_right_arrow.png") no-repeat scroll center center #093F69 !important; border: medium none; cursor: pointer; float: left; font-size: 0; height: 24px; margin: 0 !important; padding: 0 !important; text-indent: -9999px; width: 28px; }
.klbd-search-box .views-widget .form-item.form-type-textfield.form-item-search-query { margin:0; padding:0; }
.klbd-box-item { float:left; /*width:100%;*/ font-size: 11px; }
.klbd-box-item-row { float:left; width:100%; }
.klbd-box-item-box-brand { float:left; min-width: 148px; text-align:center; background: #F9B218; color: #093F69; margin-right: 15px; padding: 3px 12px; }
.klbd-box-item-box-product { float:left; min-width: 148px; text-align:center; background: #F9B218; color: #093F69; margin-right: 15px; padding: 3px 12px; }
.klbd-box-item-box-kosher { float: right; min-width: 76px; text-align:center; background: #F9B218; color: #093F69; padding: 3px 12px; }
.klbd-box-item-left { float:left; width: 172px; text-align:center; color: #505050; margin-right: 15px; margin-top:15px; line-height:14px; }
.klbd-box-item-center { float:left; width: 172px; text-align:center; color: #505050; margin-right: 15px; margin-top:15px; line-height:14px; }
.klbd-box-item-right { float:left; width:80px; text-align:center; color: #505050; margin-top:15px; line-height:14px; }
.klbd-box-item-right-img { float: right; margin: 15px 0 0; position: relative; height:13px; cursor: pointer; }
.klbd-box-item-right-img span:before { border-bottom: 10px solid rgba(0, 0, 0, 0); border-right: 10px solid #F9B218; border-top: 10px solid rgba(0, 0, 0, 0); content: ""; left: -10px; position: absolute; top: 5px; z-index: 999999; }
.klbd-box-item-right-img span { background-color: #FFFFFF; border: 1px solid #F9B218; color: #093F69; display: none; float: left; left: 15px; margin:-10px 0 0 12px; min-width: 150px; padding: 5px 12px 5px 13px; position: absolute; text-align: center; z-index: 999; }
.klbd-box-item-right-img:hover span { display:block!important; }
/*Kosher-Search-box-3 css end */
/*----Burial-Search Page Css end ----*/

.burial-search form.find-a-grave-form .form-item.form-type-textfield label { float: left; min-width: 85px; text-align: left; }
.mrs-box-item-result { border-bottom: 1px solid #EEEEEE; float: left; margin-bottom: 5px; padding-bottom: 5px; width: 100%; }
.mrs-box-item-title { float: left; margin-bottom: 10px; width: 100%; margin-top:15px; }
.mrs-box-item-box-groom, .mrs-box-item-box-grooms, .mrs-box-item-box-bride, .mrs-box-item-box-brides, .mrs-box-item-box-datem, .mrs-box-item-box-synagogue, .mrs-box-item-box-order { background: none repeat scroll 0 0 #F9B218; border-right:4px solid #FFFFFF; float: left; padding: 5px; text-align:center; color:#093F69; }
.mrs-box-item-groom, .mrs-box-item-grooms, .mrs-box-item-bride, .mrs-box-item-brides, .mrs-box-item-datem, .mrs-box-item-synagogue { float: left; margin-right: 4px; min-height:5px; text-align:center; }
.mrs-box-item-box-synagogue { border-right: 0 none; width: 56px; color: #093F69; }
.mrs-box-item-box-datem { width: 69px; color: #093F69; }
.mrs-box-item-box-brides { width: 80px; color: #093F69; }
.mrs-box-item-box-bride { width: 50px; color: #093F69; }
.mrs-box-item-box-grooms { width: 87px; color: #093F69; }
.mrs-box-item-box-groom { width: 50px; color: #093F69; }
.mrs-box-item-synagogue { margin-right: 0; width: 65px; color: #505050; }
.mrs-box-item-datem { width: 80px; color:#505050; }
.mrs-box-item-brides { width: 90px; color:#505050; }
.mrs-box-item-bride { width: 60px; color:#505050; }
.mrs-box-item-grooms { width: 97px; color:#505050; }
.mrs-box-item-groom { width: 60px; color:#505050; }

form.find-a-grave-form input.form-submit { margin: 2px 0; }


.burial-search form#contact-site-form .form-item select { border: 1px solid #DFE0E0 !important; padding: 2px; width: 345px !important; }
.grave-search-result-row { border-bottom: 1px solid #DFE0E0; float: left; width: 100%; cursor:pointer; }
.lb-outerContainer img.lb-image { max-height:520px; max-width: 700px; }
.find-a-grave-form input.form-text { border: 1px solid #DFE0E0; color: #505050; height:18px; width: 360px !important; }
.find-a-grave-form select { border: 1px solid #DFE0E0 !important; padding: 2px; width:366px !important; }
.burial-search form#contact-site-form .form-item input.form-submit { border: 0 none !important; height: auto; width: auto !important; font-family:sans-serif !important; }


.grave-search-result-row .left-img.imageRow a { color: #093F69; float: left; }
.grave-search-result-row .left-img.imageRow span a { background: none #FFFFFF; width:auto; height:auto; float:none; }
.klbd-box-item.stonesrch .mrs-box-item-box-groom { width: 100px; color:#093F69; }
.klbd-box-item.stonesrch .mrs-box-item-box-grooms { width: 70px; color:#093F69; }
.klbd-box-item.stonesrch .mrs-box-item-box-bride { width: 50px; color:#093F69; }
.klbd-box-item.stonesrch .mrs-box-item-box-brides { width: 100px; color:#093F69; }
.klbd-box-item.stonesrch .mrs-box-item-box-datem { float: right; width: 84px; color:#093F69; }
.klbd-box-item.stonesrch .mrs-box-item-groom { width: 110px; color:#505050; text-align:center; }
.klbd-box-item.stonesrch .mrs-box-item-grooms { width: 81px; color:#505050; text-align:center; }
.klbd-box-item.stonesrch .mrs-box-item-bride { width: 60px; color:#505050; text-align:center; }
.klbd-box-item.stonesrch .mrs-box-item-brides { width: 110px; color:#505050; text-align:center; }
.klbd-box-item.stonesrch .mrs-box-item-datem { width: 92px; color:#505050; text-align:center; }
.shabbattimepg { background: none repeat scroll 0 0 #F9B218; border-right:4px solid #FFFFFF; color: #093F69; }

.klbd-search-box li { color: #505050; font-size: 12px; list-style-type: disc; }
.klbd-search-box ul { margin: 40px 0 0; padding: 0; }


.gravespacer { float: left; height: 30px; width: 100%; }
.form-type-textfield.form-item-name.gravemndfield { color: #999999; float: left; font-size: 11px; line-height: 25px; margin-bottom: 0; margin-left: 124px; text-align: right; }
.grave-search-box-2-main .views-field-row .right-text a { color: #FFFFFF; text-decoration: underline; }

#pid-category-find-us-grave .grave-search-box-2-main .views-field-row .first-name { width: 75px; }
#pid-category-find-us-grave .grave-search-box-2-main .views-field-row .last-name { width: 75px; }
#pid-category-find-us-grave .grave-search-box-2-main .views-field-row .date-of-burial { width: 90px; }
#pid-category-find-us-grave .grave-search-box-2-main .views-field-row .section { width: 60px; }
#pid-category-find-us-grave .grave-search-box-2-main .views-field-row .row { width: 45px; }
.burial-search form#contact-site-form.donate-form .form-item label { float: left; width: 115px; }
.burial-search form#contact-site-form.donate-form .form-submit { float: right; margin: 0 0 0 !important; }
.burial-search form#contact-site-form.donate-form { width: 488px; }

.field.field-name-field-keyword.field-type-taxonomy-term-reference.field-label-above .field-items .field-item { float: left; margin-right: 12px; }
.field.field-name-field-keyword.field-type-taxonomy-term-reference.field-label-above { float: left; width: 100%; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .views-field-date:last-child { margin-right: 0 !important; width: 50px; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .row { width: 46px; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .section { width: 60px; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .date-of-burial { width: 90px; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .last-name { width: 75px; }
#pid-category-find-grave .grave-search-box-2-main .views-field-row .first-name { width: 75px; }

.burial-search form#contact-site-form .form-item input[type="radio"] { margin:0 10px; width: auto !important; }
.burial-search form#contact-site-form .form-item input.form-radio.required[value="Telephone"] { margin-left: 25px; width: auto !important; }
.burial-search form#contact-site-form.newly-weds-married-form .form-item label { float: left; text-align: left; }

#pid-category-find-marriage-record .mrs-box-item-box-groom { width: 40px; }
#pid-category-find-marriage-record .mrs-box-item-box-grooms { color: #093F69; width: 80px; }
#pid-category-find-marriage-record .mrs-box-item-box-bride { color: #093F69; width: 40px; }
#pid-category-find-marriage-record .mrs-box-item-box-brides { color: #093F69; width: 75px; }
#pid-category-find-marriage-record .mrs-box-item-box-datem { color: #093F69; width: 64px; }
#pid-category-find-marriage-record .mrs-box-item-box-synagogue { border-right: 0 none; color: #093F69; width: 54px; }
#pid-category-find-marriage-record .mrs-box-item-box-order { float: right; min-width: 24px; }
#pid-category-find-marriage-record .mrs-box-item-groom { width: 50px; }
#pid-category-find-marriage-record .mrs-box-item-grooms { width: 90px; }
#pid-category-find-marriage-record .mrs-box-item-bride { width: 50px; }
#pid-category-find-marriage-record .mrs-box-item-brides { width: 85px; }
#pid-category-find-marriage-record .mrs-box-item-datem { width: 75px; }
#pid-category-find-marriage-record .mrs-box-item-synagogue { margin-right: 0; width: 62px; }
#pid-category-find-marriage-record .mrs-box-item-order { float: right; text-align: center; width: 36px; }
#pid-category-find-marriage-record .mrs-box-item-order a { color: #093F69; }
.burial-search form#contact-site-form.donate-form .form-item label[for="edit-amount"] { margin-right: 0; padding-right: 7px; width: 128px; }

.burial-search form#contact-site-form.kosher-licence-form .form-item select { border: 1px solid #DFE0E0 !important; padding: 2px; width: 324px !important; float:right; }
.burial-search form#contact-site-form.kosher-licence-form .form-item label { float: left; padding: 5px 10px 0 0; width: 135px; }
.burial-search form#contact-site-form.kosher-licence-form .form-item input.form-text { border: 1px solid #DFE0E0 !important; float: right; height: 18px; width: 318px !important; }
.burial-search form#contact-site-form.kosher-licence-form .form-item { float: left; width: 100%; }
.burial-search form#contact-site-form.kosher-licence-form { float: left; width: 480px; }
.burial-search form#contact-site-form.kosher-licence-form .form-item span#type_of_business_other_tag { float: right; margin-top: 5px; width: 100%; }
.burial-search form#contact-site-form.klbd-shomrim-form .form-item select { border: 1px solid #DFE0E0 !important; padding: 2px; width: 324px !important; float:right; }
.burial-search form#contact-site-form.klbd-shomrim-form .form-item label { float: left; padding: 5px 10px 0 0; width:205px; }
.burial-search form#contact-site-form.klbd-shomrim-form .form-item input.form-text { border: 1px solid #DFE0E0 !important; float: right; height: 18px; width:258px !important; }
.burial-search form#contact-site-form.klbd-shomrim-form .form-item { float: left; width: 100%; }
.burial-search form#contact-site-form.klbd-shomrim-form { float: left; width: 480px; }

.kosher-search-box-3-main .key-box p.klbd-box-hover { background: url("../images/klbd-box-img.png") no-repeat scroll left top rgba(0, 0, 0, 0); float: left; height: 16px; width: 26px; }
.klbd-box-item-right-img p.klbd-box-hover { background: url("../images/klbd-box-img.png") no-repeat scroll left top rgba(0, 0, 0, 0); float: left; height: 16px; width: 16px; }

.burial-search form#contact-site-form.sale-of-chametz-form .form-item { float: left; width: 100%; }
.burial-search form#contact-site-form.marriage-order-form .form-item label { width: 140px; }
.burial-search form#contact-site-form.marriage-order-form .form-item input { width: 306px !important; }
.burial-search form#contact-site-form.marriage-order-form .form-item input[type="radio"] { margin: 0 10px; width: auto !important; }
.key-box-left.red-text { color: #FF0000; }
.black-text { color: #000; }
.key-black-text { color: #000000; font-weight: bold; }
.key-box.key-red-text { color: #000 !important; }
.key-box.key-red-text span { font-weight:bold; }
.jailblock a { color: #f6f6f6!important; }

.views-widget.captcha input { border: 1px solid #C0C1C2 !important; color: #505050; font-size: 14px; margin-left: 10px; padding: 2px; width: 110px; }
.views-widget.captcha { float: left; margin: 5px 0 0; width:100%; min-height:25px; overflow:hidden; }
.views-widget.captcha img { float: left; }
.views-widget.captcha .error-message{padding-left: 0px !important}
.klbd-search-box .views-exposed-widget { float: right; margin: 0 0 0 10px; position: absolute; right: 0; top: 19px; }
.klbd-search-box { position: relative; }
.views-widget.captcha .captcha-text { line-height:27px; float: left; margin: 0 10px 0 0; }
.klbd-search-box ul li { float: left; width: 100%; }

#koshersrchresult { background-color: #fff!important; font-size: 11px; width:145px; color:rgb(34, 34, 34) !important; font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; position:absolute; width:122px!important; max-height: 270px; padding:0px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; overflow-x:hidden!important; overflow-y:auto!important; z-index:99; }
#koshersrchresult div { border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor: pointer; float: left; padding:4px 8px; cursor:pointer; width:107px; }
#koshersrchresult div:hover { background-color:#ccc; cursor:pointer; }
#koshersrchresult_kosher { background-color: #fff!important; font-size: 11px; color:rgb(34, 34, 34) !important; font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; position:absolute; width:434px!important; max-height: 270px; padding:0px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; overflow-x:hidden!important; overflow-y:auto!important; z-index:99; }
#koshersrchresult_kosher div { border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor: pointer; float: left; padding:4px 8px; cursor:pointer; width:421px; }
#koshersrchresult_kosher div:hover { background-color:#ccc; cursor:pointer; }
.klbd-search-box {width: 100%;}
.key-box.key-box-certi { color:#e89500;}
.key-box.key-box-certi .key-black-text { color:#e89500;}
.klbd-box-item-row.klbd-box-certi .klbd-box-item-left, .klbd-box-item-row.klbd-box-certi .klbd-box-item-center, .klbd-box-item-row.klbd-box-certi .klbd-box-item-right,  .klbd-box-item-row.klbd-box-certi .klbd-box-item-right-img { color:#e89500;}

.klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-left, .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-center, .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-right,  .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-right-img { color:#006cba;}


.kosher .sidebar-kosher-img-2 { float:left; width:100%; margin-bottom:17px;}
.kosher .sidebar-kosher-img-2 img {float:right;/*max-width: 100%;*/}
.kosher .sidebar-kosher-img-2:last-child {  margin: 0; }

.donate-box { background:#e8571d; float:left; padding:0 16px;}
.donate-box-title { float:left; width:100%; text-align:center;font-family: arial;  font-size: 22px; font-weight: 700; line-height: 22px; color:#fff; padding:10px 0 21px 0;}
.donate-box-left { float:left; width: 102px;}
.donate-box-right { float:right; font-family: arial; font-size: 12px; line-height: 16px; width: 85px;}
.donate-box-right a { color:#fff;}
.donate-box-bottom-link { width:100%; float:left; border-top:1px solid #fff; margin:20px 0 6px 0; padding-top:12px; font-family: arial; font-size: 12px; line-height: 16px; text-align:center;color:#fff;}
.donate-box-bottom-link a {color:#fff;}
.donate-box-bottom-link a:hover {color:#fff;}

.burial-search  .form-item .form-input-date .form-input-date-day{float: left; width: 100px !important;}
.burial-search  .form-item .form-input-date .form-input-date-month{float: left;width: 100px !important;}
.burial-search  .form-item .form-input-date .form-input-date-year{float: left;width: 100px !important;}
.burial-search  .form-item .form-input-date select{width:70px !important;}

.burial-search li{color: #505050; font-family: arial; font-size: 12px;}


/*TEMP Title Start*/
.page_right_banner_bottom_title { float: left; margin-top: -54px; width: 100%; }
.panels-flexible-5 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }
.panels-flexible-23 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }
.panels-flexible-8 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }
.panels-flexible-30 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }
.panels-flexible-32 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }
.panels-flexible-33 .page_right_banner_bottom_title { float: left; margin-top: -60px; width: 100%; }





/* ================================= KLBD CSS =================================*/

/*Slider Main CSS*/
/*------------------------------------------------------Home page Slider css-----------------------------------------*/
.main-group .view-slider .views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section { width: 735px !important; float:left; }
.main-group .view-slider .skin-default { width: 735px !important; height:342px !important; }
.main-group .slider { float:left; width:735px; }
.main-group .views-slideshow-cycle-main-frame { width:auto !important; }
.views-slideshow-cycle-main-frame-row { width:100% !important; }
.main-group .main-group .boxes { padding: 0 0 0 0px; }
.main-group .slider .more_about_box { float:left; width:201px; background:#fbb040; height:161px; font-family: arial; font-weight:700; font-size:20px; color:#fff; margin:0 20px 0 0; overflow:hidden; line-height:22px; }
.main-group .slider .more_about_box_text { height: 150px; max-height: 150px; display: table-cell; text-align: left; vertical-align: middle; padding:0 15px; }
.main-group .single span { color: #FFFFFF; float: left; font-family: arial; font-size: 10px; width: 100%; }
.main-group .slider .more_about_box_text span { color: #FFFFFF; float: left; font-family:arial; font-weight:700; font-size: 9px; width: 100%; line-height:16px; }
.main-group .slider .more_about_box_3 .more_about_box_text ul li a { color:#fff; }
/*---*/
.main-group .slider .box_2 { float:left; width:138px; height:161px; margin:0 20px 20px 0; position:relative; overflow:hidden; }
.main-group .slider .box_2 a img { width:138px; height:161px; overflow:hidden; float: left; }
.main-group .slider .box_hover_text:after { border-bottom: 15px solid #1B75BC; border-left: 15px solid transparent; border-right: 15px solid transparent; content: ""; left: 15px; margin-top: 0; position: absolute; top: -14px; }
.main-group .slider .box_hover_text { background: none repeat scroll 0 0 #1B75BC; bottom: 0; color: #FFFFFF;/* display: none;*/ float: left; font-family: arial; font-weight:700; font-size: 15px; padding: 12px 5% 12px 7%; width:90%; position: absolute; line-height:15px; text-align:left; font-weight:700; left:0; }
.main-group .slider .box_2:hover .box_hover_text { display:block!important; }
.main-group .slider .box_hover_text:hover { color: #000; }
.more_about_box_text a { display: table-cell; vertical-align: middle; width: 100%; }
.kosher_food.kosher_food3.slide3_box_7 a { display: table-cell; height: 158px; vertical-align: middle; width: 100%; }
/*------*/
.main-group .slider .kosher_food { float:left; width:359px; height:161px; margin:0 20px 20px 0; position:relative; overflow:hidden; }
.main-group .slider .kosher_food a img { width:359px; height:161px; overflow:hidden; float: left; }
.main-group .slider .box_hover_text1:after { border-bottom: 15px solid #1B75BC; border-left: 15px solid transparent; border-right: 15px solid transparent; content: ""; left: 15px; margin-top: 0; position: absolute; top: -14px; }
.main-group .slider .box_hover_text1 { background: none repeat scroll 0 0 #1B75BC; bottom: 0; color: #FFFFFF;/* display: none;*/ left:0; float: left; font-family: arial; font-weight:700; font-size:15px; padding: 12px 5% 12px 7%; width:90%; position: absolute; text-align:left; line-height:15px; font-weight:700; }
.main-group .slider .kosher_food:hover .box_hover_text1 { display:block!important; }
.main-group .slider .box_hover_text1:hover { color: #000; }
.domain-Tribe .main-group .slider .new_chief a { display: table-cell; height: 210px; vertical-align: middle; width: 100%; }
.more_about_box_text a:hover h1, .more_about_box_text a:hover h2, .more_about_box_text a:hover h3, .more_about_box_text a:hover h4, .more_about_box_text a:hover h5, .more_about_box_text a:hover h6, .more_about_box_text a:hover { color: #000 !important; }
.kosher_food.kosher_food3.slide3_box_7 a:hover h1, .kosher_food.kosher_food3.slide3_box_7 a:hover h2, .kosher_food.kosher_food3.slide3_box_7 a:hover h3, .kosher_food.kosher_food3.slide3_box_7 a:hover h4, .kosher_food.kosher_food3.slide3_box_7 a:hover h5, .kosher_food.kosher_food3.slide3_box_7 a:hover h6, .kosher_food.kosher_food3.slide3_box_7 a:hover { color:#000!important; }
/*----------*/
.main-group .slider .single { background: none repeat scroll 0 0 #FBB040; color: #FFFFFF; display: table; float: left; font-family: arial; font-weight:700; font-size: 30px; height: 161px; margin: 0 20px 0 0; width: 138px; line-height:34px; font-weight:700; }
.main-group .slider .box { margin: 0 0 20px 0; }
.main-group .latest { background: none repeat scroll 0 0 #41AD49; color: #FFFFFF; float: right; height: 342px; margin: 0 0 20px; width: 30px; cursor:pointer; display:none; }
.main-group .latest .verticaltext { margin: 140px 0 0 5px; }
.main-group .latest .latest_arrow { border-bottom: 15px solid transparent; border-right: 15px solid #41AD49; border-top: 15px solid transparent; font-size: 0; line-height: 0; margin: 20px 0 0 -14px; width: 0; position:absolute; }
.main-group .latest .latest_next { width:21px; height:55px; float:left; }
.main-group .latest-left .latest_previous { width:21px; height:55px; float:left; }
.main-group .latest-left { color: #FFFFFF; float: left; height: 342px!important; opacity:1!important; margin: 0 30px 20px 0; cursor:pointer; top: -362px; }
.main-group .latest-left .verticaltext { margin: 140px 0 0 5px; cursor:pointer; }
.main-group .latest-left .latest_arrow { border-bottom: 15px solid transparent; border-left: 15px solid #41AD49; border-top: 15px solid transparent; font-size: 0; line-height: 0; margin: 20px 0 0 30px; width: 0; position:absolute; }
/*#pid-index #content-group-inner #content-region-inner #content.nested #content-inner .block.contextual-links-region.first { float: left; width:60px; }*/
.view-slider-test.panel-width { width:735px !important; }
.slider_left_arrow { float:left; background:url(../images/left_latest.jpg) no-repeat left top; height:35px; width:132px; position:absolute; z-index:9; top:362px; }
.click_arrow { height:35px; min-width:132px; float:right; cursor:pointer; z-index:1; }
.left_green_latest { float:left; min-width:60px; height:340px; right:0; top:0; cursor:pointer; }
.latest-left { width:735px; height:342px; position:absolute; }
/*---------*/
.main-group .slider .new_chief { background: none repeat scroll 0 0 #FBB040; bottom:110px; color: #FFFFFF;/* display: none; */ float: left; font-family: arial; font-weight:700; font-size: 32px; padding: 15px; position: absolute; right: 50px; width:230px; text-align:left; line-height:32px; }
.main-group .slider .new_chief:hover { color: #FFFFFF; }
.main-group .slider .kosher_food:hover .new_chief { display: block; }
.main-group .slider .new_chief_interview { bottom: 115px; color: #fff;/* display: none;*/ float: left; font-family: arial; font-weight:700; font-size: 14px; padding: 15px; position: absolute; right:65px; width: 190px; text-align:left; line-height:14px; font-weight:700; }
.main-group .slider .new_chief_interview:hover { color: #fff; }
.main-group .slider .kosher_food:hover .new_chief_interview { display: block; }
.main-group .slider .more_about_box_2 { float:left; width:200px; background:#fbb040; height:161px;/* padding:0px 0 0 15px;*/ font-family: arial; font-weight:700; font-size:20px; color:#fff; margin:0 20px 0 0; overflow:hidden; line-height:22px; font-weight:700; }
.main-group .slider p { margin:0px; }
.main-group .slider .kosher_food3 { width:327.5px; margin:0 20px 20px 0; }
.main-group .slider .kosher_food3:last-child { margin:0 0px 20px 0 !important; }
.main-group .slider .kosher_food3 a img { height: 161px; overflow: hidden; width: 327.5px; }
.main-group .slider .box_3 { float:left; width:297px; height:161px; margin:0 0px 20px 0; }
.main-group .slider .box_3 a img { width:297px; height:161px; overflow:hidden; float: left; }
.main-group .slider .box_3:hover .box_hover_text { display:block; }
.main-group .slider .kosher_food2 { margin:0 20px 20px 20px; }
.main-group .slider .more_about_box_3 { background: none repeat scroll 0 0 #FBB040; color: #FFFFFF; float: left; font-family: arial; font-weight:700; font-size: 30px; height: 161px; margin: 0 20px 0 0; width: 358px; overflow:hidden; font-weight:700; }
.main-group .slider .more_about_box_text ul { float:left; margin: 10px 0 0 15px; }
.main-group .slider .more_about_box_text ul li { font-family: arial; font-weight:700; font-size: 13px; color:#fff; text-align:left; list-style: disc outside none; font-weight:700; }
.main-group .slider .box_4 { float: left; height: 161px; margin: 0 20px 20px 0; width: 255px; }
.main-group .slider .box_4 a img { height: 161px; width: 255px; overflow:hidden; }
.main-group .slider .kosher_food4 { margin: 0 0px 20px 0; width: 400px; }
.main-group .slider .kosher_food4 a img { width: 400px; height:161px; overflow:hidden; }
.main-group .slider .kosher_food5 { width:735px; height:342px; margin: 0 0 20px; }
.main-group .slider .kosher_food5 a img { width:735px; height:342px; overflow:hidden; position:relative; }
.kosher_food.kosher_food3.slide3_box_7 { background-color:#FBB040; padding: 0 15px; width:355px; float:left; text-align: left; vertical-align: middle; }
/*------------------------------------------------------Home page Slider css-----------------------------------------*/
/*-----------------------------------------------------Home page Slider Control start css-------------------------------------*/
.main-group .views-content-title { float:left; width:132px; border-bottom:1px solid #dfe0e0; border-top:1px solid #dfe0e0; cursor:pointer; line-height:33px; }
#views_slideshow_pager_field_item_bottom_slider_test-block_1_1 { display:block!important; }
.main-group .views-slideshow-pager-field-item { margin:0 0 0 18px; float: left; }
.main-group .slider-first-title { margin:0 0 0 0px; display:block!important; }
.main-group .views-content-title .slider-title { text-align:center; font-family: arial; font-weight:700; font-size:14px; color: #1B75BC; line-height:33px; width:100%; float: left; position:relative; z-index:999; font-weight:700; }
.main-group .views-content-title .slider-title:after { border-bottom: 7px solid transparent; border-left: 7px solid #1B75BC; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:10px 0 0 6px; position: absolute; }
/* .main-group .views-content-title .slider-title:hover:after { border-bottom: 7px solid transparent; border-left: 7px solid #fff; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:10px 0 0 6px; position: absolute; }
.main-group .views-content-title:hover { background: none repeat scroll 0 0 #818285; border-bottom: 1px solid #DFE0E0; border-top: 1px solid #DFE0E0; color: #FFFFFF; float: left; font-family: arial; font-weight:700; font-size: 14px; line-height: 33px; text-align: center; font-weight:700; }
.main-group .views-content-title .slider-title:hover { color:#fff; }
.main-group .views-content-title:hover:after { border-color: #FFFFFF transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: absolute; }*/
.main-group .views-content-title.active:after { border-color: #FFFFFF transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: absolute; }
.views-slideshow-controls-bottom { float:right; z-index: 9; position:relative; width:100%; }
.views-slideshow-controls-bottom .active .views-field-title .views-content-title .slider-title { background:#818285!important; color: #FFFFFF; }
.views-slideshow-controls-bottom .active .views-field-title .views-content-title .slider-title:after { border-bottom: 7px solid transparent; border-left: 7px solid #fff; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:9px 0 0 6px; position: absolute; }
.views-slideshow-controls-bottom .active .views-field-title .views-content-title:after { border-color: #FFFFFF transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: relative; float:left; z-index:999; }


.main-group .slider .box_2.box.slide4_box_3 { width: 196px; }
.main-group .slider .box_2.box.slide4_box_3 a img { width: 196px; }
.main-group .slider .box_2.box.slide4_box_5 { width: 196px; }
.main-group .slider .box_2.box.slide4_box_5 a img { width: 196px; }
.main-group .slider .kosher_food3.slide3_box_6 { width: 386px !important; }
.main-group .slider .kosher_food3.slide3_box_6 a img { width: 386px !important; }
.more_about_box_2.slide3_box_1 { width: 258px !important; }
.main-group .slider .box_2.slide1_box_5, .main-group .slider .box_2.slide1_box_5 a img { width: 196px !important; }
.main-group .slider .slide1_box_1 .more_about_box_text, .main-group .slider .slide1_box_1 { width: 259px !important; }
.more_about_box_3.slide2_box_1 { width: 417px !important; }
.box_2.box_4.slide2_box_3, .box_2.box_4.slide2_box_3 a img { width: 314px !important; }
.main-group .slider .box_2.slide4_box_3, .main-group .slider .box_2.slide4_box_3 a img { width: 196px !important; }

#pid-index .views-slideshow-controls-bottom .slider-first-title { background: none repeat scroll 0 0 #41AD48!important; color: #FFFFFF; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title:hover { background: none repeat scroll 0 0 #41AD48!important; color: #FFFFFF; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title:after { border-color: transparent!important; border-style: none!important; border-width: 0!important; content: ""; margin: 9px 0 0 6px; position: absolute; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title { border-bottom: 1px solid #41AD48; border-top: 1px solid #41AD48; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title .slider-title { color:#fff; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title .slider-title:after { border-color: rgba(0, 0, 0, 0)!important; border-style: none; border-width: 0; content: ""; margin: 8px 0 0 6px; position: absolute; }
#pid-index .views-slideshow-controls-bottom .slider-first-title .views-content-title .slider-title:hover:after { border-color: transparent; border-style: none; border-width: 0; content: ""; margin: 9px 0 0 6px; position: absolute; }
#pid-index .views-slideshow-controls-bottom .slider-first-title.active .views-field-title .views-content-title .slider-title { background:#41AD48!important; color: #FFFFFF; }
#pid-index .views-slideshow-controls-bottom .slider-first-title.active .views-field-title .views-content-title .slider-title:after { border:0 none transparent; content: ""; }
#pid-index .views-slideshow-controls-bottom .slider-first-title.active .views-field-title .views-content-title:after { border-color:transparent; border-style: none; border-width:0; content: ""; }

.views-slideshow-controls-text-previous { float: left; }
.views_slideshow_cycle_main .middle-boxes p { float: left; }
.views_slideshow_cycle_main .middle-boxes .box_hover_text { background: none repeat scroll 0 0 #1B75BC; bottom: 0; margin-top:-48px; font-size:12px; line-height:14px; float: left; padding: 12px 5% 12px 7%; position: relative; width: 90%; }
.slider-main-label.latest_box_title { background: none repeat scroll 0 0 #FBB040; bottom: 200px; color: #FFFFFF; float: left; font-family: arial; font-size: 32px; font-weight: 700; line-height: 32px; padding: 15px; position: absolute; right: 50px; text-align: left; width: 190px; }
.slider-main-description.latest_box_summary { bottom: 115px; color: #FFFFFF; float: left; font-family: arial; font-size: 14px; font-weight: 700; line-height: 14px; padding: 15px; position: absolute; right: 65px; text-align: left; width: 190px; }
.slider-main-label.latest_box_title a, .slider-main-description.latest_box_summary a { color:#fff!important; }
.views-field-field-start-box.start-box { float:left; }
.views-field-field-start-box.end-box { float:left; }
.views_slideshow_cycle_slide .start-box .early_years_1_box { background: none repeat scroll 0 0 #FBB040; color: #FFFFFF; display: table; float: left; font-family: arial; font-size: 20px; font-weight: 700; height: 161px; padding: 0 15px; line-height: 22px; margin: 0 20px 0 0; width: 259px !important; text-align:left; }
.views_slideshow_cycle_slide .middle-boxes .early_years_2_box { float: left; height: 161px; margin: 0 20px 20px 0; overflow: hidden; position: relative; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_2_box img { float: left; height: 161px; overflow: hidden; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_3_box { float: left; height: 161px; margin: 0 20px 20px 0; overflow: hidden; position: relative; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_3_box img { float: left; height: 161px; overflow: hidden; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_4_box { float: left; height: 161px; margin: 0 20px 20px 0; overflow: hidden; position: relative; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_4_box img { float: left; height: 161px; overflow: hidden; width: 138px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_5_box { float: left; height: 161px; margin: 0 20px 20px 0; overflow: hidden; position: relative; width:196px; }
.views_slideshow_cycle_slide .middle-boxes .early_years_5_box img { }
.views_slideshow_cycle_slide .middle-boxes .early_years_6_box { }
.views_slideshow_cycle_slide .middle-boxes .early_years_6_box img { }
.views_slideshow_cycle_slide .middle-boxes .early_years_7_box { }
.views_slideshow_cycle_slide .middle-boxes .early_years_7_box img { }

.views_slideshow_pager_field_item:last-child { float: right; margin-right: 0; }
.views_slideshow_pager_field_item { float: left; margin-right: 18px; }
.views_slideshow_pager_field_item:first-child .views-content-title:after { border-color: rgba(0, 0, 0, 0) !important; border-style: none !important; border-width: 0 !important; content: ""; margin: 9px 0 0 6px; position: absolute; border-bottom: 1px solid #41AD48; border-top: 1px solid #41AD48; }
.views_slideshow_pager_field_item:first-child { background: none repeat scroll 0 0 #41AD48 !important; color: #FFFFFF; }
.views_slideshow_pager_field_item:first-child:hover { background: none repeat scroll 0 0 #41AD48 !important; color: #FFFFFF; }
.views_slideshow_pager_field_item:first-child .slider-title:after, .views_slideshow_pager_field_item:first-child:hover .slider-title:after { border-left: 7px solid #41AD48 !important; }
.views_slideshow_pager_field_item:first-child:hover, .views_slideshow_pager_field_item:first-child .views-content-title:hover { background: none repeat scroll 0 0 #41AD48 !important; color: #FFFFFF!important; }
.views_slideshow_pager_field_item:first-child .views-content-title:hover, .views_slideshow_pager_field_item:first-child:hover .views-content-title, .views_slideshow_pager_field_item:first-child .views-content-title { color: #FFFFFF!important; border-bottom: 1px solid #41AD48!important; border-top: 1px solid #41AD48!important; }
.views_slideshow_pager_field_item:first-child .views-content-title .slider-title:hover { color: #FFFFFF!important; }


/* ================================= New Slider ===================================================
*/
#slider1 { float: left; width: 735px; position:relative; z-index:99; overflow: hidden;}
#slider1 .viewport { float: left; height: auto; width: 735px; }
#slider1 .viewport .overview { float: left; position: relative; padding:0px; margin:0px; width: 735px; }
#slider1 .viewport .overview li.page { float: left; width: 735px; }
#slider1 ul.pager { float: left; width: 735px; margin:0px; }
#slider1 ul.pager li { float: left; margin-right: 18px; width: 132px; }
#slider1 ul.pager li a { background-color: rgba(0, 0, 0, 0); margin: 0; padding: 0; border:none 0; }
#slider1 ul.pager li:last-child { float: right; margin: 0; }
#slider1 ul.pager li:first-child .views-content-title:after, #slider1 ul.pager li:first-child .views-content-title { border-color: rgba(0, 0, 0, 0) !important; border-style: none !important; border-width: 0 !important; content: ""; border-bottom: 1px solid #41AD48!important; border-top: 1px solid #41AD48!important; }
#slider1 ul.pager li:first-child .active .views-content-title:after, #slider1 ul.pager li:first-child .active .views-content-title { border-color: rgba(0, 0, 0, 0) !important; border-style: none !important; border-width: 0 !important; content: ""; border-bottom: 1px solid #818285 !important; border-top: 1px solid #818285!important; }
#slider1 ul.pager li:first-child { /*background: none repeat scroll 0 0 #41AD48 !important;*/ color: #FFFFFF; }
#slider1 ul.pager li:first-child:hover { /*background: none repeat scroll 0 0 #41AD48 !important;*/ color: #FFFFFF!important; }
#slider1 ul.pager li:first-child .slider-title:after, #slider1 ul.pager li:first-child:hover .slider-title:after { border-left: 7px solid #41AD48 !important; }
#slider1 ul.pager li:first-child .active .slider-title:after, #slider1 ul.pager li:first-child:hover .active .slider-title:after { border-left: 7px solid #fff !important; }
#slider1 ul.pager li:first-child:hover, #slider1 ul.pager li:first-child .views-content-title:hover { /*background: none repeat scroll 0 0 #41AD48 !important;*/ color: #FFFFFF!important; }
#slider1 ul.pager li:first-child .views-content-title .slider-title:hover { color:#fff!important; }
#slider1 ul.pager li .active .views-field-title .views-content-title .slider-title { background:#818285 !important; color: #fff!important;}
#slider1 ul.pager li .active .views-field-title .views-content-title .slider-title:after { border-bottom: 7px solid transparent; border-left: 7px solid #fff; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:9px 0 0 6px; position: absolute; }
#slider1 ul.pager li .active .views-field-title .views-content-title:after { border-color: #fff transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: relative; float:left; z-index:999; }
#slider1 ul.pager .views-field-title { float: left; }
#slider1 ul.pager li:first-child .active .views-field-title .views-content-title:after { border-color: #FFFFFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 11px; content: ""; float: left; margin: -1px 0 0 -122px; position: relative; z-index: 999; }
#slider1 ul.pager li:first-child .active .views-field-title .views-content-title:after { border-color: #fff transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: relative; float:left; z-index:999; }
#slider1 ul.pager li:first-child a.active .slider-title { background: none repeat scroll 0 0 #41AD48 !important; color: #FFFFFF; }
#slider1 ul.pager li:first-child .views-field-title .views-content-title .slider-title { background:#41AD48 ; color: #fff; }
#slider1 ul.pager li:first-child .active .views-field-title .views-content-title .slider-title { background:#818285 !important; color: #fff; }

.front .slider h1, .front .slider h2, .front .slider h3, .front .slider h4, .front .slider h5, .front .slider h6 { color: #FFFFFF; display: block !important; font-family: arial; }
.front .slider h1 a, .front .slider h2 a, .front .slider h3 a, .front .slider h4 a, .front .slider h5 a, .front .slider h6 a { color: #FFFFFF; }
.front .slider h1 { font-size: 30px!important; line-height:30px!important; }
.front .slider h2 { font-size: 26px!important; line-height:26px!important; }
.front .slider h3 { font-size: 24px!important; line-height:24px!important; }
.front .slider h4 { font-size: 20px!important; line-height:20px!important; }
.front .slider h5 { font-size: 16px!important; line-height:16px!important; }
.front .slider h6 { font-size: 9px!important; line-height:9px!important; }
.front .slider h1 span { font-size: 30px!important; line-height:30px!important; }
.front .slider h2 span { font-size: 26px!important; line-height:26px!important; }
.front .slider h3 span { font-size: 24px!important; line-height:24px!important; }
.front .slider h4 span { font-size: 20px!important; line-height:20px!important; }
.front .slider h5 span { font-size: 16px!important; line-height:16px!important; }
.front .slider h6 span { font-size: 9px!important; line-height:9px!important; }
#slider1 ul.pager li:first-child .active .views-content-title:after { -moz-border-bottom-colors: none !important; -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; -moz-border-top-colors: none !important; border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important; border-image: none !important; border-style: solid !important; border-width: 11px !important; content: ""; margin: -1px 0 0 -120px; position: absolute; z-index: 99999; }

.main-group .slider .single.slide4_box_8 .more_about_box_text { padding: 0 5px; }

/*-----------------------------------------------------Home page Slider Control end-------------------------------------*/


.domain-KLBD .main-group .slider .more_about_box { background:#c7cee1; }
.domain-KLBD .main-group .slider .box_hover_text { background:#003868; }
.domain-KLBD .main-group .slider .box_hover_text:after { border-bottom: 15px solid #003868; }
.domain-KLBD .main-group .slider .single { background:#c7cee1; }
.domain-KLBD .main-group .slider .single h4 a { color:#003868; }
.domain-KLBD .main-group .slider .more_about_box_2 { background:#c7cee1; }
.domain-KLBD .main-group .slider .more_about_box_2 h2 a { color:#003868; }
.domain-KLBD .main-group .slider .box_hover_text:hover { color:#c7cee1; }
.domain-KLBD .main-group .slider .box_hover_text1 { background:#003868; }
.domain-KLBD .main-group .slider .box_hover_text1:after { border-bottom: 15px solid #003868; }
.domain-KLBD .main-group .slider .box_hover_text1:hover { color:#c7cee1; }
.domain-KLBD .main-group .more_about_box_text a:hover { color:#003868 !important; }
.domain-KLBD .main-group .slider .single .more_about_box_text h3 a, .domain-KLBD .main-group .slider .single .more_about_box_text h3 a:hover { color:#003868; }

/**/
.domain-KLBD #slider1 ul.pager li { margin-right: 5%; width: 30%; }
.domain-KLBD #slider1 ul.pager li a { width:100%; }
.domain-KLBD #slider1 ul.pager .views-field-title { float: left; width: 100%; }
.domain-KLBD .main-group .views-content-title { width:100%; line-height:36px; }
.domain-KLBD #slider1 ul.pager li:last-child { margin: 0 !important; }
.domain-KLBD #slider1 ul.pager li .active .views-field-title .views-content-title .slider-title:after { margin: 10px 0 0 6px; }
.domain-KLBD #slider1 ul.pager li .active .views-field-title .views-content-title:after { margin: -1px 0 0 -94%; }
.domain-KLBD .main-group .slider .more_about_box_3 { background:none repeat scroll 0 0 #c6cee1; }
.domain-KLBD .more_about_box_text h1 a { color:#003868; }
.domain-KLBD .main-group .views-content-title .slider-title { color:#00386c; font-size: 16px; line-height:36px; }


.domain-KLBD #slider1 ul.pager li:first-child .slider-title:after, #slider1 ul.pager li:first-child:hover .slider-title:after { border:none !important; }
.domain-KLBD #slider1 ul.pager li:first-child .views-content-title:after, #slider1 ul.pager li:first-child .views-content-title { border-color: #c7cee1!important; border-style: solid none !important; border-width: 1px 0 !important; content: ""; }
.domain-KLBD #slider1 ul.pager li:first-child { background: #c7cee1; }
.domain-KLBD #slider1 ul.pager li:first-child a.active .slider-title { background:#c7cee1 !important; color: #003868; }
.domain-KLBD #slider1 ul.pager li:first-child .views-field-title .views-content-title .slider-title { background:#c7cee1; color: #003868; }
.domain-KLBD .main-group .views-content-title .slider-title:after { border:none !important; }
.domain-KLBD #slider1 ul.pager li:first-child .active .views-content-title:after { -moz-border-bottom-colors: none !important; -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; -moz-border-top-colors: none !important; border-color: hsl(0, 0%, 100%) hsla(0, 0%, 0%, 0) hsla(0, 0%, 0%, 0) !important; border-image: none !important; border-style: solid !important; border-width: 11px !important; content: ""; margin: -1px 0 0 -28%; position: absolute; z-index: 99999; }
.domain-KLBD .main-group .postscript-top .block-views span a { color:#0d7ccd; }

.domain-KLBD .kosher-search-box-3-main p { color:#00356d; }
.domain-KLBD .klbd-search-box .views-exposed-widget input.form-submit { background: url("../images/klbd_search_right_arrow.png") no-repeat scroll center center #003868 !important; }
.domain-KLBD .key-box { color: #000;}
.domain-KLBD .klbd-box-key { border: 1px solid #00356d; }

.domain-KLBD .main-group .slider .new_chief { background: #c7cee1; color: #003868; }
.domain-KLBD .main-group .slider .new_chief h3 a { color: #003868; }
.domain-KLBD .view-content ul li .views-more-link { color: hsl(213, 100%, 23%)!important; }
.domain-KLBD .shabbattimepg { background: none repeat scroll 0 0 #C7CEE1; color: #003868; }

.domain-KLBD .key-box.key-red-text span { color: #000;}
.domain-KLBD .key-box.key-red-text {color:#000 !important;}
.domain-KLBD .key-black-text {color: #c7cee1;}
.domain-KLBD .key-box .key-black-text {color: #000;}
.domain-KLBD .key-text-color { color:#003069;}
.domain-KLBD .key-box.key-box-certi { color:#e89500;}
.domain-KLBD .key-box.key-box-certi .key-black-text { color:#e89500;}

/***/
.domain-KLBD .klbd-box-item-box-brand, .domain-KLBD .klbd-box-item-box-product, .domain-KLBD .klbd-box-item-box-kosher { background:#c6cee1; color:#073a65;}
.domain-KLBD .klbd-box-item-right-img span:before { border-bottom:10px solid hsla(0, 0%, 0%, 0); border-right: 10px solid #c6cee1; border-top: 10px solid hsla(0, 0%, 0%, 0);}
.domain-KLBD .klbd-box-item-right-img span {border: 1px solid #c6cee1; color:#073a65}

.domain-KLBD .panels-flexible-region-inside { /*padding-right:1em;*/}
.domain-KLBD .klbd-search-box { width:100%;}

.domain-KLBD .klbd-box-item-row.klbd-box-certi .klbd-box-item-left, .domain-KLBD .klbd-box-item-row.klbd-box-certi .klbd-box-item-center, .domain-KLBD .klbd-box-item-row.klbd-box-certi .klbd-box-item-right,  .domain-KLBD .klbd-box-item-row.klbd-box-certi .klbd-box-item-right-img { /*color:#003871;*/ color:#e89500;}
.domain-KLBD .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-left, .domain-KLBD .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-center, .domain-KLBD .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-right,  .domain-KLBD .klbd-box-item-row.klbd-box-certi-no-logo .klbd-box-item-right-img { color:#003871;}


/* Tribe Slider CSS */
.domain-Tribe .main-group .views-content-title { border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; }
.domain-Tribe .main-group .views-content-title .slider-title { color: #FFFFFF; }
.domain-Tribe .main-group .views-content-title .slider-title:after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF; }
.domain-Tribe #slider1 ul.pager li .active .views-field-title .views-content-title .slider-title { background: none repeat scroll 0 0 #fff !important; color: #000!important; }
.domain-Tribe #slider1 ul.pager li .active .views-field-title .views-content-title:after { border-color: #000 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); }
.domain-Tribe .main-group .latest { background:#fff; }
.domain-Tribe .latest .latest_arrow { border-right: 15px solid #fff; }
.domain-Tribe .main-group .slider_left_arrow { background: url("../images/left_green_latest_tuk.png") no-repeat scroll left top rgba(0, 0, 0, 0); float: left; height: 342px; position: absolute; width: 60px; z-index: 99; }
.domain-Tribe .latest-left { background: url("../images/right_green_latest_tuk.png") no-repeat scroll right top rgb(0, 0, 0); }
.domain-Tribe .main-group .latest-left .latest_arrow { border-left: 15px solid #fff; }
.domain-Tribe .latest .latest_next { background: url("../images/text_tuk.png") no-repeat; width:21px; height:55px; float:left; }
.domain-Tribe .main-group .latest-left .latest_previous { background: url("../images/text_tuk.png") no-repeat; width:21px; height:55px; float:left; }
.domain-Tribe .main-group .slider .yellow:after { border-bottom: 15px solid #fff200; }
.domain-Tribe .main-group .slider .yellow { background: #fff200;}
.domain-Tribe .main-group .slider .box_2:hover .yellow { display:block!important; }
.domain-Tribe .main-group .slider .yellow:hover { color: #000; }
.domain-Tribe .main-group .slider .box_2:hover { color:#000; }
.domain-Tribe .main-group .slider .box_hover_text.yellow { color:#000; }
.domain-Tribe .main-group .slider .pink:after { border-bottom: 15px solid #ec008c; }
.domain-Tribe .main-group .slider .pink { background: #ec008c; }
.domain-Tribe .main-group .slider .box_2:hover .pink { display:block!important; }
.domain-Tribe .main-group .slider .pink:hover { color: #fff; }
.domain-Tribe .main-group .slider .green:after { border-bottom: 15px solid #41ad49; }
.domain-Tribe .main-group .slider .green { background: #41ad49; }
.domain-Tribe .main-group .slider .box_2:hover .green { display:block!important; }
.domain-Tribe .main-group .slider .green:hover { color: #fff; }
.domain-Tribe .main-group .slider .red:after { border-bottom: 15px solid #d2232a; }
.domain-Tribe .main-group .slider .red { background: #d2232a; }
.domain-Tribe .main-group .slider .box_2:hover .red { display:block!important; }
.domain-Tribe .main-group .slider .red:hover { color: #fff; }
.domain-Tribe .main-group .views-content-title .slider-title { color: #fff; }
.domain-Tribe .main-group .views-content-title .slider-title:after { border-left: 7px solid #fff; }
.domain-Tribe .views-slideshow-controls-bottom .active .views-field-title .views-content-title .slider-title:after { border-top: solid 7px transparent!important; border-left: solid #000 7px!important; border-right: solid transparent 7px!important; border-bottom: solid transparent 7px!important; }
.domain-Tribe .views-slideshow-controls-bottom .views-field-title .views-content-title:hover .slider-title:after { border-top: solid 7px transparent; border-left: solid #000 7px; border-right: solid transparent 7px; border-bottom: solid transparent 7px; }
.domain-Tribe .main-group .views-content-title .slider-title:hover:after { border-bottom: 7px solid transparent; border-left: 7px solid #000; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:9px 0 0 6px; position: absolute; }
.domain-Tribe .main-group .views-content-title:hover { background: none repeat scroll 0 0 #fff; border-bottom: 1px solid #DFE0E0; border-top: 1px solid #DFE0E0; color: #FFFFFF; float: left; font-family: 'Open Sans', sans-serif; font-weight:700; font-size: 14px; line-height: 33px; text-align: center; font-weight:normal; }
.domain-Tribe .main-group .views-content-title .slider-title:hover { color:#fff; }
.domain-Tribe .main-group .views-content-title.active:after { border-color: #FFFFFF transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -37px; position: absolute; }
.domain-Tribe .main-group .views-content-title:hover:after { border-color: #000 transparent transparent; }
.domain-Tribe .main-group .views-content-title .slider-title:hover { color: rgb(0, 0, 0); }
.domain-Tribe .views-slideshow-controls-bottom .active .views-field-title .views-content-title .slider-title { background:#fff!important; color: #000; }
.domain-Tribe .views-slideshow-controls-bottom .active .views-field-title .views-content-title .slider-title:after { border:none; }
.domain-Tribe .views-slideshow-controls-bottom .active .views-field-title .views-content-title:after { border-color: #000 transparent transparent; }
.domain-Tribe .slider_left_arrow, .domain-Tribe .slider_right_arrow { display:none; }
.domain-Tribe #slider1 ul.pager li .active .views-field-title .views-content-title .slider-title:after { border-bottom: 7px solid transparent; border-left: 7px solid #000; border-right: 7px solid transparent; border-top: 7px solid transparent; content: ""; margin:9px 0 0 6px; position: absolute; }
.domain-Tribe #slider1 ul.pager li .active .views-field-title .views-content-title:after { border-color: #000 transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: relative; float:left; z-index:999; }
.domain-Tribe #slider1 ul.pager li:first-child .active .views-field-title .views-content-title:after { border-color: #000 transparent transparent; border-style: solid; border-width: 11px; content: ""; margin: -1px 0 0 -122px; position: relative; float:left; z-index:999; }
.domain-Tribe #slider1 ul.pager li:first-child:hover .views-field-title .views-content-title .slider-title:after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #000000!important; }
.domain-Tribe #slider1 ul.pager li:first-child .views-field-title .views-content-title:hover .slider-title, .domain-Tribe #slider1 ul.pager li:first-child:hover .views-field-title .views-content-title .slider-title { background: none repeat scroll 0 0 #fff!important; color: #FFFFFF; }
.domain-Tribe #slider1 ul.pager li:first-child .views-field-title .views-content-title:hover, .domain-Tribe #slider1 ul.pager li:first-child:hover .views-field-title .views-content-title { background: none repeat scroll 0 0 #fff!important; border-bottom: 1px solid #fff!important; border-top: 1px solid #fff!important; color: #FFFFFF; }
.domain-Tribe #slider1 ul.pager .views-field-title { float: left; }
.domain-Tribe #slider1 ul.pager li:first-child .active .views-field-title .views-content-title .slider-title { background:#fff !important; color: #000; }
.domain-Tribe #slider1 ul.pager li:first-child a:hover .slider-title, .domain-Tribe #slider1 ul.pager li:first-child a:hover { color: #000!important; }
.domain-Tribe #slider1 ul.pager li .active .views-field-title .views-content-title:after .domain-Tribe #slider1 ul.pager li:first-child .active .views-content-title:after, .domain-Tribe #slider1 ul.pager li:first-child .active .views-content-title {
border-color: rgba(0, 0, 0, 0) !important;
border-style: none !important;
border-width: 0 !important;
content: "";
border-bottom: 1px solid #fff !important;
border-top: 1px solid #fff!important;
}
.domain-Tribe #slider1 ul.pager li:first-child .active .slider-title:after, .domain-Tribe #slider1 ul.pager li:first-child:hover .active .slider-title:after { border-left:7px solid #000000 !important }
.domain-Tribe .main-group .slider .slide1_box_1 .more_about_box_text, .domain-Tribe .main-group .slider .slide1_box_1 { background-color: #44C8F5; }
.domain-Tribe .main-group .slider .box_hover_text:after { border-bottom: 15px solid #41AD49; }
.domain-Tribe .main-group .slider .box_hover_text { background: none repeat scroll 0 0 #41AD49; }
.domain-Tribe .main-group .slider .box_hover_text1:after { border-bottom: 15px solid #d2232a; }
.domain-Tribe .main-group .slider .box_hover_text1 { background: none repeat scroll 0 0 #d2232a; }
.domain-Tribe .main-group .slider .box_2.slide1_box_2 .box_hover_text:after { border-bottom: 15px solid #fff200; }
.domain-Tribe .main-group .slider .box_2.slide1_box_2 .box_hover_text { background: none repeat scroll 0 0 #fff200; color:#000; }
.domain-Tribe .main-group .slider .box_2.slide1_box_3 .box_hover_text:after { border-bottom: 15px solid #ec008c; }
.domain-Tribe .main-group .slider .box_2.slide1_box_3 .box_hover_text { background: none repeat scroll 0 0 #ec008c; }
.main-group .slider h1, #pid-index .main-group .slider h1 { display:block; line-height:30px; font-size:30px; }
.domain-Tribe .slider h1 { font-size: 30px; line-height: 30px; }
.domain-Tribe .slider h2 { font-size: 26px; line-height: 26px; }
.domain-Tribe .slider h3 { font-size: 24px; line-height: 24px; }
.domain-Tribe .slider h4 { font-size: 20px; line-height: 20px; }
.domain-Tribe .slider h5 { font-size: 16px; line-height: 16px; }
.domain-Tribe .slider h6 { font-size: 9px; line-height: 9px; }
.domain-Tribe .single.slide4_box_8 .more_about_box_text { margin: 0; padding: 0 8px; }
.domain-Tribe .views-field.arrow-none:after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff; border-style: solid; border-width: 7px; content: ""; position: absolute; margin: 5px 0 0 9px; right:0; }
.domain-Tribe #slider1 ul.pager li:first-child .active .views-content-title:after { -moz-border-bottom-colors: none !important; -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; -moz-border-top-colors: none !important; border-color: #000 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important; border-image: none !important; border-style: solid !important; border-width: 11px !important; content: ""; margin: -1px 0 0 -120px; position: absolute; z-index: 99999; }
.domain-Tribe .main-group .slider .box_hover_text1 { font-size: 15px; }
.domain-Tribe .main-group .slider .yellow .box_hover_text:after { border-bottom: 15px solid #fff200; }
.domain-Tribe .main-group .slider .yellow .box_hover_text { background: #fff200; color:#000; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .yellow { display:block!important; color: #000; }
.domain-Tribe .main-group .slider .yellow .box_hover_text:hover { color: #fff; }
.domain-Tribe .main-group .slider .box_hover_text.yellow { color:#000; }
.domain-Tribe .main-group .slider .pink .box_hover_text:after { border-bottom: 15px solid #ec008c; }
.domain-Tribe .main-group .slider .pink .box_hover_text { background: #ec008c; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .pink { display:block!important; }
.domain-Tribe .main-group .slider .pink .box_hover_text:hover { color: #000; }
.domain-Tribe .main-group .slider .green .box_hover_text:after { border-bottom: 15px solid #41ad49; }
.domain-Tribe .main-group .slider .green .box_hover_text { background: #41ad49; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .green { display:block!important; }
.domain-Tribe .main-group .slider .green .box_hover_text:hover { color: #000; }
.domain-Tribe .main-group .slider .red .box_hover_text:after { border-bottom: 15px solid #d2232a; }
.domain-Tribe .main-group .slider .red .box_hover_text { background: #d2232a; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .red { display:block!important; }
.domain-Tribe .main-group .slider .red .box_hover_text:hover { color: #000; }
.domain-Tribe .main-group .slider .cyan .box_hover_text:after { border-bottom: 15px solid #00AEEF; }
.domain-Tribe .main-group .slider .cyan .box_hover_text { background: #00AEEF; color: #FFFFFF; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .cyan { display:block!important; color: #000; }
.domain-Tribe .main-group .slider .cyan .box_hover_text:hover { color: #000; }
.domain-Tribe .main-group .slider .purple .box_hover_text:after { border-bottom: 15px solid #8053A2; }
.domain-Tribe .main-group .slider .purple .box_hover_text { background: #8053A2; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .purple { display:block!important; }
.domain-Tribe .main-group .slider .purple .box_hover_text:hover { color: #000; }
.domain-Tribe .main-group .slider .gold .box_hover_text:after { border-bottom: 15px solid #FDD017; }
.domain-Tribe .main-group .slider .gold .box_hover_text { background: #FDD017; }
.domain-Tribe .main-group .slider .box_2 .box_hover_text:hover .gold { display:block!important; }
.domain-Tribe .main-group .slider .gold .box_hover_text:hover { }
.domain-Tribe .main-group .slider .more_about_box_3 { background: none repeat scroll 0 0 #00AEEF; }
.domain-Tribe .main-group .slider .more_about_box_2 { background: none repeat scroll 0 0 #00AEEF; }
.domain-Tribe .main-group .slider .single { background: none repeat scroll 0 0 #00AEEF; }
.domain-Tribe .main-group .slider .new_chief { background: none repeat scroll 0 0 #00AEEF; }
.domain-Tribe .main-group .slider .new_chief a:hover { color:#000!important; }
.domain-Tribe #slider1 ul.pager li:first-child .views-field-title .views-content-title .slider-title {background: #41AD4800; color: #fff;}
.domain-Tribe #slider1 ul.pager li:first-child .slider-title:after, .domain-Tribe #slider1 ul.pager li:first-child:hover .slider-title:after {border-left: 7px solid #fff !important;}
