/*
Theme Name: HyperX Child
Template: hyperx
Theme URI: http://themeforester.net/
Description: The Portfolio Website Designer.
Author: Royal-Flush
Author URI: http://themeforest.net/user/Royal-Flush
Version: 1.9
Tags: light, dark, left-sidebar, custom-menu, post-formats, theme-options, translation-ready
License: See in Zip Package
License URI: See in Zip Package
*/


/* Theme customization starts here
-------------------------------------------------------------- */

.sidebar-top .top-nav-wrap {
    float: none;
}
/* Theme-Specific CSS */

/*@media screen and ( max-width: 950px ) {
    .inner-content {
        padding: 6%;
    }
    #main-wrap {
        padding: 15px;
    }
}
*/

.contact-form {
    width: calc(65% - 22.5px);
    width: -webkit-calc(65% - 22.5px);
}

.contact-info {
    width: calc(30% - 22.5px);
    width: -webkit-calc(30% - 22.5px);
}

.page-template-contact #page-wrap {
    max-width: none;
}

.page-template-contact .contact-form-wrap,
.page-template-contact #sidebar-top > div,
.page-template-contact .copy-and-soc {
    max-width: 960px;
    margin: 0 auto;
}

.portfolio-single-header{
 margin-bottom:8px;
}


/* Server Side CSS */
body {
    -webkit-font-smoothing: antialiased !important;
}
.sidebar-top .top-nav-wrap {
  
   clear: both;
}

.inner-content .single-content ul {
    column-count: 3;
  -webkit-column-count: 3;
  -moz-column-count: 3;
 
    column-gap: 1em;
}
.inner-content .single-content > ul li {
    display: inline-block;
    margin: 0 0 1em;
    width: 100%;
max-width: 100%;
height: 100%;
overflow-wrap: break-word;
break-inside: avoid;
column-fill: balance;
}

@media all and (max-width: 640px) {
.inner-content .single-content ul {
 column-count: 1 !important;
-webkit-column-count: 1 !important;
  -moz-column-count: 1 !important;
}
.inner-content .single-content > ul li  {
display: inline-block;
}
}
@media all and (min-width: 640px) and (max-width: 968px) {
.inner-content .single-content ul {
 column-count: 2 !important;
-webkit-column-count: 2 !important;
  -moz-column-count: 2 !important;
}
.inner-content .single-content > ul li  {
display: inline-block;
}
}


.gallery-caption{
background-color: #111;
border: 1px solid #111;
}
/*.gallery-caption:first-line {
font-weight: 900;
color: #fff;

}*/
/* Убираем гуглкарту со страницы контакты*/
.google-map {
height: 0;
	display: none;
}
/* ----------------- Logo & Tagline ----------------- */

.logo-and-tagline {
	overflow: hidden;
}

.logo-wrap {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	outline: none;
}

.logo-text {
	text-align: center;
}

.logo-img img:last-child {
	display: none;
}
/*Убрана подпись под слайдом*/
.ppt-new-title, .pp_rf_more_info {
	display:none;
}
/*Уменьшены размеры кнопок предыдущий-следующий*/
a.pp_next{
	width: 20% !important;
}
a.pp_previous {
	width: 20% !important;
}
.featured-media img, .gallery-slideshow img{
	display:none;
}
