/*!
 * Start Bootstrap - 3 Col Portfolio (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

ol, ul {
    margin: 0 0 10px 15px !important;
    }

h1 {font-size: 23px !important; line-height:1.4em;}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #999;
  }

.h3Titles  { color: #337ab7; line-height:1.375; font-size:22px;}

.navbar-inverse {
    background-color: #fff;
    border-color: #fff;
}

.captionRight {
    width: 100%;
    text-align: right;
    display: block;
}

.fa { color: #337ab7; }

code { font-size: 100% !important;}

.sliderDiv { width: 32%; display:inline-block !important; height:32px;}

h1, h2, h3 { font-family: Roboto, Helvetica, Arial, sans-serif; }

.navbar-nav li a { display: none; }

body > .container {
    position: relative;
    margin-top: -102px !important;
}

.sliderBut {
    width: 62px;
    height: 26px;
    margin-top: 9px;
    margin-left: 5px;
    background-color: #e7ecf1;
    color: #67b6f9;
    border:#bbb;
    border-radius: 4px;
}

.navbar   {
    background-image: url(../assets/top-border.png);
    background-repeat: repeat-x;
    background-position: 0% 50%;
    height: 187px;
    color: #fff !important;
    position: relative;
    right: 0;
    left: 0;
    z-index: -999;
    top: -70px;
    border: none;
    opacity: 0.5;
}

.carousel-caption h3  {
   color: #333;
   font-size: 23px;
   background-color: #f6f7f9;
   padding: 7px;
   box-shadow: 1px 1px 3px #999;
   border: 1px solid #ccc;
   border-left: 12px solid #bfe2ff;

}


.carousel-caption {
    position: absolute;
    right: 15%;
    top: -22px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #3e3e3e;
    text-align: left;
    text-shadow:none;
}

.carousel-control.right, .carousel-control.left { background:none; background-image:none; }
.carousel-indicators { display: none; }



@media only screen and (min-width : 480px) and (max-width: 992px) {
  .img2 { max-width: 55% !important; }
  .bestRest { max-width: 240px; }
}

@media only screen and (min-width: 992px) {
 .container { width: 788px !important; }
 .img2 { max-width: 100% !important; }
 div#emulateBullets {margin-top: 56px; }
 .fa-arrow-circle-up { display: none !important; }
 .bestRest { width: 290px !important; }
}


@media only screen and (max-width : 479px) {
  .img2 { max-width: 100% !important; }
   #jobsTxt { font-size: 14px; }
   #jobsPic { width:155px  }
  .bestRest { max-width: 190px; }

   .wrapImg { max-width:220px }
}

.img-responsive { max-width:100%; }



.bigPara { font-size: 22px !important; }

.page-header {  margin-top: 0px; }

a:focus, a:hover {
    color: #23527c;
    text-decoration: none;
}

* { font-family: Roboto, Calibri, Tahoma, Geneva, Helvetica, sans-serif; }

.fa-square  { color: #bfe2ff; }

.fa-ellipsis-v  { color: #777; }

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.portfolio-item {
    margin-bottom: 25px;
}

footer {
    margin: 50px 0;
}

p, li { font-size: 17px; }

h1 { color: #337ab7; }



.codecls { font-size: 20px !important;  }

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #ccc;
    border-left-width: 12px;
    border-radius: 3px;
    background-color: #fefefe;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #bfe2ff;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}
