/*
Theme Name: D'Alliance Motors
Theme URI: http://miracletechnologies.ca/

Author: MIRACLE TECHNOLOGIES team

Author URI: http://miracletechnologies.ca/

Description: Our default theme is clean, blog-focused, and designed for clarity. It's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.

Version: 1.9

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: website, D'Alliance Motors, theme

Text Domain: D'Alliance Motors



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */

 input[type="text"],input[type="email"],input[type="tel"],textarea, select{
	 max-width: 100%;
	 display: block;

width: 100%;

padding: .375rem .75rem;

font-size: 1rem;

line-height: 1.5;

color: #495057;

background-color: #fff;

background-clip: padding-box;

border: 1px solid #ced4da;

border-radius: .25rem;

transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 }
 header.entry-header{text-align:center}
.page-template-donate_template .half_section_picture{background: url(img/side-bg1.jpg) no-repeat center;}
 .page-template-contact_template .wpcf7{
	 position: relative;

z-index: 99;
 }
 
 .page-template-contact_template p{
	 margin: 0 0 15px 0;
 }
 .comments-area, .post-navigation, article.hentry footer.entry-footer{
	 display:none
 }
  .home .nivo-caption h1,  .home .nivo-caption h4{
      text-shadow:0 0 2px #000;
      background:rgba(0,0,0,.8);
      padding:10px 15px;
      width:auto!important;
      text-transform:capitalize;
  }
  .home .nivo-caption{
      
      width:50%!important;
  }
  .metaslider .theme-default .nivo-caption a{
      border-bottom:none!important;
      text-transform:uppercase;
      font-size:13px;
  }
  .home .nivo-caption h1{
      font-size: 2rem;

font-weight: 700 !important;
  }
 .home .nivo-caption, 
 .home .nivo-caption h1,  .home .nivo-caption h4{
	font-family: 'Raleway', sans-serif;
	color:#fff!important;
}
.home .nivo-caption{
	left: 10%!important;
height:auto!important;
background:none!important;
background-image:none!important;
top: 40%;
color:#fff!important;
bottom: auto!important;
opacity:1;
padding: 15px!important;
text-align:left!important;
}
.home .caption-wrap h1{
	margin: 0 0 15px;
}
 textarea{
	 height:120px;
 }
 input[type="submit"]{
	 padding: 8px 30px;
	 display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
background: #f01616;

color: #fff;

text-transform: uppercase;

font-size: 14px;

 }
 .entry-header h1.entry-title{
	 font-weight: 900;

text-transform: uppercase;
 }
 .block-button a.btn{
	 display: block;

padding: 18px;

font-size: 20px;
 }
 .pull-left {

    float: left!important;

}
 .pull-right {

    float: right!important;

}
 .page .content-area article .post-thumbnail{display:none}
 .social-icon ul {

    margin: 0px;
    padding: 0;
list-style: none;
}
 .social-icon li {

    display: inline-block;

}
.social-icon li a {
margin-right: 8px;
    color: #fff;
    font-size: 20px;
line-height: 1;
}
 .social-icon li a:hover,
 .social-icon li a:focus{color: #ed1c24;}
 ul.social-list-footer
{
	position: relative;padding-left: 0;margin-bottom: 0;
}
ul.social-list-footer li 
{
  margin-bottom:5px;
}
ul.social-list-footer li a.facebook
{
 color: #3b579d;width: 35px;height: 35px;line-height: 35px;background: white;border: 1px solid #737b9a;border-radius: 50%;margin: 0 2px;display: inline-block;text-align: center;-webkit-transition: .6s;transition: .6s;-webkit-transition: 0.5s;
}
#header1 a.header-social {
    width: 30px;
    height: 30px;
    line-height: 30px;
    background: white;
    border: 1px solid #737b9a;
    border-radius: 50%;
    margin: 0 2px;
    display: inline-block;
    text-align: center;
    -webkit-transition: .6s;
    transition: .6s;
    -webkit-transition: 0.5s;
    color: #3b579d;
}
 .abctesting {
       position: absolute;
    top: 50%;
    left: 0;
    background: #EC1C24;
    position: fixed;
    transform: rotate( 
270deg
 );
    color: white;
    z-index: 99999999999999999999999999999999999;
    /* padding: inherit; */
    font-weight: bold;
    margin-top: 150px;
    width: 158px;
    transform-origin: 0% 0%;
    padding: 5px 11px;
}
.abctesting a {
	color:white;
}
 
 
 
