body { padding-top: 150px; }
.box-info{position:relative;padding:0 25px 25px 25px; margin-top: 10px; background:#fff;color:#5b5b5b;border:1px solid #eee;border-radius:2px;margin-bottom:0px;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease; box-shadow: 2px 2px 2px #f4f4f4;}

#header .logo { position: relative; bottom: 30px;}


/* Header */
header {
    clear: both;
    background: #FFF;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1001;
    box-shadow: 8px 0 5px -6px rgba(0, 0, 0, 0.06), -8px 0 5px -6px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.06);
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}




#masthead .navbar { border-bottom: 1px solid #ddd;  border-top: 1px solid #eee; box-shadow: 8px 0 5px -6px rgba(0, 0, 0, 0.06), -8px 0 5px -6px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.06);}

#masthead .navbar-custom .navbar-nav > li > a { font-size: 12px;}
#masthead .navbar-custom .navbar-nav > li > a i { padding-left: 3px; }
#masthead .navbar-custom .navbar-nav > li > a:before {
	background: #F1f1f1;
	display: block;
	content: " ";
	width: 1px;
	height: 20px;
	position: absolute;
	right: 0;
}

#masthead .navbar-custom .navbar-nav > li > a.end:before {
	width:0px;
}


.jrox-menu .nav-main .nav-pills > li > a.end:before {
	width:0px;
}
/* Sizes for the bigger menu */


/* Sizes for the smaller menu  */
header.small { height: 50px;}
header.small ul#main-menu { height: 50px; } 
header.small img{ height: 53px; width: 200px; margin-top: 10px; transition: all 1s;
  -moz-transition: all 1s; 
  -webkit-transition: all 1s;
  -o-transition: all 1s; }
