﻿@charset "utf-8";
/* CSS Document */

 html,
      body {
        height: 100%;  font-family: 'Dosis', sans-serif; font-weight:400;
         background:#ce5f13 url(../images/bg-image.png) left top;
        /* The html and body elements cannot have any padding or margin. */
      }
 
      /* Wrapper for page content to push down footer */
      #wrap {
        
        min-height: 100%; 
        height: auto !important;
        height: 100%;
        /* Negative indent footer by it's height */
        margin: 0 auto;
      }

.container { max-width:992px; }

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Dosis', sans-serif;
  font-weight: 700; 
  line-height: 1.1;
  color: inherit; text-transform:capitalize;
}

 h5 { padding:7px; background:#ce5f13; color:#fff; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }

.pageTop { height:447px; width:100%; background:url(../images/homeMenuBg.png) no-repeat center top; position:absolute; top:0; margin:0 auto; z-index:1;}
.homeMenu {}

.footer {  background:#ce5f13; color:#fff; }
.footer h5 { background: #fff; padding:5px; color:#2e3192; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; }

.homeSlider { padding:0; width:90%;}
.homeSlider {}

    .homeColumn { margin-top:10px; padding-bottom:10px; }
  

    .homeColumn h4 { font-weight:700; background:#ce5f13; color:#fff; margin:0; padding:10px; 
                    padding-left:15px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:10px; }
    .homeColumn h4 span { margin-left:15px; }

.pageContainer { margin-top:0px; background:#fff; position:relative; z-index:88;  border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; min-height:400px; }
.pageContainer .pageinner { padding:5px; }
.page-header {
  padding: 5px; padding-left:15px;
  margin: 0px;
  border-bottom: 1px solid #eeeeee; background:#ce5f13 url(../images/titleBg.png) left top no-repeat;  
  border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0;
}
.page-header h4 {  color:#fff; margin-left:5px;}
.page-header h4 span { margin-left:10px; }

.dropdown:hover .dropdown-menu {
    display: block;
}
.navbar .dropdown-menu {
    margin-top: 0;
}

.row-fluid ul.thumbnails li.span3:nth-child(4n + 5) { margin-left : 0px; }
.box { height:105px; overflow:hidden;}
.unstyled {  padding:0; margin:0; list-style-type:none;}
.mb10 {margin-bottom:10px; }


.bannercontainer {
    padding:5px;
    width:960px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
}
 
.banner{
    width:960px;  border:0px solid #222222;
    height:500px;   
    position:relative;
    overflow:hidden;
}

.social-icons { border:1px solid #3b5998; padding:4px; padding-left:10px; padding-right:10px; width:110px; margin:10px 0px; background:#3b5998; margin-right:10px;
                 border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; line-height:26px; text-align:center;
}
.social-icons a{ color:#fff; }
.social-icons a:hover { text-decoration:none; }

.language-bar {
 border:1px solid #fff; padding:3px; width:160px; margin:10px 0px; background:#fff;
                 border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; 
}

.panel-default .panel-heading { background:#ce5f13; color:#fff; }

.caption  h5{ font-weight:400; }

.googleCoordinate {height:400px; border:1px solid #ce5f13; }