/*Temp Fix CSS*/
.page-taxonomy-term-1091 .mrs-box-item-box-groom, .page-taxonomy-term-1091 .mrs-box-item-box-grooms, .page-taxonomy-term-1091 .mrs-box-item-box-bride, .page-taxonomy-term-1091 .mrs-box-item-box-brides, .page-taxonomy-term-1091 .mrs-box-item-box-datem, .page-taxonomy-term-1091 .mrs-box-item-box-synagogue, .page-taxonomy-term-1091 .mrs-box-item-box-order{    display: table-cell; float: none !important; vertical-align: middle; white-space: nowrap; border-left: 0px !important; border-right: 4px solid #FFFFFF !important; width: 1% !important; min-width: 25px;}
.page-taxonomy-term-1091 .mrs-box-item-box-synagogue { border-right: 0 none; width: 56px !important; color: #1B75BC; }
.page-taxonomy-term-1091 .mrs-box-item-box-datem { width: 64px !important; }
.page-taxonomy-term-1091 .mrs-box-item-box-brides { width: 80px !important; }
.page-taxonomy-term-1091 .mrs-box-item-box-bride { width: 50px !important; }
.page-taxonomy-term-1091 .mrs-box-item-box-grooms { width: 87px !important; }
.page-taxonomy-term-1091 .mrs-box-item-box-groom{width: 55px !important;}

.page-taxonomy-term-216 .mrs-box-item-box-groom, .page-taxonomy-term-216 .mrs-box-item-box-grooms, .page-taxonomy-term-216 .mrs-box-item-box-bride, .page-taxonomy-term-216 .mrs-box-item-box-brides, .page-taxonomy-term-216 .mrs-box-item-box-datem, .page-taxonomy-term-216 .mrs-box-item-box-synagogue, .page-taxonomy-term-216 .mrs-box-item-box-order{    display: table-cell; float: none !important; vertical-align: middle; white-space: nowrap; border-left: 0px !important; border-right: 4px solid #FFFFFF !important; width: 1% !important;  min-width: 25px;}
.page-taxonomy-term-216 .mrs-box-item-box-synagogue { border-right: 0 none; width: 56px !important; color: #1B75BC; }
.page-taxonomy-term-216 .mrs-box-item-box-datem { width: 69px !important; }
.page-taxonomy-term-216 .mrs-box-item-box-brides { width: 80px !important; }
.page-taxonomy-term-216 .mrs-box-item-box-bride { width: 50px !important; }
.page-taxonomy-term-216 .mrs-box-item-box-grooms { width: 87px !important; }



/*Tribe Temp*/
.domain-Tribe.front .main-content{display:block;}
.domain-Tribe .sidebar{display:block !important;}

.domain-Tribe.front .homepage-isitkosher{display: none;}
.domain-Tribe.front .homepage-shabbat-festivals{display: none;}
.domain-Tribe.front .homepage-slideshow{display: none;}
.domain-Tribe .header-main-menu{display: none;}
.domain-Tribe.front .preface-top-wrapper .grid14-14{padding: 0px;}

body.domain-Tribe.page-node-2170 .header-main-menu{display: initial;}

body.domain-Tribe.page-node-2170 .header-main-menu ul li{display: none !important;}
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(1),
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(2),
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(3),
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(4),
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(5),
body.domain-Tribe.page-node-2170 .header-main-menu ul li:nth-child(6){display: table-cell !important}

body.domain-Tribe.page-node-2170 #header .header-top-wrapper{border-bottom: 6px solid #843085 !important; background:#fff !important;}
body.domain-Tribe.page-node-2170 .preface-top-wrapper .grid14-14{padding-top: 45px;}
body.domain-Tribe.page-node-2170 .grid14-12{width: 100%;}
body.domain-Tribe.page-node-2170 .sidebar{display: none !important;}

body.domain-Tribe.page-node-2170 .container{width: 980px; margin: 0 auto; max-width: 95%;}
body.domain-Tribe.page-node-2170 .homepage-carousel .jcarousel-skin-default .jcarousel-item a {color: #000 !important;}

body.domain-Tribe.page-node-2170 #main-wrapper{margin-top:0px !important; background-color:#ddebf5; padding:0px;}
body.domain-Tribe.page-node-2170 #main-wrapper .grid14-14{width:100% !important;}
body.domain-Tribe.page-node-2170 .main-group{min-height:10px !important;}
body.domain-Tribe.page-node-2170 .main-inner{overflow-x:hidden;}
body.domain-Tribe.page-node-2170 .flexslider .slides img{height:inherit;}
body.domain-Tribe.page-node-2170 .views-field-field-slider-image-1{display:none;}
body.domain-Tribe.page-node-2170 .sidebar,#pid-is-it-kosher .sidebar{display:none !important;}
body.domain-Tribe.page-node-2170 .grid14-12,#pid-is-it-kosher .grid14-12{width:100%;}
body.domain-Tribe.page-node-2170 .main-group .content, #pid-index .main-group .content { width:auto !important; }
body.domain-Tribe.page-node-2170 .main-group h1, #pid-index .main-group h1 { display:none; }
body.domain-Tribe.page-node-2170 .main-group .main-content .block, #pid-index .main-group .main-content .block { float:left; }

body.domain-Tribe.page-node-2170{background: #fff;}
body.domain-Tribe.page-node-2170 .header-top-wrapper {background:#fff !important; border-bottom:6px solid #843085; padding-bottom:0px !important; position:fixed !important;}
body.domain-Tribe.page-node-2170 .preface-top-wrapper .grid14-14{padding-top: 131px;}

body.domain-Tribe.page-node-2170 #header .grid14-14{width: 980px;}
body.domain-Tribe.page-node-2170 #header ul.nice-menu li {margin: 0px !important; border-right: 1px solid #000 !important; padding: 0 10px !important;}
body.domain-Tribe.page-node-2170 #header ul.nice-menu li:last-child{border: 0px !important; display: initial !important;}
body.domain-Tribe.page-node-2170 #header ul.nice-menu li a{background: transparent !important; color: #000 !important; padding: 0px !important;}
body.domain-Tribe.page-node-2170 #header ul.nice-menu-down ul li{border: none !important;}

body.domain-Tribe.page-node-2170 #header .header-top-menu ul li:first-child a i{display: initial;}
body.domain-Tribe.page-node-2170 #header .header-top-inner .header-top-social-icons .instagram{display: initial;}
body.domain-Tribe.page-node-2170 #header .header-top-inner .header-top-social-icons .snapchat{display: initial;}
body.domain-Tribe.page-node-2170 #header .header-top-menu{width: auto !important;}
body.domain-Tribe.page-node-2170 #header .header-top-inner input.form-submit {display: initial;}
body.domain-Tribe.page-node-2170 #header .header-top-menu ul li.go-to-us a { color: #1972b5 !important; font-weight: bold; font-size: 13px !important;}
body.domain-Tribe.page-node-2170 #header .header-top-inner .header-top-search {width: 200px !important;}
body.domain-Tribe.page-node-2170 #header .header-top-inner .header-top-search .form-text {width: 194px !important; height: 25px; font-size: 13px; margin-top: -2px;}

body.domain-Tribe.page-node-2170 .footer-wrapper{margin-top:0px; background:#ecedee !important; border: none !important;}
body.domain-Tribe.page-node-2170 .footer-wrapper .grid14-14{width:980px;}
body.domain-Tribe.page-node-2170 .footer { padding:13px 0px 13px 0px;}
body.domain-Tribe.page-node-2170 .footer .gutter { margin:0 !important; }
body.domain-Tribe.page-node-2170 .footer ul { list-style:none; float:left; margin:0 0 0 30px; padding:0; list-style:none; }
body.domain-Tribe.page-node-2170 .footer ul li { float:left; border-right:1px solid #fbb040; background:none !important; list-style:none !important; border-top: 0 none; border-bottom: 0 none; border-left:none 0; display: none;}
body.domain-Tribe.page-node-2170 .footer ul li:nth-child(3) {display: initial; border: 0;}
body.domain-Tribe.page-node-2170 .footer ul li:last-child { border-right:none 0; }
body.domain-Tribe.page-node-2170 .footer ul li a { font-family: arial; float:left; font-size:12px; color: #093F69; text-decoration:none; padding:0 5px; line-height: 10px; }
body.domain-Tribe.page-node-2170 .footer ul li a:hover {}
body.domain-Tribe.page-node-2170 .footer-inner .footer-copyright{float:left; color:#093F69;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-copyright a{color:inherit;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-bottom-menu{margin-left:50px; margin-top:5px; float: left;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-bottom-menu a{color:#093F69;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-design-by{float:right; color:#093F69;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-design-by a{color:#093F69;}


.domain-Tribe a{color:#fff !important;}
body.domain-Tribe {margin: 0px 0; padding: 0; overflow-x: hidden; background: #000 !important; color: #fff;}
body.domain-Tribe.front #main-wrapper{background: transparent !important;}
body.domain-Tribe.front #main-wrapper{padding-top: 68px;}
body.domain-Tribe #main-wrapper{padding-top: 20px; margin-top: 48px !important;}
body.domain-Tribe #header .grid14-14{width: 915px;}
body.domain-Tribe #header .header-top-wrapper{background: #000 !important; border-bottom: 1px solid #6e6e6f !important;}
body.domain-Tribe #header .header-top-inner .header-top-search {width: 135px;}
body.domain-Tribe.page-taxonomy-term #main-wrapper .grid14-14{width: 915px;}
body.domain-Tribe.page-node #main-wrapper .grid14-14{width: 915px;}
body.domain-Tribe.front #main-wrapper .grid14-14{width: 915px !important;}
body.domain-Tribe .grid14-12 {width: 784px;}
body.domain-Tribe #header .header-top-inner input.form-submit{display: none;}
body.domain-Tribe #main-wrapper .grid14-14 .content-group-inner{padding: 0 15px 23px 34px !important;}
body.domain-Tribe.page-node-2170 #main-wrapper .grid14-14 .content-group-inner{padding: 0px !important;}

body.domain-Tribe #header ul.nice-menu li:last-child{display: none !important;}
.domain-Tribe #header .header-top-menu ul li:first-child a i{display: none;}
.domain-Tribe #header .block-nice-menus {text-align: center; width: 412px; padding-top: 3px;}
.domain-Tribe #header ul.nice-menu {display: inline !important; float: none !important; margin: 0 auto !important; width: auto !important;}
.domain-Tribe #header ul.nice-menu li {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none !important; display: inline !important; float: none; line-height: 12px !important; margin: 0 3px 0 0 !important; padding: 0 !important;}
.domain-Tribe #header ul.nice-menu li a {background: none repeat scroll 0 0 #EC008C !important; color: #FFFFFF !important; font-family: Arial; font-size: 12px !important; margin-right: 0; padding: 5px !important;}
.domain-Tribe #header ul.nice-menu li a:hover{color: #000 !important;}

/*.domain-Tribe #header ul.nice-menu ul {border-top: none!important; padding: 1% 30% 2%; position: absolute; top: 44px; width: 70% !important; background: url(../images/shadow_bg.png)repeat-x bottom #fff; z-index: 999;}
.domain-Tribe #header ul.nice-menu ul {background: none repeat scroll 0 0 #000; border-top: medium none !important; left: 0px; margin: 0px;}
.domain-Tribe #header ul.nice-menu li {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none !important; display: inline !important; float: none; line-height: 12px !important; margin: 0 3px 0 0 !important; padding: 0 !important;}*/
.domain-Tribe #header ul.nice-menu-down ul li {float: left !important; width: 35% !important; line-height: 23px !important;}
.domain-Tribe #header ul.nice-menu ul li a {background: url(../images/header-menu-aroow-hover.png) no-repeat scroll 0 center transparent !important;}
.domain-Tribe #header ul.nice-menu ul li a {color: #fff!important;}
.domain-Tribe #header ul.nice-menu ul li a:hover {color: #1B75BC!important;}
.domain-Tribe #header ul.nice-menu-down ul li a{color: #000 !important;}


.domain-Tribe #header .header-top-inner .header-top-social-icons .instagram{display: none;}
.domain-Tribe #header .header-top-inner .header-top-social-icons .snapchat{display: none;}
.domain-Tribe #header .header-top-inner .header-top-search .form-text{width: 113px !important; height: 21px; font-size: 11px; margin-top: 0; background-color: #f3f3ee !important; border: none !important;}

.domain-Tribe #back-to-us-link a { color:#00aeef; float:right; font-family: 'Open Sans', sans-serif; font-weight:700; font-size:16px; width:100%; text-align:right; }
.domain-Tribe #back-to-us-link a span { color:#fbb040; background: url("../images/back-to-us-link_tuk_arrow.png") no-repeat right; float:right; margin-right:3px; padding-right:16px; padding-left:3px; background-position:31px 3px; }
.domain-Tribe .sidebar ul li:hover{background-color: #ec008c !important;}
.domain-Tribe .sidebar ul li a:hover{background-color: #ec008c !important;}
.domain-Tribe .sidebar ul li.active-trail{background-color: #ec008c !important;}
.domain-Tribe .sidebar ul li.active-trail a{background-color: #ec008c !important;}

.domain-Tribe .sidebar .kosher_search {border-bottom:1px solid #EC008C !important; border-top:1px solid #EC008C !important; }
.domain-Tribe .sidebar .kosher_search_title {color:#fff !important;}
.domain-Tribe .sidebar .kosher_search_submit {background: url("../images/alloy_arrow_tuk.png") no-repeat scroll 0 0 transparent !important;}

.domain-Tribe .main-group .postscript-top .views-row span a{font-size: 12px; font-weight: 700;}
.domain-Tribe .main-group .postscript-top .block-views .views-field-field-image img{padding: 0 20px 0 0;}

body.domain-Tribe.page-contact #main-wrapper .main-group{max-width: 784px !important; background-color: #ffffff00 !important; float: left !important; padding: 0px !important;}
body.domain-Tribe form .form-submit {background: #fff200; color: #000;}
.domain-Tribe form .form-item label {color: #fff !important;}
.domain-Tribe.page-contact .contact-intro-text {color: #ffffff !important;}

.domain-Tribe .content-job-listing .view-content table thead th {background-color: #ec008c !important;}
.domain-Tribe .main-group .breadcrumb {color: #fff !important;}

.domain-Tribe div.node .field.field-type-datetime{color: #fff !important;}
.domain-Tribe div.node .field .field-label{color: #fff !important;}
.domain-Tribe .main-group .pane-node-title .inner .pane-content{color: #fff !important;}
.domain-Tribe .content-article-listing .view-content .item-list ul li .views-field-data h2 {color: #ffffff !important;}
.domain-Tribe .content-article-listing .view-content .item-list ul li .views-field-data .content a.views-more-link {color: #ffffff !important;}

body.domain-Tribe .right-sidebar-col .views-field-content {color: #fff;}

body.domain-Tribe .right-sidebar-col .views-field-heading .views-field-name{background: #fff200;}
body.domain-Tribe .right-sidebar-col .views-field-heading .views-field-name a{background: #fff200; color: #000 !important;}
body.domain-Tribe .right-sidebar-col .views-field-heading .views-field-arrow-image a{background: #fff200 !important;}
body.domain-Tribe .right-sidebar-col .views-field-heading .views-field-arrow-image a::after{border-left: 7px solid #000;}

body.domain-Tribe.search-result-panel .panels-flexible-row.panels-flexible-row-first.search-top-row .views-exposed-form .views-submit-button{background: none repeat scroll 0 0 #fff200 !important; display: inline-block; position: relative; box-sizing: border-box;}
body.domain-Tribe.search-result-panel .panels-flexible-row.panels-flexible-row-first.search-top-row .views-exposed-form .views-submit-button:before{content: ''; border-right: 7px inset #fff0; border-left: 7px solid #000; border-top: 7px inset #fff0; border-bottom: 7px inset #fff0; margin: 6px 0 0 11px; z-index: 9999; position: absolute;}
body.domain-Tribe.search-result-panel .panels-flexible-row.panels-flexible-row-first.search-top-row .views-exposed-form .views-submit-button .form-submit{background: transparent;}


body.domain-Tribe.search-result-panel .panels-flexible-row.panels-flexible-row-first.search-top-row{background: none repeat scroll 0 0 #ec008c; width: 100%; box-sizing: border-box;}
body.domain-Tribe .main-group .pane-views .inner .pane-title {color: #fff;}

body.domain-Tribe ul.pager a, body.domain-Tribe ul.pager li.pager-current {padding: 7px 15px; color: #000000 !important; background-color: #fff200 !important;}
body.domain-Tribe ul.pager a {border-color: #fff200 !important;}
body.domain-Tribe ul.pager li.pager-current, body.domain-Tribe ul.pager a:hover, body.domain-Tribe ul.pager a:active, body.domain-Tribe ul.pager a:focus {border-color: #fff200; background-color: #000 !important; color: #fff200 !important;}
body.domain-Tribe.page-taxonomy-term .panels-flexible-row-8-main-row-right{background-color: #ffffff00; padding: 0px;}
body.domain-Tribe.node-type-article .panels-flexible-row-5-main-row-middle{background-color: #ffffff00; padding: 0px;}
body.domain-Tribe.node-type-article .panels-flexible-row-5-main-row-right{background-color: #ffffff00; padding: 0px;}
body.domain-Tribe.node-type-article .field-type-text-with-summary p{color: #fff; font-size: 13px; line-height: 18px;}
body.domain-Tribe div.node .field.field-type-datetime {font-size: 13px; font-weight: normal;}
body.domain-Tribe.node-type-article .pane-node-title .pane-content{font-size: 25px;}
body.domain-Tribe.page-contact #main-wrapper {margin: 0px !important; padding-top: 65px;}
body.domain-Tribe div.node table.festival-and-fast-times td.shabbattimepg {background-color: #fff600; color: #000;}
body.domain-Tribe .page-api-form{background: #ffffff00; padding: 0px;}
body.domain-Tribe .page-api-form p {color: #fff;}
body.domain-Tribe .page-api-form .form-title {color: #ffffff;}

body.domain-Tribe .footer-wrapper .grid14-14{width: 915px; padding-right: 25px;}
body.domain-Tribe .footer ul li {border-color: #fff;}
body.domain-Tribe .footer-wrapper {background: #1c1c1c !important; border-top: 1px solid #6e6e6f !important;}
body.domain-Tribe .footer .block-copyright {float: right;}
body.domain-Tribe .footer-inner .footer-copyright{color: #fff; float: right; margin-right: 35px;}
body.domain-Tribe .footer-inner .footer-bottom-menu{margin-left: 0px; float: left;}
body.domain-Tribe .footer-inner .footer-bottom-menu a{color: #fff !important;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-bottom-menu a{color: #093F69 !important;}
body.domain-Tribe .footer-inner .footer-design-by{color: #fff;  float: right; clear: right; margin-right: 60px;}
body.domain-Tribe.page-node-2170 .footer-inner .footer-design-by{color: #093F69 !important; margin:0px;}
body.domain-Tribe .footer-inner .footer-design-by a{color: #fff;}

body.domain-Tribe .page-api-form .form-bg-title { background: #EC008C;}
body.domain-Tribe .panels-flexible-row-23-main-row-right {display: initial;}
body.domain-Tribe.page-taxonomy-term #main-wrapper .grid14-14 .content-group-inner .content-region #panel_width .panel_width .panel-right-col{width: 230px;}
body.domain-Tribe .panels-flexible-row-23-main-row-middle{margin-right:230px;}
body.domain-Tribe.page-taxonomy-term #main-wrapper .grid14-14 .content-group-inner .content-region #panel_width .panel_width .panels-flexible-region-23-center{width: 94%;}