/*

Theme Name: Pixlr Child

Theme URI: http://www.demos.themecycle.com/educationpress

Author: ThemeCycle.com

Author URI: https://themecycle.com

Description: Premium multipurpose  one page theme with set of beautiful niche landing pages.

Version: 1.0.0

License: GNU General Public License version 3.0

License URI: http://www.gnu.org/licenses/gpl-3.0.html

Template: pixlr

Tags: custom-background, threaded-comments, translation-ready, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options, left-sidebar, right-sidebar, featured-images, full-width-template, threaded-comments, post-formats, rtl-language-support, custom-colors



Normalizing styles have been helped along thanks to the fine work of

Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

*/


#icon-box .icons-box-5 .box .icon {
    color: #bf4040 !important;
    font-size: 45px !important;
    text-align: center !important;
}
.home-01 .mockup-2 .left .cont {padding: 20px 60px 80px 60px !important;   }

.home-01 .mockup-3 .left .image {height: 941px !important;}

.home-01 .mockup-2-img {
	height:440px !important;
	width:100% !important;
    margin-top:25px !important;
}

.image-1 .col-md-6 equal-height image-1 left {
	height: 740px !important;
}
.image-1 .equal-height{
	height: 740px !important;
}

.home-01 .mockup-1-img {height: 682px !important}

.so-widget-sow-editor.so-widget-sow-editor-base {
    margin-bottom: -60px !important;
    margin-top: -20px !important;
}

.home-01 .mockup-3 .right .cont {
    padding-left: 100px !important;
    padding-top: 20px !important;
    padding-bottom: 50px !important;
}

.home-01 .mockup-1 .right .cont {
    padding: 20px 60px 80px 60px !important;
    margin: 0 auto;
    max-width: 500px;
}

.page-id-1627 .gap-100 {margin-top: -4px !important;}
.icons-box-5 .box {padding-bottom: 1px !important;}
h2 {padding-top: 29px !important;}
input.wpcf7-form-control.wpcf7-submit.btn.btn-black {
	margin-left: 15px;
    margin-top: 20px;
}

.home-01 .team-4 .left .cont {padding-top: 36px !important;padding-bottom: 36px !important;}
.blog-box-1 {padding-top: 10px !important;padding-bottom: 50px !important;}
.home-01 .team-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    background: #f4f4f4;
}
.gap-100 {margin-top: 46px !important;}
.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_100.vc_sep_shadow.vc_sep_border_width_3.vc_sep_pos_align_center.vc_sep_color_sky.font_bold.vc_separator-has-text {
font-size: 22px;}
section.blog-content {text-align: justify;}

.cell_width .container {width:100% !important;}
.cell_width .container .col-md-4.col-sm-6 {width:100% !important; margin-bottom:60px;}

@media (max-width:991px) {
.home-01 .mockup-2 .left .cont {
	padding: 0 !important;
	max-width: 100% !important;
}	
.home-01 .mockup-2 .left .cont .description {
	padding-bottom:0px !important;
	max-width: 100% !important;
	padding-top:20px !important;
}

#panel-6-0-0-1 > .panel-widget-style {padding:20px !important;}
.home-01 .mockup-1 .right .cont {
	padding: 0 20px !important;
	max-width: 100% !important;
	margin-top: 30px !important;
	margin-bottom:30px !important;
}
.home-01 .mockup-2-img {width: 100% !important;}
.mockup-15 .left .cont {padding:0 !important;}
.tab-style-2 .tab-content {
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
}
.home-01 .team-4 .left .cont .heading {
	font-size: 23px;
	line-height: 25px;
}
.home-01 .mockup-1 .right .cont .heading {
	font-size: 23px;
	line-height: 25px;
}
.test-3 .overlay {
	padding-top: 50px;
	padding-bottom: 20px;
}
.cell_width .container .col-md-4.col-sm-6 {margin-bottom:0px !important;}

.tab-style-2 .tab-content .heading {
	font-size: 23px;
	line-height: 25px;
	margin-top:20px;
}

.home-01 .promo-7 {padding:0;}

.home-01 .promo-7 .cont {
	padding: 0 0 20px 0;
}

.footer-6 {padding-top:0px !important;}

.footer-6 .logo-cont {padding:20px 0 0 0 !important;}

.footer-6 .logo-cont .meta {padding-top:0 !important;}

.footer-6 ul li {text-align:left !important;}

#footer .widget {margin:20px 0 0 0 !important;}

.footer-6 .copyright-cont {
	margin-top: 20px !important;
	padding-top: 10px !important;
	padding-bottom:0px !important;
	background-color:#28282c !important;
}

.gap-100 .col-xs-12 {padding:0px;}

.blog-box-1 {padding:0;}

.blog-box-1 .heading {
	font-size: 23px;
	line-height: 25px;
	margin-left: 0;
}


.blog .blog-title h1 {font-size:23px;}

.home-01 .mockup-2 .left .cont .heading {
	font-size: 22px;
	line-height: 20px;
}

.gap-100 {
	margin-top: 0px !important;
}

.home-01 .mockup-1 .right .cont .description, .home-01 .team-4 .left .cont .description, .tab-style-2 .tab-content .description {max-width:100%;}
.footer-6 .logo-cont {text-align:left !important;}
}


.nav.nav-justified {margin:0px;}

@media (min-width:992px) and (max-width:1199px) {

.home-01 .promo-7 .cont {
	padding-top: 30px;
	padding-bottom: 30px;
}
	
}

.wpcf7-form input {padding:6px 12px !important;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	-webkit-box-shadow:none;
}

 
