﻿

.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}

.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: -35px;
}

.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}
.responsive-image-container{position:relative}
.responsive-image-container img{position:absolute;top:0;left:0;width:100%}

      .footer .footer-interior .footer-section.footer-section-nav .footer-subscribe .footer-subscribe-label {
        display: inline-block; }

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}


.icon-bar-box{
    float: right;
    margin: 3px 5px;
}


.icon-bar{
    background: #6d6d6f;
}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}

.text-center {
  text-align: center;
}
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption{max-width:100%}
.wp-caption{font-family:Poppins,Helvetica,Arial,sans-serif;color:#b2b1b4}
.wp-caption.alignleft{margin:5px 10px 5px 0}
.wp-caption.alignleft+ul,.wp-caption.alignleft+ol{list-style-position:inside}
.wp-caption.alignright{margin:5px 0 5px 10px}
.wp-caption.rotate-caption{margin-top:10px}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{font-size:18px;font-size:1.8rem;font-style:italic;padding:10px 0}
.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0}
.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0}
.share-dropdown li.twitter a{color:#26c4f1}
.ball-pulse-sync{display:inline-block}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple{width:48%}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:10px}


.banner728-container {
	text-align:center;
	margin: 0 auto;
	padding:12px 0;
	float:none;
	display:block;
	border-bottom:1px dotted #ddd;
	}


.banner728-container.bottom {
	text-align:center;
	margin: 0 auto;
	padding:12px 0;
	float:none;
	display:block;
	border:0;
	border-top:1px dotted #ddd;
	}


    #saving_container_footer #saving_animation_footer {
            font-size: 30px;
            z-index: 99999;
             margin-left:-32px; margin-top:-32px; position:fixed; left:50%; top:50%
        }
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.boxs .boxs__item .boxs__title{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-transform:uppercase;color:#fff;font-weight:700;font-size:40px;line-height:40px;font-size:2.5rem;line-height:2.5rem;text-align:center;opacity:0}
