/*
Theme Name:		Rigel Child Theme
Theme URI:		http://themeforest.net/user/amazee/portfolio
Description: 	Rigel Child Theme
Author: 		Amazee
Author URI: 	http://www.amazee.co/
Template:		rigel
Version: 		1.0
*/

/*
* PLEASE DO NOT EDIT THIS FILE!
* This file is only for WordPress to tell this rigel child theme data.
* Use "child-theme-style.css"  file to edit css rules
*/ 

.half_field {    width: 49%;    float: left;}
.full_field.firstfield>div:first-child {    margin-right: 2%;}
.full_field {    width: 100%;    float: left;    margin-bottom: 5px;}
.full_field input {    width: 100%;    height: 45px;    padding: 0 5px;    border: 1px solid #fff;}
footer.footer.footer-light div#pageFooterCon {background: #000;color: #fff;padding-bottom: 40px;}
.full_field textarea {width: 100%;padding: 5px;height: 100px;}
.full_field input.submitbutton {    background: red;    border: none;    color: #fff;    font-size: 18px;    line-height: 28px;}
.footer-light #pageFooterCon .widget  h3.widgettitle {    font-size: 12px;    color: #fff;}
.textwidget.custom-html-widget p {    color: #9fa1a2;}
.textwidget p,.textwidget {    color: #9fa1a2;}
.footer-light #pageFooterCon .widget a {        color: #e93d31 !important;    font-weight: 400 !important; font-size: 14px;}
.widget li > a:before {    display: none;}
div#nav_menu-2 {    width: 14%;}
div#nav_menu-3 {   float: left;    width: 14%;    clear: none;    margin-top: 48px;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
    clear: both;
}div.wpcf7-mail-sent-ok {
    clear: both;
}



.full_field input.submitbutton:hover {    background: #fff;    color: #000;}
.bottom_menu ul li a:hover {    color: #fff;}
.cnt_footer p a:hover {    color: #fff;}
.footer-light #pageFooterCon .widget a:hover {    color: #fff !important;}
.full_field input:focus {    border: 1px solid #bdbbbb;}


.cnt_footer img {    display: inline-block;}
.cnt_footer p {display: inline-block;margin: 0;color: #7b7b7b;font-size: 16px;line-height: 25px;position: relative;top: 5px;}
.footer_info {    border-top: 1px solid #212121;    border-bottom: 1px solid #212121;    text-align: center;    padding: 25px 0;}
.cnt_footer p a {    color: #7b7b7b;}
.bottom_menu ul {    list-style: none;    text-align: center;    margin: 0;}
.bottom_menu ul li {    float: none;    display: inline-block;    margin-bottom: 0;    margin-right: 25px;}
.bottom_menu ul li a {    color: #585858;    font-size: 16px;    font-weight: 300;}
.bottom_menu {    margin-top: 20px;}
.copyright.row p a,.copyright.row p {    color: #999a9a;    font-size: 14px;}
.pix-sticky-header p.top-details {
    margin-top: -5px;
}
.top-details span {
    padding-left: 20px;
    font-weight: bold;
}
.pix-sticky-header p.top-details span:before {
    content: "";
    background: url(images/phone.png);
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 7px;
    position: absolute;
    left: -4px;
    top: 0;
}
.pix-sticky-header.stuck p.top-details span{color:#000;}
.pix-sticky-header.stuck p.top-details span:before{top: 24px;}
.pix-sticky-header p.top-details span:before{
	content: "";
	background: url('images/phone.png');
	width: 16px;
	height: 16px;
}
.pix-sticky-header.stuck p.top-details {
    margin-top: 0;
}
h2.slide-title {
    max-width: 390px;
}
#pageFooterCon .widget li{font-size: 11px;}




@media(max-width:1440px){
	

	
}
@media(max-width:1366px){
    
.main-nav > .menu > li > a {    margin: 0 15px;}
    
}
@media(max-width:1199px){
    
.main-nav > .menu > li > a {    margin: 0 5px;}
    
}


@media(max-width:991px){
.full_field.firstfield>div:first-child {    margin-right: 0;    margin-bottom: 3%;}
.half_field {    width: 100%;}
.full_field input {    height: 35px;}
.full_field textarea {    height: 60px;}
div#nav_menu-3 {    margin-right: 0 !important;    width: 17%;}
}



@media(max-width:767px){
	
div#nav_menu-2 {    width: 100%;    margin-bottom: 0;}
div#nav_menu-3 {    width: 100%;    margin-top: 10px;}
	
	
}