/*--
	Theme Name: theme54790
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 1, 2016, 11:42:32 AM
    Author     : vaibuntu
*/
@import url("https://fonts.googleapis.com/css?family=Oswald&subset=latin-ext");
/* line 14, sass/style.scss */
html {
  background-color: #171717;
}

/* line 17, sass/style.scss */
h2, h5 {
  font-family: 'Oswald', sans-serif !important;
}

/*
* HEADER
*/
/* line 23, sass/style.scss */
.header {
  background-color: #C72E2E;
}

/* line 27, sass/style.scss */
.fa-facebook-square::before {
  content: "\f082";
  font-size: 26px;
  vertical-align: top;
}

/* line 33, sass/style.scss */
.social .fa-facebook-square::before {
  font-size: 20px;
  vertical-align: top;
}

/* line 39, sass/style.scss */
.social-nets-wrapper .social {
  padding: 0;
}

/* line 43, sass/style.scss */
.header .tail-bottom {
  background-color: #C72E2E;
}

/* line 48, sass/style.scss */
.header .tail-top::before {
  background-color: #000;
}

/* line 57, sass/style.scss */
.sf-menu > li.current-menu-item > a:after, .sf-menu > li.current_page_item > a:after {
  width: 0;
  margin: 0;
}

/* line 63, sass/style.scss */
.sf-menu > li > a:hover:after, .sf-menu > li.sfHover > a:after {
  width: 100%;
  margin: 0 0 0 -50%;
}

/* line 69, sass/style.scss */
.header .tail-bottom {
  border-bottom-color: #171717;
}

/* line 74, sass/style.scss */
.sf-menu li ul {
  background-color: #871C26;
}

/* line 78, sass/style.scss */
.sf-menu > li > a:after {
  background-color: #000;
}

/* line 82, sass/style.scss */
.sf-menu > li > a {
  color: #fff;
}

/* line 86, sass/style.scss */
.logo::after {
  background-color: #C72E2E;
  border-bottom-color: #171717;
}

/* line 91, sass/style.scss */
.header .search-form_is {
  color: #C72E2E;
}

/* line 95, sass/style.scss */
.social-nets-wrapper .social li a {
  color: #fff;
}

/* line 99, sass/style.scss */
.sf-menu > li > a {
  padding: 0 3px;
}

@media (min-width: 1200px) {
  /* line 103, sass/style.scss */
  .sf-menu > li > a {
    padding: 0 12px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  /* line 106, sass/style.scss */
  .sf-menu > li > a {
    padding: 0 4px;
  }
}
/* line 112, sass/style.scss */
.tail-bottom .logo {
  margin-top: -13px;
}
@media (min-width: 768px) {
  /* line 112, sass/style.scss */
  .tail-bottom .logo {
    text-align: left;
  }
}
/* line 117, sass/style.scss */
.tail-bottom .logo img {
  max-width: 220px;
}
@media (min-width: 768px) and (max-width: 979px) {
  /* line 117, sass/style.scss */
  .tail-bottom .logo img {
    width: 180px;
  }
}
@media (min-width: 980px) and (max-width: 199px) {
  /* line 117, sass/style.scss */
  .tail-bottom .logo img {
    width: 200px;
  }
}

@media (max-width: 767px) {
  /* line 130, sass/style.scss */
  .isStuck .logo {
    height: 107px;
  }
  /* line 132, sass/style.scss */
  .isStuck .logo img {
    height: 107px;
    width: auto;
  }
}
/*
* CONTENT
*/
/* line 144, sass/style.scss */
.title-box h2 {
  color: #C72E2E;
}

/* line 148, sass/style.scss */
.banner-wrap__style-1 h5 {
  color: #C72E2E;
}

/* line 153, sass/style.scss */
.banner-wrap__style-1 {
  border-bottom: 2px solid #C72E2E;
}

/* line 157, sass/style.scss */
.title-box__style-2 .title-box_primary {
  color: #C72E2E;
}

/* line 161, sass/style.scss */
.service-box .icon i {
  color: #C72E2E;
}

/* line 165, sass/style.scss */
.btn-primary {
  color: #C72E2E;
}

/* line 169, sass/style.scss */
.btn-primary::before {
  border-color: #C72E2E;
}

/* line 173, sass/style.scss */
.list.styled > ul li::before {
  color: #C72E2E;
}

/* line 178, sass/style.scss */
.content_box__style-2 .title-box_primary {
  color: #C72E2E;
}

/* line 182, sass/style.scss */
.social-shortcode li a {
  color: #C72E2E;
}

/* line 186, sass/style.scss */
.nsu-form input[type="submit"] {
  border: 2px solid #C72E2E;
  color: #C72E2E;
}

/* line 193, sass/style.scss */
.nav-pills li.active a {
  color: #C72E2E !important;
}

/* line 197, sass/style.scss */
.nav-pills li a::after {
  background-color: #C72E2E;
}

/* line 200, sass/style.scss */
.nav-pills li a:hover, .nav-pills li a:active, .nav-pills li a:focus {
  color: #C72E2E;
}

/* line 207, sass/style.scss */
.hp-testimonials .testi-item .testi-meta .user {
  font-family: "Oswald", sans-serif;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 211, sass/style.scss */
  .hp-testimonials div:nth-child(3n+1) {
    clear: both;
  }
}

/*
*  FOOTER
*/
/* line 222, sass/style.scss */
.footer {
  background-color: #C72E2E;
}

/* line 225, sass/style.scss */
.contacts .email::before,
.contacts .phone::before {
  color: #871C26;
}

/* line 230, sass/style.scss */
.contacts .phone {
  border-right: 0px solid #871C26;
}
@media (min-width: 768px) {
  /* line 230, sass/style.scss */
  .contacts .phone {
    border-right: 1px solid #871C26;
  }
}

/* line 239, sass/style.scss */
#back-top a {
  color: #871C26;
}

/* line 244, sass/style.scss */
.copyright {
  border-top: 1px solid #871C26;
}

/* line 248, sass/style.scss */
.visa img {
  width: 50px;
  height: auto;
}

/* line 258, sass/style.scss */
.css-events-list .btn-primary::before {
  display: none;
}
/* line 261, sass/style.scss */
.css-events-list .btn-primary {
  font-family: "Oswald",sans-serif;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
}
/* line 267, sass/style.scss */
.css-events-list h5 {
  color: #C72E2E;
}
/* line 270, sass/style.scss */
.css-events-list li.span4:nth-child(3n+4) {
  clear: both;
  margin-left: 0;
}

/* line 277, sass/style.scss */
.hp-galerija .btn-primary::before {
  display: none;
}
/* line 280, sass/style.scss */
.hp-galerija .btn-primary {
  font-family: "Oswald",sans-serif;
  font-size: 14px;
  font-weight: normal;
  padding: 0;
}
/* line 288, sass/style.scss */
.hp-galerija figure {
  display: block;
  float: none;
  max-width: 370px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  /* line 288, sass/style.scss */
  .hp-galerija figure {
    margin-bottom: 10px !important;
  }
}

/* line 299, sass/style.scss */
.wpcf7-form .submit-wrap input {
  font-family: "Oswald",sans-serif;
}
