/*
Theme Name: Nimble (shared on gaaks.com)
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: Nimble is responsive retina ready multipurpose Wordpress theme that will help you to build practically any site: from big corporate sites with catalog of products to studio sites with portfolio, photo albums and video gallery; technology, business, photography... Anything that you can imagine! Downloaded from <a href="http://www.96down.com/">96down.com</a>.
Version: 1.2.1
License: This WordPress theme is comprised of two parts: (1) The PHP code is licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://codex.wordpress.org/GPL (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://wiki.envato.com/support/legal-terms/licensing-terms/
License URI: license.txt
Tags: dream-theme, nimble, responsive, adaptive, mobile, tablet, corporate, portfolio, creative, gallery, photo-albums, custom-backgrounds, custom-layouts, slider, slideshow, background-builder, layout-builder, page-templates, shortcodes, customizable, left-sidebar, right-sidebar, multi-columns, fixed-width,  custom-colors, custom-header, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, translation-ready, password-protected, more
*/

.wp-caption {}
.wp-caption {}
.sticky {}
.gallery {}
.bypostauthor {}
.alignright {}
.alignleft {}
.aligncenter {}
.alignnone {}
.wp-caption-text {}
.gallery-caption {}


@font-face {
    font-family: bgfont;
    src: url('/wp-content/fonts/captureBGfont.ttf');
}
.image_caption {
    font-family: bgfont !important;
    color:#FFF;
    font-size:11px;
    letter-spacing: 1px;
}


#page.boxed {
  margin-top:0px;
}
#header {
   display:block;
}
#logo {
   /*width:960px;*/
  /* background-image: url('/wp-content/uploads/2016/10/red_line-1.png');
   padding-left:40px;*/
   text-align:center;
}

nav {
   margin-top:2px;
   display:block;
}

a.menu-item-link {
   height: 47px;
   margin-top:1px;
   font-size:15px;
   color:#000 !important;
   font-weight:bold;
}
a.menu-item-link:hover {
   border-bottom: 2px solid #C7252B;
   height: 47px;
   margin-top:1px;
   font-size:15px;
   color:#000 !important;
}


.wr-megamenu-container .current_page_item > a, .wr-megamenu-container .current_page_ancestor > a, .wr-megamenu-container .current-menu-item > a, .wr-megamenu-container .current-menu-ancestor > a {
   color: #C7252B !important;
   font-size:15px;
   height: 47px;
   margin-top:1px;
}


/* Падащо меню */
.wr-megamenu-inner {
   background-image:url('/wp-content/uploads/2016/10/asortiment_fon-2.png');
   background-repeat: no-repeat;
   background-size:cover;
   width:960px !important;
   height:414px !important;
   margin-left:60px;
   background-color:none;
   border:0px !important;
   padding-top:20px !important;
   padding-left:25px !important;
}

img.no-appearance {
   border: 1px solid #FFF !important;
}

.row {
   padding-top:5px !important;
}

.wr-megamenu-container .jsn-bootstrap3 .row > div {
   margin-right:-3px !important;
   margin-left:-3px !important;
}


.about-cont:after, ul li:after {
   border-left:0px !important;
}

#slide {
    margin-top: -40px;
}

#slide .nivo-caption {
/* background-color: rgba(82, 81, 81, 0.25);*/
   background-color: rgba(82, 81, 81, 0.45);

}
.hr {
    width:960px;
}

#container.full-width > .hr
{
   width:965px;
}

.hr.gap-big {
  height:10px;
}

.widget_text {
   margin-top:8px;
   width:224px;
}
.widget_text .textwidget {
    margin-left:0px !important;
    color: #FFF;
 /* background-color: rgba(82, 81, 81, 0.25);*/
    background-color: rgba(82, 81, 81, 0.45);
    padding:16px 20px 16px 20px;
    height:156px;
}

.textwidget-photo {
    background-color:none !important;
}

.reviews-t {
  background-color: rgba(82, 81, 81, 0.45);
}

.reviews-b {
  border-top: 12px solid rgba(82, 81, 81, 0.45);
}
.panel-wrapper {
  color:#FFF;
}


.list-carousel.recent {
width:455px;
}


.foot-cont .textwidget {
  margin-left:0px;
  padding-left:0px;
}

#footer .one-fourth {
  margin-left:0px;
  padding-left:0px;
  width:170px;
}

#container img {
  border: 1px solid #FFF;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.4);
  -moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.4);
  box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.4);
}

.textwidget-photo a.photo  {
 line-height:10px;
}

#container.full-width .navig-category {
 background-color: rgba(82, 81, 81, 0.45);
padding-left:5px;
}

#footer .but-wrap .button, .but-wrap .button, .widget-info a.details {
  background: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;

}

#footer .but-wrap, .but-wrap {
 box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.but-wrap .button span, .widget-info a.details span {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.but-wrap {
  background: none !important;
}

.but-wrap:hover a.button {
  background: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

#nav-above {
 background-color: rgba(82, 81, 81, 0.45);
}
.navigation .paginator {
    margin: -15px 0px 6px 6px;
}
.paginator-r span.pagin-info {
    margin: -5px 52px 0 0;
}

.paginator-r a.next, .paginator-r a.prev {
    top: -9px;
}

/*Форма за контакти*/

.wpcf7 .cf7s-vanilla {
     padding: 0px !important;    
     border: 0px !important;
     background: none !important;
}

table.contacts {
    background-color: rgba(82, 81, 81, 0.45);
    color:#FFF;
    border-collapse: collapse;
}

table.contacts td {
    padding-left:15px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:5px;
    vertical-align:top;
}

table.contacts td:nth-child(2) {
    border-right:2px #666 solid;
}

/* style for admin menu */
#wpadminbar .ab-submenu .ab-item, #wpadminbar .quicklinks > ul > li:hover > .ab-empty-item, #wpadminbar #wp-admin-bar-site-name:hover a, #wpadminbar #wp-admin-bar-new-content:hover a, #wpadminbar #wp-admin-bar-new-content:hover span, #wpadminbar  #wp-admin-bar-my-account:hover a, #wp-admin-bar-user-info span {
	color:#EEEEEE !important;
}
