﻿body,html{font-family: "BPG Ingiri Arial", sans-serif; }

a {color:/*#740101;*/ #333; -webkit-transition: 1s; transition: 1s;}
a:hover .text-secondary {color: #FF3300;}
p {line-height:150%; font-size:120%;}
h5 > a:hover {text-decoration:none; color:#FF3300;}
img {max-width:100%; height:auto;}
iframe {max-width:100%;}
.jumbotron {padding: 2rem; -moz-border-radius: 0; border-radius: 0;}
.aside > h5 {padding:5px;}
h5.title{line-height:140%;}
h1,h2,h3,h4, .navbar-nav {font-family: "BPG WEB 002 Caps", sans-serif;}
blockquote {border-top:1px dotted #ccc; margin: 0 1rem;}
/* категория и статья *****************************/
nav.navigation, .pagination > nav {background:none;}
.page-numbers {padding:.5rem; border: solid 1px #ccc;}

.badge, .badge > a {text-shadow:none; color:#fff; font-size:1rem; font-weight:400;}
.rounded {-moz-border-radius: 22px; border-radius: 22px;}
.market, .card > .market {border:2px solid #111; background:#fafafa;}
.market a, .market a:active {color:#4F0D0D}

.bg-inverse, footer {background:#474E5D;}
.bg-primary, nav {color:#4F0D0D; background:#4F0D0D;}
.media {height:5.7rem;  color:#fafafa;}
.media:nth-child(even) {background:#292b2c;}
.media:nth-child(odd) {background:#474E5D;}
.card {border:0; background:none;} 
.card-title h3 {font-family: "BPG WEB 002 Caps", sans-serif;}
.card-img-overlay {padding: 0 1rem; line-height:10px; text-shadow: 2px 2px 3px #111;
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0, 0, 0, 0.5) 100%); }
img > .img-card:hover {-webkit-filter: saturate(8); filter:saturate(8);}
.carousel-caption {right:5%; left:5%; padding-bottom: 1%; bottom: 1%; text-shadow: 2px 2px 5px black; color:#fff; text-decoration:none;}
.carousel-item {height: 65vh; min-height: 300px; background: no-repeat center center scroll; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

.img-gradient{position:relative; display:inline-block;}
.img-gradient:after {  content:'';  position:absolute;  left:0; top:0;  width:100%; height:100%;  display:inline-block;
background: linear-gradient(to bottom, rgba(0,0,0,0) 30%,rgba(0, 0, 0, 0.9) 100%); }
.img-gradient img{ display:block;-moz-border-radius: 0; border-radius: 0;}

/* HEADER ***********************/
li.nav-item:hover {background-color:#474E5D; -webkit-transition: 1s; transition: 1s;}
a > .nav-item:hover {color:#4F0D0D;}
form {-moz-border-radius: 9px; border-radius: 9px;}
.form-control, input, button, .btn {border-radius: 15px; border: 0; background-color:rgba(250,250,250,.9);}
.header {width:100%; padding: 8px 2px; margin:1.5em 0 0 0; border-top: 1px solid rgba(250, 51, 23, 0.7); text-transform:uppercase;}
.header:after { content:"\00bb";  float:right; }
a > .header {color: rgba(250, 51, 23, 0.7);}
a > .header-indigo {color:rgba(75, 0, 130, .5) !important;}
a > .header-gold {color:rgba(255, 152, 13, .75) !important;}
a > .header-green {color:rgba(31, 178, 18, .75) !important;}
a:hover > .header, .header, a.header {text-decoration: none;}

.ads  {border-top: 2px solid #006699; text-transform:uppercase;}
a > .ads  {color:#006699;}

/* Footer ------------------------ */
footer a, footer a:active {color:#fdfdfd;}
footer a:hover {color:#FF3300; text-decoration:none;}

/* MyiPhone ------------------------ */
@media (max-width: 576px) {
.card-img-overlay {position: relative;  justify-content: none; color:#111; text-shadow:none; background:none;}
.card-img-overlay  h3 {font-size:1.4rem; padding:.1rem 0;}
.carousel-caption h2 {font-size:1.4rem;}
.jumbotron {padding: 2rem 0;}
.container img {padding:0; }
.container > h5, h5, .container > p {margin-left:15px;}
h3, h2, h1 {font-size:100%;}
}


/* Glyph fonts******************** */
@font-face {font-family: "Flaticon";src: url("flaticon.eot");src: url("flaticon.eot#iefix") format("embedded-opentype"),url("flaticon.woff") format("woff"),
url("flaticon.ttf") format("truetype"),url("flaticon.svg") format("svg");font-weight: normal;font-style: normal;}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {font-family: Flaticon;font-size: 20px;font-style: normal;margin-left: 20px;}
.icon-fb:before {content: "\e000";}
.icon-flickr:before {content: "\e001";}
.icon-google:before {content: "\e002";}
.icon-play:before {content: "\e003";}
.icon-reorder:before {content: "\e004";}
.icon-rss:before {content: "\e005";}
.icon-search:before {content: "\e006";}
.icon-twitter:before {content: "\e007";}
.icon-youtube:before {content: "\e008";}
.icon-youtube15:before {content: "\e009";}
#glyphs {clear: none;float:right;}
.glyph {/**/margin: 0;vertical-align: top; }
.glyph .glyph-icon {display: inline-block;font-family:"Flaticon";font-size: 2em; color: #fff; -webkit-font-smoothing: antialiased;}
.glyph .glyph-icon:hover {opacity: 0.7}
.glyph .glyph-icon:before {color: #f9f9f9;margin-left: 0;}