/*
Theme Name: The7
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 4.1.3
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are 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://wordpress.org/about/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://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic);

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}

/***** Flipbook Divs on Front Page *****/

.flipbook{width:1200px;background-color:#fff;}
.flipbook h2, .flipbook h3, .flipbook p{font-family: 'PT Sans', sans-serif; color: #000;}
 
.flipbook.pg1 {height: 100%; padding-top:30px;padding-bottom:15px;  border: solid 10px #B12025;box-shadow: 2px 2px 6px #000;border-radius: 10px;}

h2.pg1-title {font-size:30px; color: #B12025;text-align:center;margin-bottom:70px;}

.tagline{font-size:12px; font-style: italic; text-align:center;font-weight:bold;}
.icons-div{width:50%;margin: auto;margin-top:70px;}
.icon{float:left; width: 33%;}

.icon-caption{font-size:11px;text-align:center;font-weight:bold;}

.gform_wrapper ul.gfield_checkbox li {
    float: left;
    width: 49%;
}
@media (max-width:760px){
.video-left{
padding-right:0px !important;
width:90%;
margin:auto;
}

.video-right{
padding-left:0px !important;
width:90%;
margin:auto;
}

}

#rev_slider_2_1_wrapper{height:100% !important;max-height:initial !important;}

#rev_slider_2_1{height:319px !important;}

.tp-bgimg{width:775px !important;margin:auto;}

.thirty{width:30%;}

.hidden-click{width:33%;float:left;height:319px;position:relative;left:-44px;top:-88px;}

h4#reports {
    padding-top: 75px;
}

.dt-mega-menu .sub-nav .dt-mega-parent > a {
    padding-bottom: 5px;
    margin-bottom: 0px;
    padding-top: 5px;
}

#wpcf7-f5-p18-o1, #wpcf7-f68-p22-o1{margin-top:20px;}

.content table, .content td, .content th {
    border: none;
}
#rev_slider_3_1 .tp-bgimg{width:100% !important;}

#rev_slider_3_1_wrapper{margin-bottom:0px !important;}

#rev_slider_2_2_wrapper, #rev_slider_2_1_wrapper{margin-bottom:10px !important;}

@media (max-width:843px){
.tp-bgimg{width:100% !important;}
}

.keys img{margin-bottom:0px !important;}
.keys .hr-thin{margin-top:25px !important;}

.input{width:50%;float:left;}
.label{width:10%;float:left;}
.label p{display:block;font-weight:bold;height:51px;}
p.comment {
    height: 311px;
}
.portfolio-categories{display:none;}