header.small .navbar-custom .navbar-nav ul.dropdown-menu {  top: 75px; }
header.small nav.mega-menu {  border-bottom: 1px solid #ccc; box-shadow: 8px 0 5px -6px rgba(0, 0, 0, 0.06), -8px 0 5px -6px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.06);}


header.small .header-top { margin-top: -50px;}
header,nav, a, li, header.large img, .header-top {
  transition: all 1s;
  -moz-transition: all 1s; /* Firefox 4 */
  -webkit-transition: all 1s; /* Safari and Chrome */
  -o-transition: all 1s; /* Opera */
}



span.label.pending, span.label.unpaid { background-color: #da4f49}
span.label.active, span.label.paid { background-color: #5bb75b}
.kb-box { min-height: 120px;}
ul.list-box li { line-height:  2em;}
.footer-bottom { background-color: #333; border-top: 3px solid #ccc }
#recaptcha_response_field { padding: 5px; border: 1px solid #ccc !important; border-radius: 4px;}
.top-menu2 { position relative; float: right; top: 10px;}
.top-menu2 li {  list-style: none; float: left; font-size: 11px; margin-left: 20px;}
.top-menu2 li a { display: inline-block; line-height: 25px; }
.top-menu2 li a:hover { text-decoration: none;}
input.error {border: 1px solid #CE0005; }
.home-buttons {font-size: 200%; border-radius: 10px; margin-top: 20px}


@media (max-width: 600px) {
    body { font-size: 80%; }
    h1, h2 { font-size:24px;}
    #header .logo { max-width: 200px;  bottom: 15px; margin-top: 0;}
    .dropdown-menu li a{display:block;clear:both;font-weight:400;line-height:1.428571429;color:#ccc;white-space:nowrap;padding:3px 20px;}
    .dropdown-menu li a:hover,.dropdown-menu li a:focus{color:#fff;text-decoration:none;background-color:#357ebd;background-image:linear-gradient(tobottom,#428bca0%,#357ebd100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0);}
    .home-buttons {font-size: 100%; border-radius: 10px; margin-top: 20px}
}
h1, h2, h3, p.lead { text-shadow: 1px 1px 1px #ccc;}
.headline { color: #fff !important; font-size: 40px !important; font-weight: 800 !important; text-shadow: 2px 2px 2px #222 !important; }
.font14 { font-size: 14px; }
.font24 { font-size: 17px !important; }
div #pwstrengthbox { padding: 8px; border-radius:  4px;}
div #pwstrengthbox.strong {
    background-color: #33CC00;
    border: 1px solid #289F00;
    color: #fff;
    font-weight: bold;
}

div #pwstrengthbox.moderate {
    background-color: #ed9c28;
    border: 1px solid #d97326;
    color: #fff;
    font-weight: bold;
}

div #pwstrengthbox.weak {
    background-color: #cc0000;
    border: 1px solid #9D0000;
    color: #fff;
    font-weight: bold;
}

div.customfield input { display:block; width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px;}
.goog-te-gadget-simple {    border: 0px !important; font-size: 11px !important; padding-bottom: 0px !important;}
.goog-te-menu-value span { color: #2a9DEA !important; font-family: 'Open Sans', Arial; }
.goog-te-menu-value:hover {text-decoration:  none;}
.myjroxtranslate { position: relative;  top: 22px;}
.adminheader { background-color: #DFF0D8 !important; }
.ticketrating { font-size: 11px; cursor:  pointer; border-radius: 4px; }
.googlelang { position:  relative; bottom: 2px; }
.jam-top { background-image: url('//resource.jrox.com/images/bg3.jpg');}
.jam-top-h2 { color: #fff; font-size: 40px; font-weight: 800; text-shadow: 2px 2px 2px #999; }
.pricing-features ul li { font-size: 18px; }
.column2 { min-height: 250px;}
.breadcrumb { background-color:  #f4f4f4; font-size: 11px; }
.hover1 { position: absolute;  height:  97%; width: 91.5%;}
.hover1 i { position: relative; display block; top: 35%; left: 43%; color: #999; }
.hover1:hover { cursor: pointer; background-color:  #333; opacity:  0.2;  transition: all 1s;
    -moz-transition: all 1s; /* Firefox 4 */
    -webkit-transition: all 1s; /* Safari and Chrome */
    -o-transition: all 1s; /* Opera */}

h4.shorter { padding-bottom: 8px; border-bottom:  1px solid #ddd; }
ul.kbCatList li { font-size: 14px; list-style: outside square;  }
.kbBody h3 { padding-bottom:10px; margin: 0; text-transform:  none !important; text-shadow: none; color: #333; font-size: 20px}

.kbBody a { color: #777;}
.kbList { list-style: outside; list-style-image: url('//resource.jrox.com/images/list.png')}
li.kbList h4 { font-size: 20px; margion-bottom:  0;}
.kbContent h5 { text-transform: none; }
.kbBody .vk-notify { margin: 20px 10px; }
.kbContent a { text-decoration: underline; }
.kbContent li { line-height:  2.2em; }
ol.toc { list-style-type: upper-roman; font-size: 13px;}
.kbContent h1, .kbContent h2, .kbContent h3, .kbContent h4, .kbContent h5, .kbContent h6 { position: relative;}
span.anchor {position:absolute; top:-80px;}
.kbContent img { display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
    padding: 1em 0;
}
blockquote { font-size: 14px; line-height: 1.8em;  }
.capitalize { text-transform:  capitalize; }
.kbContent blockquote { border: none; text-transform:  capitalize;}
.kbContent span.label-primary a  { color: #fff; text-decoration: none; font-size: 10px}
.nocap { text-transform:  none; }
.kbContent pre { margin: 2em 0; overflow-x: auto; max-height:  400px; word-wrap: normal }


nav#nav-below {
	 padding: 2em 0; 
}
div.nav-next { float:right; font-weight: bold;}
div.nav-previous { float:left; font-weight: bold;}
.entry-content, .post-content { line-height:  1.8em; }
.jam-main-header { background: #333 url('//resource.jrox.com/images/bg3.jpg') center;}