* {
	margin: 0;
	padding: 0;
}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	background: url(../images/bg.jpg) no-repeat center;
        background-size: cover;
}
a {
	color: #36220e;
        text-decoration: none;
}
a:hover {
        color: #36220e;
	text-decoration: underline;
}

img {
	border: none;
}
input {
	vertical-align: middle;
}

.news_content {
  text-align: justify !important; 
  text-indent: 1cm !important; 
  line-height: 150% !important;
  font-family: georgia, palatino !important; 
  font-size: 14pt !important; 
  font-weight: normal !important;
}

.news_img {
  margin: 5pt; 
  float: left;
}


.padding-left {
    padding-left: 2%;
}

.padding-right {
    padding-right: 2%;
}

.padding-bottom {
   padding-bottom: 1%;
}

.padding-bottom-menu {
   padding-bottom: 3%;
}

.margin-left {
   margin-left: 2%;
}

.margin-right {
   margin-right: 2%;
}

.center {
    margin: 0 auto;
    text-align:center;
}

.mobile-padding {
    padding: 10px; 
}

.container-fluid, .row {
   padding: 0 !important;
   margin: 0 auto !important;
   
}

.col-lg-3, .col-md-12, .col-lg-12, .col-sm-12, .col-sx-12 {
   padding: 0 !important;
}

@font-face {
	font-family: 'Izhitsa Cyrillic';
	src: url('../fonts/5133835.eot');
	src: url('../fonts/5133835.woff') format('woff'), url('../fonts/5133835.ttf') format('truetype'), url('../fonts/5133835.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* ٠𐫠 */

.main-bg {
   background-color: #d5d1c1;
   width: 95%;
   margin: 20px auto !important;
}

.header {
   background-color: #efeee6;
}

.header-inside {
   background-color: #ada690;
   margin: 1% 0% !important;
}

.logo {
   text-align: center;
   margin: 2% auto;
   background-color: #d5d1c1;
}

.logo > a > .img-responsive {
   text-align: center;
   margin: 0 auto !important;
}

/* ͮ⩫  */

.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
   width: 100% !important;
   background-image: none !important;
   color: #605D5A !important;
}

@media (max-width: 480px) {
   .nav_up li {
      background-image: none !important;
}
}

/* ͥ*/

.nav_up {
   display: block;
   text-align: center;
   margin: 0 8%;
}

.nav_up li {
  display: block;
  margin: 2% 1%;
  font-size: 16px;
  text-align: center;
  font-family: 'Arial';
  letter-spacing: 1px;
  font-weight: bold;
}

.nav_up li a {
   display: block;
   color: #e4e1d6;
   padding: 10px 15px;
   text-decoration: none;
   background-color: #ada690;
   text-align: center;
   border: 2px solid #fff;
       
}

.nav_up li a:hover {
   text-decoration: none;
   color: #624327;	
   text-shadow: none;
   background-color: #ada690;
}

.clear {
   clear: both;
}

/* ˮ*/

.content {
   margin-top: 2% !important;
}


.mainContent {
   margin-bottom: 30px;
   background: #e4e1d6;
}

.mainContent > .item-page {
   background-color: #eeede5;
}

.mainContent > .item-page > div {
   padding: 15px;
}

.mainContent > .item-page > div > p {
   color: #7e7358;
   font-weight: bold;
   font-size: 14px !important;
   font-family: Arial;
}

.mainContent > .item-page > .page-header {
   background-color: #aab1c1;
}

.mainContent > .item-page > .page-header > h2 {
   margin-top: 0 !important;
}

.mainContent > .item-page > .page-header > h2 > a {
   color: #eeede5;
   font-size: 16px;
   padding: 15px 0 15px 25px;
   font-weight: bold;
   
}

.blog-featured > .items-leading > div[class*="leading-"] > h2.item-title > a, .blog > .items-leading > div[class*="leading-"] > .page-header > h2 > a, .page-header > h2 > a {
   font-size: 20px !important;
   text-align: center !important;
   display: block;
}

.pagination {
   margin: 20px auto !important;
   display: block;
}

.pagination > ul {
   display: block;
   text-align: center;
}

.pagination > ul > li {
   display: inline-block;
   list-style: none;
  margin: 0 5px;
   text-align: center;
}

li a.hasTooltip.pagenav {
	display: block !important;
}


.moduletable_ikona > h3, .moduletable > h3 {
   font-family: 'Izhitsa Cyrillic';
   color: #8b8163;
   text-align: center;
   text-transform: uppercase;
   font-size: 24px;
}

.chrono_credits {
   display: none;
}

.search {
   width: 95%;
   margin: 8% auto;
   text-align: center;
}

.search > .form-inline > #mod-search-searchword {
   border: #a18060 1px solid;
   height: 30px;
   -webkit-border-top-left-radius:5px;
   -webkit-border-bottom-left-radius:5px;
   -moz-border-radius-topleft:5px;
   -moz-border-radius-bottomleft:5px;
   border-top-left-radius:5px;
   border-bottom-left-radius:5px;
   padding-left: 15px;
   color: #644229; 
}

.search > .form-inline > .button {
   background: url(../images/searchButton.png) no-repeat center;
   width: 34px;
   height: 31px;
   border: none; 
   margin-left: -5px;
}

.raspisanie {
   display: block;
   color: #ADA791;
   padding: 10px 15px;
   text-decoration: none; 
   background-color: #E4E2D6;
   text-align: center;
   font-size: 16px;
   -webkit-border-radius:5px;
   -moz-border-radius:5px;
   border-radius:5px;
}

.raspisanie:hover, .raspisanie:focus {
   text-decoration: none;
   color: #E4E2D6;	
   text-shadow: none;
   background-color: #ADA791;
}

.raspisanie-event {
   display: block;
   color: #E4E2D5;
   padding: 10px 15px;
   text-decoration: none; 
   background-color: #937922;
   text-align: center;
   font-size: 16px;
   -webkit-border-radius:5px;
   -moz-border-radius:5px;
   border-radius:5px;
}

.raspisanie-event:hover, .raspisanie-event:focus {
   text-decoration: none;
   color: #514219;	
   text-shadow: none;
   background-color: #F4E19D;
}

.panel-body > p > span {
   font-size: 14px !important;
   color: #908073;
}

/* ճ󦮠*/

.footer {
   width: 100%;
   height: 100%;
   margin: 0 auto;
   background-color: #a8a28d;
    margin: 0 0 20px 0;
}

.custom_copy {
   color: #e7e4d8;
   font-size: 14px;
   line-height: 40px;
   height: 40px;
   padding-right: 50px;
}

.smfaq-copy {
   display: none;
}

.cat-children > ul > li {
   list-style: none;
}

.icontitle_ikona {
    display: block;
    margin: 10px 0 2px;
    font-family: 'Izhitsa Cyrillic';
    color: #8b8163;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
}

.iconimage_ikona > img {
   display: block;
   margin: 0 auto;
}

.item-separator {
	clear: both;
}

#created_by_email-lbl, #question-lbl {
   clear: left;
}

#smfaq-form textarea, #created_by, #created_by_email {
   width: 80% !important;
}

#smfaq-form {
   width: 100% !important;
}

.smfaq-copy, #comments-footer {
   display: none;
}
