/*
Theme Name: the7dtchild
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: 1.0.0
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
Template: dt-the7
*/

#page.boxed {
	margin:20px auto!important;
	/*-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .3);
	box-shadow: 0 0 12px rgba(0, 0, 0, .3);*/
	-webkit-box-shadow: 10px 10px 5px 0 rgba(0, 0, 0, .5);
	box-shadow: 10px 10px 5px 0 rgba(0, 0, 0, .5);
}
.branding .mini-widgets .text-area h2, .branding .mini-widgets .text-area h3, .branding .mini-widgets .text-area h4  {
	color:#1e82c7;
	font-weight:700;
	/*text-align:right;*/
	font-family: "Calibri", "Raleway", Helvetica, Arial, Verdana, sans-serif;
	margin-top:-15px;
}
.mini-widgets .text-area h4  {
	margin-top:11px;
	font-weight:700!important;
	font-family: "Calibri", "Raleway", Helvetica, Arial, Verdana, sans-serif;
	font-size:1.66em;
}
.mobile-mini-widgets .text-area h2, .mobile-mini-widgets .text-area h3, .mobile-mini-widgets .text-area h4 {
	color:#1e82c7;
	font-family: "Calibri", "Raleway", Helvetica, Arial, Verdana, sans-serif;
	margin-top:8px;
	line-height:1em;
}
div.mobile-header-space {
	height:51px!important;
}
.branding .mini-widgets .text-area h3 i {
	font-size:0.92em;
}
.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text {
	padding-right:15px;
}
.top-bar a .menu-item-text {
	text-decoration:none!important;
}
.top-bar a:hover .menu-item-text {
	text-decoration:underline!important;
}


.content h4 {
	/*margin-top:1.5em;*/
}
.content p {
	margin:0 0 1.2em 0;
}
.dt-fancy-title {
	margin-bottom:1em;
}
.color1 {
	color:#201b24!important;
}
.classic-header:not(.logo-center) .branding .mini-widgets {
    flex-direction: column;
}
.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn) {
    background-color: #fff;
}

/*footer*/
.footer .widget {
	margin-bottom:20px;
}
.footer .custom-menu li {
	border:none;
	margin:0;
	padding:0;
}
.footer .menu li, .footer .widget_pages li, .footer .custom-menu.dividers-on li, .footer .blogroll li, .footer .qts-lang-menu li {
    border-width: 0px;
}


/*
 * Contact form
 */
span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0.5em 0 0;
}

.cf-left-col{
    width: 49.4%;
    float: left;
    margin-right: 1.2%!important;
}
.cf-right-col{
    width: 49.4%;
    float: left;
}
.contact-form .form-group{
    margin-bottom: 10px;
}
.wpcf7-select {
	width:100%;
}
.wpcf7-form-control::-webkit-input-placeholder{
  color:#999!important;
}
.wpcf7-form-control:-moz-placeholder {
  color:#999!important;
  opacity:1
}
.wpcf7-form-control::-moz-placeholder {
  color:#999!important;
  opacity:1
}
.wpcf7-form-control::-ms-input-placeholder {
  color:#999!important;
}
.wpcf7-select {
	color:#999!important;
}
.wpcf7-form input[type=text], .wpcf7-form textarea, .wpcf7-form input[type="email"] {
	color:#3a3a3a!important;
}
.wpcf7-form-control[disabled],
.wpcf7-form-control[readonly],fieldset[disabled] .wpcf7-form-control {
  /*cursor:not-allowed;
  background-color:#eee;
  opacity:1;*/
}
.wpcf7-list-item label {
	padding-left:1em;
}

#log_forms input[type="text"], #log_forms input[type="password"], #log_forms input[type="submit"] {
	padding:5px!important;
	margin-bottom:10px!important;
}
.mobile-mini-widgets .text-area h2, .mobile-mini-widgets .text-area h4 {
	font-size:20px;
}
@media screen and (max-width: 760px) {
	.mobile-mini-widgets .text-area h2, .mobile-mini-widgets .text-area h4 {
	font-size:12px;
}
}