 .lead {
    font-size: 18px;
}
.panel-body p{
    font-size: 18px;
    color:#666;
}
img{
    width:100%;
    height:auto;
}
.site-logo{
    width:180px;
    height:auto;
    float: left;
    margin: 0 auto;
   }
  .site-logo img{
       width:100%;
       height:100%;
   }
   
   
   
   
   .nav.navbar-nav
   {
       padding:15px;
       margin: 0 auto;
   }
   
 .navbar-default
 {
         background-color: #fff;
         border: 0px;
 
 }
 
#home {
    width: 100%;
    margin: 0 auto;
}

.item img{
    width:90%;
    border: 1px solid #eee;
    margin: 0 auto;
    
}

.item video
{
    width:100%;
    height:auto;
    border:0px solid red;
}

.item-text{
   
    color:#ff8019;
    text-align:center;
    border: 0px solid red;
    letter-spacing: 2px;
}

.navbar-fixed-top ul.nav li a{
    text-transform:uppercase;
    color:#A9A9A9;
    font-weight: 500;
    font-size:18px;


}



.modal-header
{
    border-bottom:0px solid #e5e5e5;
}

#portfolio .lead
{
   // font-size:21px;
    margin-bottom:50px;
   
}

.l

#offering .lead{
    margin-bottom:50px;
}
#offering
{
    margin-bottom:40px;
}

.offeringTab
{
    border: 0px solid red;
    text-transform:uppercase;
    font-size: 20px;
    /*color:#A9A9A9;*/
    color:#ff8019;
    padding-top:30px;
    text-align: center;
    
}

.recent-work-wrap img{
    width:80%;
    border:1px solid #eee;
}

.text-center {
    text-align: center;
}
.text-right{
    text-align: right;
}

.text-left{
     text-align: left;
}

.panel-title
{
    font-size:20px;
    text-transform:uppercase;
}



.leftContainer{
    width:80%;
    height:auto;
    margin: 0 auto;
    border:1px solid #eee;
}

.leftContainer img{
    width:100%;
    height:auto;
   
}


ul.nav a:hover { 
        color: #A9A9A9 !important;
        text-decoration: underline;
        text-decoration-color: #ff8019;
        
        /*text-underline-position: under;*/
 }

.modal-dialog
{
    width:80%;
}

.our-work
{
    border: 0px solid red;
    height:180px;
    margin:0 auto;
	margin-bottom:20px;
    display: table;
 }


.our-work-img
{
position: relative;
width:80%;
height: auto;
margin:0 auto;
border: 1px solid #eee;
display: table-cell;
vertical-align: middle;
}

.augTravel 
{
	width:800px;
}


a{
 cursor:pointer;
}

.modalImg 
{
    disaply:cell;
    
    height:auto;
    border: 0px solid red;
}

.modal-body
{
    border: 0px solid green;
    display: table;
    color:#000;
}

.modal-title
{
 width:300px;
 margin: 0 auto;
}

.footerImgLeft
{
    width:150px;
    float:left;
    border: 0px solid red;
 }
 
 .footerImgRight
{
    width:300px;
    float:right;
    border: 0px solid red;
 }

.modal-footer
{
    border: 0px;
}
.text-orange
{
    color:#ff8019;
}

.text-grey
{
    color:#A9A9A9;
}

.text-darkgrey
{
    color:#666;
}

.paraPadding
{
    padding:20px;
}
.panel-title>a:hover{
 text-decoration-color: #ff8019;
 
}
.panel-title>a{
 text-decoration-color: #ff8019;
}

/*a
{-webkit-text-underline-position: under;
  -ms-text-underline-position: below;
  text-underline-position: under; 
}*/


@media (min-width: 320px) and (max-width: 480px) {
    .site-logo{
    width:120px;
    padding-left:10px;
    }
    #about .lead
    {
        padding-left:10px;
        padding-right:10px;
    }
    .modal-dialog
    {
    width:95%;    
    }
    .text-center
    {
        text-align:left;
    }
    .footerImgRight
    {
        width:180px;
        text-align:center;
        font-size:14px;
        
    }
    
    .footerImgLeft
{
    width:100px;
    float:left;
  
 }
}

@media (max-width: 640px) {
}

@media (min-width: 768px)  {
   
}

.panel-default>.panel-heading+.panel-collapse .panel-body
{
    color:
}

.modal-header .close
{
    font-size: 35px;
}

.width100
{
    width:100%;
}

.modal-body
{
    padding:0x;
}

.font22
{
    font-size:22px;
}

