/* 
    Created on : Feb 7, 2017, 4:40:42 PM
    Author     : pokimon
*/
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
/* CSS3 calc() fallback */
#css3-calc {
    width: 10px;
    width: -moz-calc(10px + 10px);
    width: -webkit-calc(10px + 10px);
    width: calc(10px + 10px);
    display: none;
}
@font-face {
    font-family:"Amasis MT Bold";
    src: url("/fonts/AmasisMTBold.ttf") format('truetype');
}
@font-face {
  font-family: '3Dumb';
  src: url('/fonts/3Dumb.ttf') format('truetype');
}
@font-face {
  font-family: 'AlexBrush Regular';
  src: url('/fonts/AlexBrush-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Amadeus';
  src: url('/fonts/Amadeus.ttf') format('truetype');
}
@font-face {
  font-family: 'Archistico Bold';
  src: url('/fonts/Archistico_Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Archistico Simple';
  src: url('/fonts/Archistico_Simple.ttf') format('truetype');
}
@font-face {
  font-family: 'Dobkin Plain';
  src: url('/fonts/DobkinPlain.ttf') format('truetype');
}
@font-face {
  font-family: 'England';
  src: url('/fonts/england.ttf') format('truetype');
}
@font-face {
  font-family: 'Kaushan Regular';
  src: url('/fonts/KaushanScript-Regular.otf');
}
@font-face {
  font-family: 'Italianno Regular';
  src: url('/fonts/Italianno-Regular-OTF.otf');
}
@font-face {
  font-family: 'Euphoria Regular';
  src: url('/fonts/EuphoriaScript-Regular.otf');
}
@font-face {
  font-family: 'Dancing Regular';
  src: url('/fonts/DancingScript-Regular.otf');
}

/*!
 * Tab drop for Bootstrap
 */
.nav-tabs,
.nav-pills {position: relative;}

#cookieGuardMsg{position:absolute;width:100%;top:0;left:0;z-index:10;background:#fff url('/images/cookieguardicon.png') no-repeat 12px 12px;padding-left:33px;}
#cookieList{display:none;}
#cookieGuardMsgInner .btn-success,
#cookieGuardMsgInner .btn-danger{margin-left:12px;}
#cookieList ul{list-style:none;padding-left:12px;}
#cookieList ul li{padding:2px 0;}
.cookiesHeader{font-weight:bold;padding:8px 0 4px;border-bottom:1px solid #777;margin-bottom:4px;}
.cookiesHeader span{font-weight:normal;}
.cookieName,.cookieDescription{display:inline;font-size:12px;}
.cookieName{background-color:lightgoldenrodyellow;padding:4px 6px;color:#555;font-weight:bold;}

.btn,.btn-lg,.form-control,.input-group-addon,.alert,.badge,.well,
.panel-heading,.panel-group .panel,.panel,.modal-content,.thumbnail{border-radius:0;}

body
{
    background-color:#464646;
}

#container
{
    padding-left:10px;
    padding-right:15px;
    /*width:1020px;*/
    width:100%;
    overflow:hidden;
}

#main-container
{
    background-color:white;
    padding-bottom:20px;
    min-height:995px;
}

.col-sidebar
{
    padding-left:0;
    padding-right:0;
}

label sup.req{color:red;font-weight:bold;font-size:18px;top:0;}
.form-horizontal label{text-align:right;}
.form-inline .checkbox label{margin-right:12px;height:auto !important;width:auto !important;display:inline-block !important;}
.form-inline .checkbox input[type=radio],
.form-inline .checkbox input[type=checkbox]{height:auto !important;width:auto !important;margin:0;}

#col-sidebar{padding-top:20px;overflow:hidden;}

footer .nav{font-size:12px;}
footer .nav a{font-size:12px;color:#139bbd;text-decoration:underline;padding:10px;}
footer .nav>li>a:focus, footer .nav>li>a:hover{background-color:transparent;}
footer .nav .disabled a{text-decoration:none;color:#a0a0a0;}
footer .col-copyright{font-size:12px;color:#a0a0a0;text-align:center;}
footer .col-nav{text-align:center;}
footer .col-nav .nav{display:inline-block;}

.navbar {margin:9px 0 7px;}
.navbar .col-logo
{
    height: 89px;
    background: #FFFFFF;
    text-align:center;
    float:left;
    margin-right:6px;
    padding:0 4px;
    width:25%;
    width: -moz-calc(100% - 734px);
    width: -webkit-calc(100% - 734px);
    width: calc(100% - 734px);
    overflow:hidden;
}
.navbar .col-logo img
{
    display:inline-block;
    margin-top:8px;
}
.navbar .col-logo a
{
    color: black;
    display: block;
    font-size: 13px;
    font-weight: normal;
}
.navbar .col-logo .col-xs-7{padding-top:25px;}
.logged-in .navbar .col-logo .input-group-btn .btn-warning{border-color:#139BBE;background-color:#139BBE;background-image:none;}

.navbar .col-openx-top
{
    float:left;
    width:728px;
    overflow:hidden;    
}

.navbar .col-openx-top.col-md-12
{
    text-align:center;
    margin-top:7px;
    float:none;
    padding:0;
    width:100%;
}
.navbar .col-logo.col-md-12
{
    float:none;
    margin:0;  
    width:100%;
}

/*
#col-main-content
{
    width: -moz-calc(100% - 170px);
    width: -webkit-calc(100% - 170px);
    width: calc(100% - 170px);
}
#col-sidebar
{
    width:160px;    
}
*/

#containerRibbon {
  width: 106.4%;
  width: -moz-calc(100% + 62px);
  width: -webkit-calc(100% + 62px);
  width: calc(100% + 62px);
  margin-left:-31px;
  margin-top:20px;
}

#containerRibbon .ribbon {
  position: relative;
  min-height:128px;
  padding: 22px 20px;
  color: #fff;
  text-align: center;
  background: white;
  border:1px solid #CECECE;
  filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=10);
  -ms-box-shadow:1px 1px 10px rgba(0,0,0,0.4);
  -moz-box-shadow:1px 1px 10px rgba(0,0,0,0.4);
  -webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.4);
  box-shadow:1px 1px 10px rgba(0,0,0,0.4);
}

#containerRibbon .ribbon:before {
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  left: 0;
  border-bottom: 10px solid #CECECE;
  border-left: 15px solid transparent;
}

#containerRibbon .ribbon:after {
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  right: 0;
  border-bottom: 10px solid #CECECE;
  border-right: 15px solid transparent;
}

#containerRibbon .col-text
{
    color:#000000;
    text-align:left;
}

h1.title{font-family: "amasis mt bold";}
h3.title a{font-family: "amasis mt bold";}
h1 a, h2 a, h3 a,h4 a, h5 a, h6 a,
h1 a:hover, h2 a:hover, h3 a:hover,h4 a:hover, h5 a:hover, h6 a:hover{color:#333333;text-decoration:underline;}
.everywherek{font-family: "amasis mt bold";}
.everywherek span{color:#00CCFF;}
.ek-bg-primary{background-color:#139BBE;color:white;padding:15px;font-size:14px;}

.nav-tabs>li{background-color:#707070;border:0;margin-right:3px;border-bottom:1px solid white;}
.nav-tabs>li>a{color:white;border:0;}
.nav-tabs>li.marked{background-color:#139BBE;}
.nav-tabs>li.marked-bd{background-color:#F77325;}
.nav-tabs>li.active,
.nav-tabs>li:hover{background-color:white;border:0;border-bottom:1px solid white;}
.nav-tabs>li.active>a,
.nav-tabs>li:hover>a{color:#464646;border:0;background-color:white;}
.nav-tabs>li>a:focus{color:#464646;border:0;background-color:white;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border:0;}

.nav-tabs>li.pull-right{border:0;}
.nav-tabs>li>.nav-pills>li{margin:0;}
.nav-tabs>li>.nav-pills>li>a{padding:10px 8px;display:inline-block;}
.nav-tabs>li>.nav-pills>li>a,
.nav-tabs>li>.nav-pills>li:hover,
.nav-tabs>li>.nav-pills>li:hover>a,
.nav-tabs>li>.nav-pills>li{background-color:#464646;color:white;border:0;font-size:12px;}
.nav-tabs>li>.nav-pills>li+li:before{content:'|';}
.nav-tabs>li>.nav-pills>li>a:hover{text-decoration:underline;}

#nav-top{position:relative;top:-10px;right:0;float:right;display:none;background-color:#707070;color:white;}
.logged-in #nav-top li.wellcome{padding:10px 15px;}
.nav-pills-top>li{background-color:#707070;}
.nav-pills-top>li+li{margin-left:0;}
.nav-pills-top>li>a{color:white;display:inline-block;}
.nav-pills-top>li>a:focus,.nav-pills-top>li>a:hover{background-color:transparent;text-decoration:underline;}
.nav-pills-top>li+li:before{content:'|';color:white;padding:10px 0;}

.logged-in .nav-tabs>li>.nav-pills{width:209px;background-color:#464646;}
.logged-in .nav-tabs>li>.nav-pills>li.wellcome{width:100%;text-align:right;padding:0 12px 0 0;}
.logged-in .nav-tabs>li>.nav-pills>li>a{padding:3px 8px;}
.logged-in .nav-tabs>li>.nav-pills>li.wellcome+li:before{content:'';}

.modal .nav-tabs>li{background-color:#707070;border:1px solid transparent;}
.modal .nav-tabs>li>a{color:white;border:0;}
.modal .nav-tabs>li.active,
.modal .nav-tabs>li:hover{background-color:white;border:1px solid #ddd;border-bottom:1px solid white;}
.modal .nav-tabs>li.active>a,
.modal .nav-tabs>li:hover>a{color:#464646;border:0;background-color:white;}
.modal .nav-tabs>li>a:focus{color:#464646;border:0;background-color:white;}

.modal .tab-pane{padding-top:14px;}

.center-text{text-align:center;}
.right-text{text-align:right;}
.left-text{text-align:left;}

.bg-lightyellow{background-color:lightyellow;}
.form-group.bg-lightyellow{padding-top:10px;padding-bottom:10px;}

#form-group-wheremember{display:none;}
.form-horizontal .has-feedback .form-inline .checkbox .form-control-feedback{right:-18px;}

.bg-gray-lighter{background-color:#eee;}
.bg-gray-light{background-color:#777;}
.bg-gray{background-color:#555;}
.bg-gray-dark{background-color:#333;}
.bg-gray-darker{background-color:#222;}

.offset-top{margin-top:25px;}

#homepage .panel-info{border-color:#139BBE;}
#homepage .panel-info .panel-heading{background-color:#139BBE;background-image:none;color:white;}
.col-clear-padding-left-right{padding-left:0;padding-right:0;}

.col-board h5 a{font-weight:bold;text-decoration:none;}
.col-board h5{border-bottom:3px solid #1FBCD9;padding-bottom:6px;margin-bottom:0;}
.col-board .list-groups{background-color:#FAFAFA;padding:8px 10px 6px;}
.col-board .list-group,.col-board .list-group-item{border:0;box-shadow:none;border-radius:0;}
.col-board .list-group-item{padding:2px 0;background-color:transparent;}
.col-board .list-group-item a{font-size:12px;color:#006286;}
.col-board .list-group-item a .badge{float:right;}
.col-board .list-group-item a:hover .bg-gray-lighter{background-color:#777;}
.col-board .btn-view{display:block;color:#006286;font-weight:bold;font-size:12px;border-top:1px solid #1FBCD9;}
.col-board .list-group{margin-bottom:0;}
.col-board .current a{color:#F77325;font-weight:bold;text-decoration:underline;font-size:14px;}
.col-board .current a .badge{background-color:#F77325;color:white;font-weight:bold;font-size:14px;}

.col-bd-board h5,.col-bd-board .btn-view{border-color:#F77325;}

.breadcrumb{font-size:12px;background-color:transparent;padding-left:0;padding-right:0;}
.breadcrumb>li+li:before{content:'→';color:#F77325;}

#bdCatalogPage .col-board .list-groups{min-height:249px;}
#bdCatalogCategoryPage h1.title{font-size:20px;}

.pagination li a.current,
.pagination li a:focus,
.pagination li a:hover,
.pagination li a.current span,
.pagination li a:focus span,
.pagination li a:hover span{
    z-index: 3;
    color: #fff;
    cursor: pointer;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination-bd li a.current,
.pagination-bd li a:focus,
.pagination-bd li a:hover,
.pagination-bd li a.current span,
.pagination-bd li a:focus span,
.pagination-bd li a:hover span{
    background-color: #F77325;
    border-color: #F77325;
}
.pagination-bd li a{color:#F77325;border-color: #F77325;}

.panel-info-social .row,
.panel-info-eruv .row{text-align:center;}
.panel-info-eruv .row{padding-bottom:10px;}
.panel-info-eruv .row .col-md-4{padding-left:0;padding-right:0;}
.panel-info-eruv .row a{font-size:12px;}

.panel-info-shabbat .panel-body{padding:0;}

#shabbat_times .body{padding:0;}
#shabbat_times .CLTable {  
    Border-Color: #A0C6E5;
    Font-Size: 11px;
    Border-Width: 0px;
}
#shabbat_times .CLHeadingBold {
    Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 11px;
    Text-Align: center;
    Font-Weight: bold;
    text-decoration:none;
}
#shabbat_times A.CLLink {
    Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 9px;
    Text-Align: center;
    Color: #999999;
    Text-Decoration: none;
}
#shabbat_times A.CLLink:Hover {
   Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 10px;
    Text-Align: center;
    Color: #999999;
    Text-Decoration: underline;
}
#shabbat_times A.CLLink:Visited {
    Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 10px;
    Text-Align: center;
    Color: #999999;
    Text-Decoration: underline;
}
#shabbat_times .CLdate,
#shabbat_times .CLdate a{  
    Font-Family: Tahoma, Arial, Verdana;
    Text-Align: left;
    Font-Weight: bold;
    font-size:10px; 
    color:#D30006;
    text-decoration:underline;
}
#shabbat_times .CLdate{padding-left:10px;}
#shabbat_times A.CLdate {  
    Font-Family: Tahoma, Arial, Verdana;
    Text-Align: left;
    Font-Weight: bold;
    font-size:10px; 
    color:#D30006;
    text-decoration:underline;
}
#shabbat_times .CLTime,
#shabbat_times .CLTime a{  
    color:#344E9E;
    font-family:Tahoma,Arial,Verdana;
    font-size:10px;
    font-weight:normal;
    margin-bottom:0;
    text-align:right;
}
#shabbat_times .CLhr {
    color: #666666;
    height: 1px;
    width: 50%;
}
#shabbat_times .CLHolName {
    font-weight:normal;
}
#shabbat_times .CLheading {  
    Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 11px;
    Text-Align: center;
    color:#000000;
}
#shabbat_times a.CLheading{  
    Font-Family: Tahoma, Arial, Verdana;
    Font-Size: 11px;
    Text-Align: center;
    color:#D30006;
}
.shabbat_times{background:url('/../../img/shabbat_time_bg.jpg') right top no-repeat;padding:4px 8px 6px 0;}

.icon-msg-childcare,
.icon-msg-job,
.icon-msg-miscellaneous,
.icon-msg-property,
.icon-msg-service,
.icon-msg-services,
.icon-msg-travel,
.icon-msg-vehicles,
.icon-msg-cars,
.icon-msg-event,
.icon-msg-events,
.icon-msg-jobs,
.icon-msg-items,
.icon-msg-community,
.icon-bd-1,.icon-bd-business-services,
.icon-bd-20,.icon-bd-community,
.icon-bd-92,
.icon-bd-95,.icon-bd-finance-legal,
.icon-bd-103,.icon-bd-house-home-office,
.icon-bd-127,.icon-bd-industrial-commercial,
.icon-bd-133,.icon-bd-shopping,
.icon-bd-173,.icon-bd-travel-tourism,
.icon-bd-computers{padding-left:34px;padding-top:5px;padding-bottom:10px !important;}

.icon-msg-childcare{background:url('/assets/img/icons/msg/icon-childcare.gif') 0 0 no-repeat;}
.icon-msg-job,.icon-msg-jobs{background:url('/assets/img/icons/msg/icon-jobs.gif') 0 0 no-repeat;}
.icon-msg-miscellaneous{background:url('/assets/img/icons/msg/icon-miscellaneous.gif') 0 0 no-repeat;}
.icon-msg-property,.icon-msg-items{background:url('/assets/img/icons/msg/icon-property.gif') 0 0 no-repeat;}
.icon-msg-service,.icon-msg-services,.icon-msg-community{background:url('/assets/img/icons/msg/icon-service.gif') 0 0 no-repeat;}
.icon-msg-travel{background:url('/assets/img/icons/msg/icon-travel.gif') 0 0 no-repeat;}
.icon-msg-vehicles,.icon-msg-cars{background:url('/assets/img/icons/msg/icon-cars.gif') 0 0 no-repeat;}
.icon-msg-events,.icon-msg-event{background:url('/assets/img/icons/msg/icon-sundries.gif') 0 0 no-repeat;}

.icon-bd-1,.icon-bd-business-services{background:url('/assets/img/icons/bd/icon-business.gif') no-repeat;}
.icon-bd-20,.icon-bd-community{background:url('/assets/img/icons/bd/icon-community.gif') no-repeat;}
.icon-bd-92{background:url('/assets/img/icons/bd/icon-balloons.gif') no-repeat;}
.icon-bd-95,.icon-bd-finance-legal{background:url('/assets/img/icons/bd/icon-finance.gif') no-repeat;}
.icon-bd-103,.icon-bd-house-home-office{background:url('/assets/img/icons/bd/icon-home.gif') no-repeat;}
.icon-bd-127,.icon-bd-industrial-commercial{background:url('/assets/img/icons/bd/icon-industrial.gif') no-repeat;}
.icon-bd-133,.icon-bd-shopping{background:url('/assets/img/icons/bd/icon-shopping.gif') no-repeat;}
.icon-bd-173,.icon-bd-travel-tourism{background:url('/assets/img/icons/bd/icon-travel.gif') no-repeat;}
.icon-bd-computers{background:url('/assets/img/icons/bd/icon-computers.gif') no-repeat;}

.panel-form-search{background-color:#139BBE;margin-top:20px;}
.panel-form-search .form-group label{color:white;}
.panel-form-search .form-group button{margin-top:26px;}
.panel-form-search .form-control{border:0;box-shadow:none;}

.panel-form-search-bd{background-color:#F77325;}

.btn-brand-bd-colors,
.btn-brand-bd-colors:focus,
.btn-brand-bd-colors:hover{
    text-shadow: none;
    background-color:#F77325;
    background-image: -webkit-linear-gradient(top,#F98846 0,#F77325 100%);
    background-image: -o-linear-gradient(top,#F98846 0,#F77325 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#F98846),to(#F77325));
    background-image: linear-gradient(to bottom,#F98846 0,#F77325 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F98846', endColorstr='#F77325', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);    
    color:white;
    border-color:#F77325;
}
.btn-brand-msg-colors,
.btn-brand-msg-colors:focus,
.btn-brand-msg-colors:hover{
    text-shadow: none;
    background-color:#139BBE;
    background-image: -webkit-linear-gradient(top,#18B8D6 0,#139BBE 100%);
    background-image: -o-linear-gradient(top,#18B8D6 0,#139BBE 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#18B8D6),to(#139BBE));
    background-image: linear-gradient(to bottom,#18B8D6 0,#139BBE 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#18B8D6', endColorstr='#139BBE', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);    
    color:white;
    border-color:#139BBE;
}

.panel-bd-gold{
    -webkit-box-shadow: 1px 1px 5px rgba(188,232,241,0.5);
    box-shadow: 1px 1px 5px rgba(188,232,241,0.5);
    filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#bce8f1, strength=50);
}
.panel-bd-platinum{
    -webkit-box-shadow: 1px 1px 5px rgba(250,235,204,0.5);
    box-shadow: 1px 1px 5px rgba(250,235,204,0.5);
    filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#faebcc, strength=50);
}

.panel-bd-gold,.panel-bd-platinum,.panel-bd-default{border-width:2px;}
.panel-bd-gold,.panel-bd-gold .thumbnail{border-color: #bce8f1;}
.panel-bd-platinum,.panel-bd-platinum .thumbnail{border-color: #faebcc;}
.panel-bd-default,.panel-bd-default .thumbnail{border-color:#ddd;}

.panel-bd-gold address,.panel-bd-default address,.panel-bd-platinum address{font-size:12px;}
.panel-bd-gold h4,.panel-bd-default h4,.panel-bd-platinum h4{margin-top:0;}

.business-details a.thumbnail,
.business-details a.thumbnail.active,
.business-details a.thumbnail:focus,
.business-details a.thumbnail:hover,
.business-listing a.thumbnail.active,
.business-listing a.thumbnail:focus,
.business-listing a.thumbnail:hover{border-color:#F77325;}

.business-details h1{margin-bottom:5px;}
.business-details h1,.business-details h4{margin-top:0;}
.business-details small a,.business-details small span{font-size:85%;}
.business-details h4{margin-bottom:15px;}
.business-details address{font-size:12px;margin-bottom:5px;}
.business-details .links-globe a{font-size:12px;color:#777;}

.business-details .panel-opening_hours{border-color:#F77325;}
.business-details .panel-opening_hours>.panel-heading{
    background-color:#F77325;
    background-image: -webkit-linear-gradient(top,#F98846 0,#F77325 100%);
    background-image: -o-linear-gradient(top,#F98846 0,#F77325 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#F98846),to(#F77325));
    background-image: linear-gradient(to bottom,#F98846 0,#F77325 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F98846', endColorstr='#F77325', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);    
}
.business-details .panel-opening_hours>.panel-heading>h5{margin:0;color:white;}
.business-details .panel-opening_hours>.panel-body>.col-md-2{padding-left:0;min-width:100px;max-width:104px;width:104px;float:left;}

.business-details .col-main-content .nav-tabs{
    border-bottom:1px solid #F77325;
}

.business-details .col-main-content .nav-tabs>li{
    border-bottom:1px solid #F77325;
}

.business-details .col-main-content .nav-tabs>li.active,
.business-details .col-main-content .nav-tabs>li:hover{
    background-color:#F77325;
    color:white;
    border-bottom:1px solid #F77325;
}
.business-details .col-main-content .nav-tabs>li.active>a,
.business-details .col-main-content .nav-tabs>li:hover>a{
    background-color:#F77325;
    color:white;
}
.business-details .col-main-content .nav-tabs>li.active>a{font-weight:bold;}
.business-details .col-main-content .tab-content{padding:10px;}

.business-details .col-main-content .list-group-serialize .badge,
.business-details .col-main-content .list-group-serialize .badge a{background-color:#F77325;color:white;}

.business-details .col-main-content .tab-content #overview img{max-width:100%;}

.tooltip-inner{max-width:400px;text-align:left;}

.nav-tabs-msg{border-bottom:1px solid #139BBE;}
.nav-tabs-msg>li{border-bottom:1px solid #139BBE;}
.nav-tabs-msg>li.active,.nav-tabs-msg>li:hover{background-color:#139BBE;color:white;border-bottom:1px solid #139BBE;}
.nav-tabs-msg>li.active>a,.nav-tabs-msg>li:hover>a,.nav-tabs-msg>li>a:focus{background-color:#139BBE;color:white;}
.nav-tabs-msg>li.active>a, .nav-tabs-msg>li.active>a:focus, .nav-tabs-msg>li.active>a:hover{background-color:#139BBE;color:white;font-weight:bold;}
.nav-tabs-msg .open>a, .nav-tabs-msg .open>a:focus, .nav-tabs-msg .open>a:hover{background-color:#139BBE;color:white;}

.nav-tabs-bd{border-bottom:1px solid #F77325;}
.nav-tabs-bd>li{border-bottom:1px solid #F77325;}
.nav-tabs-bd>li.active,.nav-tabs-bd>li:hover{background-color:#F77325;color:white;border-bottom:1px solid #F77325;}
.nav-tabs-bd>li.active>a,.nav-tabs-bd>li:hover>a,.nav-tabs-bd>li>a:focus{background-color:#F77325;color:white;}
.nav-tabs-bd>li.active>a, .nav-tabs-bd>li.active>a:focus, .nav-tabs-bd>li>a:focus,.nav-tabs-bd>li.active>a:hover{background-color:#F77325;color:white;font-weight:bold;}
.nav-tabs-msg .open>a, .nav-tabs-msg .open>a:focus, .nav-tabs-msg .open>a:hover{background-color:#F77325;color:white;}

.col-msg-board .list-group .current a{color:red;font-weight:bold;}
.col-msg-board .list-group .current ul li a{color:#006286;font-weight:normal;text-decoration:none;font-size:12px;}
.col-msg-board .list-group .current ul li h6 a{font-weight:500;text-decoration:underline;}
.col-msg-board .list-group h6{margin-bottom:2px;}
.col-msg-board .list-group .level1 h6{margin-top:5px;}
.col-msg-board .list-group li ul{padding-left:20px;background:white url(../../img/new/bg-sub-nav.gif) repeat-y 9px 0;margin-left:-10px;}
.col-msg-board .list-group li ul li{padding-left:10px;background:url(../../img/new/bullet-sub-nav.gif) no-repeat 0 8px;margin-left:-1px;padding-top:0;padding-bottom:0;}
.col-msg-board .list-group li ul li.last{background:url(../../img/new/bullet-sub-last.gif) no-repeat 0 12px;margin-left: -2px;}
.col-msg-board .list-group li ul.level1 li.last{background-position:0 13px;padding-top:2px;}
.col-msg-board .list-group li ul.level2 li.last{background-position:0 13px;padding-top:2px;}
.col-msg-board #subnavigation{border: 1px solid #e1effa;padding: 0px 10px;margin-top:0;}

.pagination-msg li a.current,
.pagination-msg li a:focus,
.pagination-msg li a:hover,
.pagination-msg li a.current span,
.pagination-msg li a:focus span,
.pagination-msg li a:hover span{
    background-color: #139BBE;
    border-color: #139BBE;
}
.pagination-msg li a{color:#139BBE;border-color: #139BBE;}

.list-group-messages .list-group-item-heading,
.list-group-messages .list-group-item-heading a{color:#006286;font-size:16px;}

.list-group-messages .list-group-item-heading a{font-weight:normal;text-decoration:none;}
.list-group-messages .list-group-item-heading a:hover{text-decoration:underline;}

.list-group-messages .list-group-item .glyphicon-star,
.list-group-messages .list-group-item .glyphicon-star-empty{font-size:18px;}

.list-group-messages .list-group-item .glyphicon-star,.row-msg-board-singl .glyphicon-star{display:none;color:#FFA853;}
.list-group-messages .list-group-item .saved .glyphicon-star-empty,.row-msg-board-singl .saved .glyphicon-star-empty{display:none;}
.list-group-messages .list-group-item .saved .glyphicon-star,.row-msg-board-singl .saved .glyphicon-star{display:inline-block;}
.list-group-messages .list-group-item-text small{font-size:95%;}

.list-group-messages{border-radius:0;box-shadow: 0 1px 2px rgba(19,155,190,.075);margin-bottom:10px;margin-top:0;}
.list-group-messages .list-group-item{border-radius:0;border:1px dashed #e1effa;}
.list-group-messages .list-group-item:hover{background-color:#e1effa;}

.row-msg-board-singl .postedby{border-bottom:1px dashed #139BBE;margin-bottom:6px;}
.row-msg-board-singl .col-msg-body .page-header{border-bottom:3px solid #139BBE;margin:0 0 10px;padding-bottom:4px;}
.row-msg-board-singl .col-msg-body .page-header h1{font-size:22px;margin-top:0;}
.row-msg-board-singl .col-msg-recentlist .page-header{border-bottom:3px solid #139BBE;margin:25px 0 10px;padding-bottom:4px;}
.row-msg-board-singl .col-msg-body img,
.row-msg-board-singl .col-msg-body table{max-width:100% !important;}

.message-board .breadcrumb>li+li:before{color:#139BBE;}
.row-msg-board-singl .nav-pills>li>a{border-radius:0;padding:0 0 0 0;}

.row-msg-board-singl .col-msg-nav-actions{margin-right:15px;}
.row-msg-board-singl .col-msg-postedby{margin-left:15px;}

.x-html-editor-tb .x-edit-indent{background: url(/img/edit-indent.png) 0 0 no-repeat !important;}
.x-html-editor-tb .x-edit-outdent {background: url(/img/edit-outdent.png) 0 0 no-repeat !important;}

.main-post-order .table{max-width:350px;}
.main-post-order .table th{text-align:right;}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    background-color: white;
    color: black;
}

.input-group-date{width:140px;}
#subs-options-table{border:0;}
#subs-options-table th{border-top:0;}
#subs-options-table .noborder-left-and-top{border-left:0;border-top:0;}
#subs-options-table .noborder-right-and-top{border-right:0;border-top:0;}
#subs-options-table .noborder-left{border-left:0;}

.brand-text-color-msg{color:#139BBE;}
.brand-text-color-bd{color:#F77325;}

.my-business-list .disabled {
    background-color: #CCC;
    text-decoration: line-through;
    opacity: 0.5;
    filter: Alpha(Opacity=50);
}

#categoriesTreeSelector .col-md-4{padding-right:0;}
#categoriesTreeSelector .col-md-8{padding-left:0;}
#categoriesTreeSelector .list-group{height:331px;overflow:auto;border-radius:0;border:1px solid #F77325;}
#categoriesTreeSelector .list-group-item{border-color:#F77325;cursor:pointer;}
#categoriesTreeSelector .list-group-item:first-child{border-radius:0;}
#categoriesTreeSelector .list-group-item:last-child{border-radius:0;}
#categoriesTreeSelector ul li.haschildren {
    background: url(/img/arr_right.gif) no-repeat scroll 100% 50% transparent;
}
#categoriesTreeSelector ul li.active.haschildren {
    background:#cef4fd url(/img/arr_right_active.gif) no-repeat scroll 100% 50%;
    color:black;
    text-shadow:none;
}
#categoriesTreeSelector ul li.active.leaf {
    background:#cef4fd url(/img/check_active.gif) no-repeat scroll 100% 50%;
    color:black;
    text-shadow:none;
}
#categoriesTreeSelector #level2 .list-group-item{border-left:0;}

/*
.x-html-editor-tb .x-edit-mailto {background: url(/img/icon_email.gif) no-repeat center center;}
.x-html-editor-tb .x-edit-image {background: url(/img/icon_add_img.gif) no-repeat center center;}

#bdEditBusinessPage header .title,#postYourMessagePage header .title{font-size:36px;margin-top:20px;margin-bottom:10px;}
#bdEditBusinessPage .tab-pane .subtitle,#postYourMessagePage .tab-pane .subtitle{font-size:22px;margin-top:10px;margin-bottom:16px;}

#bdEditBusinessPage .panel-title a{font-weight:bold !important;}

.x-body{font-size: 14px;color:#333;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.x-body sup{vertical-align: baseline;}
.x-body b,.x-body strong{font-weight:700;}

#message2 .x-html-editor-wrap{width:100% !important;}
#message2 .x-html-editor-wrap .x-toolbar-default{width:100% !important;}
#message2 .x-html-editor-wrap iframe{width:100% !important;}
*/

.buttons-file input, .niceButton {
    border-style: none;
    border-color: inherit;
    border-width: 0;
    background: url(/img/bd/btn.png) no-repeat 0 -32px;
    color: #666666;
    font-size: 14px;
    height: 32px;
    width: 115px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    line-height: 32px;
}
input.progress {
    background: url(/img/bd/progress.png) no-repeat 0 0px;
    width: 115px;
    height: 32px;
    position: absolute;
    width: 0;
    padding: 0;
}
.buttons-file object {
    outline: none;
    position: absolute;
}

.wizard-bd .pager li>a{color:white;border-color:#F77325;background-color:#F77325;}
.wizard-bd .tab-pane-bd-border{border:1px solid #F77325;border-left:2px solid #F77325;border-bottom:2px solid #F77325;padding:12px 12px 0;}

.wizard-msg #categoriesTreeSelector .col-md-3{padding-right:0;padding-left:0;width:24%;}
.wizard-msg #categoriesTreeSelector .col-1{padding-left:15px;width:26%;}
.wizard-msg #categoriesTreeSelector .list-group{border-color:#139BBE;height:454px;}
.wizard-msg #categoriesTreeSelector .list-group-item{border-color:#139BBE;}

.wizard-msg .pager li>a{color:white;border-color:#139BBE;background-color:#139BBE;}
.wizard-msg .tab-pane{padding-top:12px;}
.wizard-msg .tab-pane-msg-border{border:1px solid #139BBE;border-left:2px solid #139BBE;border-bottom:2px solid #139BBE;padding:12px 12px 0;}

.progressWrapper {
    width: 100%;
    /*overflow: hidden;*/
}
.progressWrapper .progressContainer {
    margin: 0;
    padding: 4px;
    border: solid 1px #E8E8E8;
    background-color: #F7F7F7;
    /*overflow: hidden;*/
}
/* Error */
.progressWrapper .red {
    border:1px solid #ebccd1;
    background-color: #f2dede;
    color:#a94442;
}
/* Current */
.progressWrapper .green {
    border:1px solid #d6e9c6;
    background-color: #dff0d8;
    color:#3c763d;
}
/* Complete */
.progressWrapper .blue {
    border:1px solid #bce8f1;
    background-color: #d9edf7;
    color:#31708f;
}
.progressWrapper .progressName{
    font-size: 75%;
    font-weight: 700;
    color: #555;
    width: 100%;
    height: 14px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
}

.progressWrapper .progressBarInProgress,
.progressWrapper .progressBarComplete,
.progressWrapper .progressBarError {
    font-size: 0;
    width: 0%;
    height: 4px;
    background-color: #31708f;
    margin-top: 2px;
}
.progressWrapper .progressBarComplete {
    width: 100%;
    background-color: #3c763d;
    visibility: hidden;
}
.progressWrapper .progressBarError {
    width: 100%;
    background-color: #a94442;
    visibility: hidden;
}
.progressWrapper .progressBarStatus {
    margin-top: 2px;
    width: 100%;
    font-size: 75%;
    text-align: left;
    font-weight:700;
}
.progressWrapper a.progressCancel {
    font-size: 0;
    display: block;
    height: 14px;
    width: 14px;
    background-image: url(/img/cancelbutton.gif);
    background-repeat: no-repeat;
    background-position: -14px 0px;
    float: right;
}
.progressWrapper a.progressCancel:hover {
    background-position: 0px 0px;
}

.slyder-nav-bd .s-back,.slyder-nav-msg .s-back{display:none;}
.slyder-nav-bd .s-item-1{width:33.33333333%;}
.slyder-nav-bd .s-item-2{width:66.66666667%;position:static;display:block;margin-left:0;background-color:white;}
.slyder-nav-bd .list-group-item-back,.slyder-nav-msg .list-group-item-back{cursor:pointer;}

.slyder-nav-bd .list-group-item-back{background-color:#F77325;}
.slyder-nav-bd .list-group-item-back .s-link{color:white;font-weight:700;}

.slyder-nav-msg .s-item-1{width:25.9% !important;}
.slyder-nav-msg .s-item-2,.slyder-nav-msg .s-item-3,.slyder-nav-msg .s-item-4{width:24% !important;position:static;display:block !important;margin-left:0;background-color:white;}

.slyder-nav-msg .list-group-item-back{background-color:#139BBE;}
.slyder-nav-msg .list-group-item-back .s-link{color:white;font-weight:700;}

.cke_textarea_inline{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius:0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    
}

a[href^=tel] {
    color:#337ab7 !important;
}

.ws-c-social-slice__share-link:hover .ws-c-social-slice__icon--facebook, .ws-c-social-slice__share-link:focus .ws-c-social-slice__icon--facebook {
    background-color: #3D5A98;
}
.ws-c-social-slice__share-link:hover .ws-c-social-slice__icon--twitter, .ws-c-social-slice__share-link:focus .ws-c-social-slice__icon--twitter {
    background-color: #1DA1F2;
}

.ws-c-social-slice__share-link:hover .ws-c-social-slice__icon path, .ws-c-social-slice__share-link:focus .ws-c-social-slice__icon path {
    fill: #FFFFFF;
}

@media screen and (max-width: 1199px) and (min-width: 900px)
{
    .col-logo .hidden-md {
        display: none !important;
    }
    .col-logo .col-md-12 {
        width:100%;
    }
}

@media (min-width: 1000px)
{
    .col-sm-6 .panel-info-social{margin-right:0 !important;}
}

@media screen and (max-width: 1019px)
{
    #container {
        width: 100%;
    }
}

@media (min-width: 992px)
{
    .panel-bd-gold .col-md-8,.panel-bd-platinum .col-md-8,.panel-bd-default .col-md-8{padding-left:0;}    
}

@media screen and (max-width: 924px)
{
    .col-logo .hidden-md {
        display: block !important;
    }
    .col-logo .col-md-12 {
        width:33.333333%;
    }
    #col-logo
    {
        width:100%;
        float:none;
    }
    #col-openx-top
    {
        width:100%;
        text-align:center;
        margin-top:7px;
        float:none;
    }
}

form#reg .form-inline .checkbox input[type=checkbox]{margin-left:-15px;}

@media (min-width: 992px)
{
    .container-main-max{width:856px;}
}

@media screen and (max-width: 910px)
{
    .nav-tabs>.hidden-xs{display:none;}
    #nav-top{display:block;}
}

@media (min-width: 768px)
{      
    .col-sm-6 .panel-info-social{
        margin-right:4px;
    }
    .panel-bd-gold .col-md-8,.panel-bd-platinum .col-md-8,.panel-bd-default .col-md-8{padding-left:0;}        
}

@media screen and (max-width: 922px)
{   
    .row-msg-board-singl .col-msg-nav-actions{text-align:center;float:none !important;margin-top:12px;margin-left:15px;}
    .row-msg-board-singl .col-msg-postedby{float:none !important;}    
    .slyder-nav-bd .s-item-1{width:50%;}
    .slyder-nav-bd .s-item-2{width:50%;}
}

@media (max-width: 767px)
{
    .nav-tabs>.hidden-xs{display:block !important;}
    #nav-top{display:none;}
    .slyder-nav-msg .s-item-1,.slyder-nav-msg .s-item-2,.slyder-nav-msg .s-item-3,.slyder-nav-msg .s-item-4{width:48.6% !important;}
    .slyder-nav-msg .s-item-3{padding-left:15px !important;}
    .wizard-msg #categoriesTreeSelector #level1,.wizard-msg #categoriesTreeSelector #level2{margin-bottom:0;}
}

@media screen and (max-width: 730px)
{
    #col-openx-top img{width:100% !important;height:auto !important;}
}

@media screen and (max-width: 604px)
{
    .row-msg-board-singl .col-msg-nav-prevnext
    {
        text-align:left;
        width:100%;
        margin-top:12px;
    }
    .row-msg-board-singl .col-msg-nav-backtolist
    {
        width:100%;        
    }
    #categoriesTreeSelector{overflow:hidden;position:relative;}
    .slyder-nav-bd .s-item-1{width:96.3%;}
    .slyder-nav-bd .s-item-2{width:96%;position:absolute;top:0;display:none;margin-left:15px;z-index:10;}
    .slyder-nav-bd .s-back{display:block;}
    
    .wizard-msg #categoriesTreeSelector .col-1,
    .wizard-msg #categoriesTreeSelector .col-2,
    .wizard-msg #categoriesTreeSelector .col-3,
    .wizard-msg #categoriesTreeSelector .col-4{padding-right:15px;}
    .slyder-nav-msg .s-item-1{width:99.8% !important;}
    .slyder-nav-msg .s-item-2,.slyder-nav-msg .s-item-3,.slyder-nav-msg .s-item-4{width:95.5% !important;position:absolute;top:0;left:0;display:none !important;margin-left:15px;z-index:10;}
    .slyder-nav-msg .s-item-3{padding-left:0 !important;}
    .slyder-nav-msg .s-back{display:block;}
}

@media (max-width: 579px)
{
    .nav-tabs>.hidden-xs{display:none !important;}
    #nav-top{display:block;}
}
@media screen and (max-width: 527px)
{
    .logged-in .nav-pills-top>li{width:33%;text-align:center;}
    .logged-in #nav-top li.wellcome{width:100%;text-align:center;}
    .logged-in .nav-pills-top>li.wellcome+li:before{content:'';}
}
@media screen and (max-width: 524px)
{
    #postYourMessagePage .nav-tabs-msg li{width:23%;float:left;text-align:center;}
}

@media screen and (max-width: 500px)
{
    #nav-top{width:100%;}
    .nav-pills-top>li{width:33%;text-align:center;}
    .nav-pills-top>li>a{padding:10px 0;}
    .nav-pills-top>li+li:before{padding-right:0px;position:relative;left:-26px;}
    nav .nav-tabs>li.active>a, nav .nav-tabs>li.active>a:focus, nav .nav-tabs>li.active>a:hover{border:0;}
    .navbar .col-logo{height:auto;}
    .navbar .col-logo .col-xs-5{width:100%;}
    .navbar .col-logo .col-xs-7{width:100%;padding:15px 25px;}
    nav .nav-tabs>li{width:100%;margin-right:0;}
    nav .nav-tabs>li .hidden-xs{display:inline-block !important;padding-left:8px;}
}
@media screen and (max-width: 450px)
{
    /*
    #col-main-content
    {
        width: 74%;
    }
    #col-sidebar
    {
        width:25%;
    }
    #col-sidebar img{width:100% !important;height:auto !important;}
    */
}
@media screen and (max-width: 399px)
{
    .ribbon .col-xs-5,.ribbon .col-xs-7{width:100%;}
}

@media screen and (max-width: 372px)
{
    nav .nav-tabs>li{width:100%;margin-right:0;}
    nav .nav-tabs>li .hidden-xs{display:inline-block !important;padding-left:8px;}
}