/*Import app.css*/
@import url(app.css);

/*Import Google Fonts*/
@import url(http://fonts.googleapis.com/css?family=Monda:300,400,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);

body { font-size: 14px; }
h1, h2, h3, h4, h5, h6 { font-family:'Open Sans'; font-weight: 300 !important; }
hr { border-top: 1px solid #eaeaea; padding-bottom: 15px; box-shadow: 1 1 1;}
p, a, li { font-family:'Open Sans'; font-weight: 400; line-height: 25px; }
img { border-radius: 5px !important; moz-border-radius: 5px !important;  webkit-border-radius: 5px !important; }

.breadcrumbs { padding: 0; background-image: none; box-shadow: none;}
.breadcrumbs h1 { margin-top: 20px; font-family:'Open Sans'; font-weight: 300 !important;}

.container { padding-top: 0; }
.copyright { padding: 20px 0px; margin-top: 15px; }
.copyright p.copyright-space { margin-top: 0; padding-top: 0; font-size: 12px !important; }
.copyright-space { font-size: 12px; font-family:'Open Sans'; font-weight: 400 !important; }

.footer a, .copyright a, .footer a:hover, .copyright a:hover { color: #fff !important; }
.footer h2, .footer h3, .footer h4 { font-family:'Open Sans'; font-weight: 300 !important; }

.header { background-color: #fff; padding-bottom: 1px; border-bottom: none; }
.header .navbar-brand  { padding: 5px 0 ; }
.header .navbar-default .navbar-nav > li > a { font-family: 'Open Sans', serif; font-weight: 400; color: #333; font-size: 14px; }
.header .navbar-default .navbar-nav > li > a:hover,
.header .navbar-default .navbar-nav > .active > a { border-bottom: solid 1px #006bba !important; background: #0f6fb0; color: #fff; }
.header .navbar-nav { margin-top: 30px; float: right; }
.header .navbar-default { margin-bottom: 0; }
.header .navbar-default .navbar-nav > .active > a, .header .navbar-default .navbar-nav > .active > a:hover, .header .navbar-default .navbar-nav > .active > a:focus {background: #006bba; color: #fff !important;}
.headline { margin: 15px 0 10px 0; }


.img-border-dk { border: solid 1px #ccc; }
.img-responsive { border-radius: 6px!important; webkit-border-radius: 6px!important; moz-border-radius: 6px !important; }
.link-gray { color: #999 !important; }
.marginleft20 { margin-left: 20px; }
.margintop10 { margin-top: 10px; }
.navbar-collapse .navbar-nav.navbar-right:last-child  { margin-right: 0; }
.navbar>.container .navbar-brand { margin-left: 0; }
.purchase { padding: 15px 0; margin-bottom: 0; }
.text-blue { color: #0882c2 !important; }
.txt-white { color: #fff !important; }

@media (min-width:400px) and (max-width:767px) {
.header .navbar-collapse { float: left; margin-top: -40px;} }