body {
   font-family: 'Source Sans Pro','Open Sans',Quicksand,Arial;
   font-size: 13.25pt;
   font-weight:400;
   color:#252930;
   margin:0;
   -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

i {
   font-family: 'Times New Roman',Arial;
   font-size: 13.5pt;
}

h2 {
   letter-spacing1: .75px;
}

.cname {
   font-size:150%;
   font-weight:600;
   letter-spacing: 3px;
   padding-right:0px !important;
}

.navbar-brand {
   color:#FFFFFF !important;
}

.banner {
    /*
    background: #497CBE;
    background: -webkit-linear-gradient(#497CBE, #66A4D6);
    background: -o-linear-gradient(#497CBE, #66A4D6);
    background: -moz-linear-gradient(#497CBE, #66A4D6);
    background: linear-gradient(#497CBE, #66A4D6);
    */

   background: url('/images/banner.jpg') no-repeat center center; 
   background-size: cover; 
   background1: #568EC9;
   overflow:hidden;
}

.banner, .banner-fa-phone {
   font-size: 104%;
   color: #252930;
   text-shadow1: 2px 2px #000000;
}

.banner-img {
   background: url('/images/banner-img.png') no-repeat top left; 
   background-size: cover; 
   min-height:320px;
   margin-top:25px;
}

#menuBar {
   z-index:9999;
   width:100%;
}

.navbar{
   border-radius:0 !important;
   padding-top1: 20px;
   padding-bottom1: 10px;
   background: #348db8;
   border: 0;
}

.navbar-header {
   padding-bottom:10px;
}

.navbar-nav > li {
   margin-top1: -10px;
   padding-bottom1: 5px;
}

.navbar-inverse .navbar-toggle {
   border: 1px solid white;
   margin-top:10px;
   margin-bottom:0px;
}

.nav.navbar-nav.navbar-right {
   padding-bottom:20px;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
   background: transparent;
}

.navbar-nav > li > a, .navbar-brand {padding-top:20px !important; padding-bottom:20px !important; padding-right:0px !important; height:40px !important; color:#252930 !important;}
.navbar {min-height:60px !important}


.navbar-nav > li > a:focus {
   color1:white !important;
}
.navbar-inverse .navbar-nav > .active,
.navbar-inverse .navbar-nav > .active > a, 
.navbar-inverse .navbar-nav > .active > a:hover, 
.navbar-inverse .navbar-nav > .active > a:focus {
   background: transparent;
   color1:white !important;
}

.shaded1 {
   background: #ffffff;
   padding-top:20px;
   padding-bottom:40px;
}

.shaded2 {
   background: #e2e4fe;
   padding-top:20px;
   padding-bottom:40px;
}

.shaded3 {
   background: #337AB7;
   background: -webkit-linear-gradient(#337AB7, #66A4D6);
   background: -o-linear-gradient(#337AB7, #66A4D6);
   background: -moz-linear-gradient(#337AB7, #66A4D6);
   background: linear-gradient(#337AB7, #66A4D6);

   color:#ffffff;
   background1: #337AB7;
   padding-top:20px;
   padding-bottom:40px;
}

.fa-c1 {
   color:#2d7382;
}

.fa-color-silver {
   color:   silver;
   border: 1px solid gray;
   padding: 10px;
   border-radius: 25px;
}

.fa-check-square-o {
   color:#07b82f;
   font-size:80%;
}

.btn1 {
   border: 1px solid #252930 !important;
   color: #252930 !important;
   background: transparent !important;
}

.btn1:hover {
   border: 1px solid #000000 !important;
}

.btn2 {
   font-weight:600;
}

.screenshot {
   border:1px solid #C8C8C8;
   border-radius:8px 8px 0 0; 
   width:95%;
   margin-bottom:20px;
}

.modules {
   background: #F4F4F4;
   padding: 20px 30px 20px 30px;
   border-radius: 10px; 
   border: 1px solid #DDDDDD;
}

.footer {
   font-size: 11pt;
   color:#252930;
   background: #dadada;
   padding-top:20px;
   padding-bottom:20px;
}
