/**
 * Theme Name: Customizr Child
 * Theme URI: http://www.themesandco.com/customizr
 * Description:  Child. Enjoy designing a beautiful website live with the WP customizer : select skin, logo, social profiles, sliders, layout, home featured blocks, or even live css styling. The flat and fully responsive design can be used for small businesses, portfolios, blogs, corporate sites or landing pages. Built with valid HTML5 and CSS3 (from the Twitter Bootstrap), cross-browser tested, the theme is translation ready and available in 19 languages. Ready for WooCommerce, bbPress, qTranslate, the code is easily extensible with a comprehensive API of hooks.
 * Version: 3.1.14
 * Author: nikeo
 * Author URI: http://www.themesandco.com/
 * Tags: gray, white, light, blue, red, yellow, green, purple, orange, black, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-menu, custom-colors, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post, post-formats, rtl-language-support, editor-style
 * Text Domain: customizr
 * Copyright: (c) 2014 Nicolas GUILLAUME (nikeo), Nice, France
 * License: GNU General Public License v2.0 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */
Theme Name: Customizr Child
Theme URI: http://www.themesandco.com/customizr
Description:  Child of Customizr
Author: Ilya
Template: customizr
@import url("../customizr/style.css");

/**
 * The styleheets of Customizr are located in inc/css. Each skin has its own stylesheet : blue.css, green.css, ...
 *
 * IMPORTANT : If you write your CSS code below, it will be deleted when you'll update the theme.
 * If you want to style the css of Customizr, you can either use the Custom CSS section in the customizer (which will not be lost on update) OR create a child theme (recommended if you do many customizations) and add your css code in the style.css file of it.
 */
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: none;
}
.row2 {
margin-left: 0px;
}
hr {
  margin: 40px 0 !important;
}
.dropcap {
	line-height: 30px !important;
	font-size: 50px !important;
	position: relative;
	top: 4px;
	float: left;
	margin-right: 6px;
	padding: 0;
	text-transform: uppercase;
}
.drop-symbol {
	line-height: 30px;
	font-size: 50px !important;
	text-align: center;
	padding: 15px 16px;
	border-radius: 50%;
	border-style: solid;
	height: 36px;
	width: 36px;
	display: inline-block;
}
.custom-button {
	border-width: 2px;
	color: #ffffff;
	border-color: #1a80b6;
	padding: 20px 50px 20px 50px;
	border-radius: 10px;
	border-style: solid;
}
.custom-button:hover, .custom-button:focus, .custom-button:active {
	border-width: 2px;
	border-color: #1a80b6;
	color: #1a80b6;
	text-decoration: none;
	border-style: solid;
}
.custom-button {
	background: #1a80b6;
}
.custom-button:hover, .custom-button:focus, .custom-button:active {
	background: #ffffff;
}
.custom-button-inv {
	border-width: 2px;
	color: #1a80b6;
	border-color: #1a80b6;
	padding: 20px 50px 20px 50px;
	border-radius: 10px;
	border-style: solid;
}
.custom-button-inv:hover, .custom-button-inv:focus, .custom-button-inv:active {
	border-width: 2px;
	border-color: #1a80b6;
	color: #fafafa;
	text-decoration: none;
	border-style: solid;
}
.custom-button-inv {
	background: #fafafa;
}
.custom-button-inv:hover, .custom-button-inv:focus, .custom-button-inv:active {
	background: #1a80b6;
}
.custom-button-text {
	font-size: 18px;
}

footer#footer {
  background: #363839 !important;
}
footer#footer li {
  color: #C4C4C4;
  font-size: 14px;
  line-height: 15px;
  color: #C4C4C4;
  display: block;
  text-align: left;
  padding: 15px 0;
  border-bottom: 1px solid #282a2b;
  border-color: #505152;
}
footer#footer li a {
  color: #C4C4C4;
  font-size: 15px;
  line-height: 15px;
}
footer#footer a, footer#footer p {
  font-size: 14px;
  line-height: 17px;
  color: #C4C4C4;
  margin-bottom: 2px;
  text-align: left;
}
.footer-about {
	font-size: 18px !important; 
	line-height: 32px !important;	
	margin-bottom: 20px !important;
}
div#cont_forms div {
padding: 2px 0;
text-align: left;
}
.field-desc {
margin: 2px 0px 7px 0px;
}
.contact_afo {
list-style-type: none !important;
padding-left: 0px !important;
}
div#cont_forms input[type=text], input[type=email], input[type=password], input[type=url], input[type=tel] {
width: 90%;
padding: 10px !important;
border-radius: 5px !important;
border: 1px solid #CCCCCC;
}
div#cont_forms textarea {
width: 90%;
}
div#cont_forms input[type=submit] {
width: 170px;
height: 50px;
border-radius: 6px;
margin-right: 1%;
font-size: x-large !important;
color: #FF4300;
background-color: #FAFAFA;
}
input[type=submit] {
background-image: none !important;
border: 1px solid #FF4300;
text-shadow: none;
}
button, input, label, select, textarea {
  font-size: 18px !important;
}
.link-decor {
text-decoration: underline; 
color: brown;
}
.quotation-block {
    text-align: center;
    font-size: 27px;
    line-height: 33px;
    margin: 50px 0px 30px 0px;
    padding: 57px;
    background-color: #EDEDED;
    border-radius: 10px;
}