/*
 Theme Name:   Real Factory Child
 Theme URI:    http://demo.goodlayers.com/realfactory
 Description:  Goodlayers Real Factory Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     realfactory
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  realfactory-child

 START YOUR CHILD THEME CSS HERE
*/
@import url('https://fonts.googleapis.com/css?family=Pacifico');
.realfactory-logo-inner {
    max-width: 125px!important;
}

/*.search-customer{
	    padding-top: 34px;
    color: #fff;
    margin-left: 80px;
	margin-right: 80px;
}

.search-customer h3{
	color:#fff;
}*/

.realfactory-top-bar-right{margin-top: -7px;}

/*HEADER*/

.realfactory-body .realfactory-header-right-button {
    background-color: #C20E1A;
    border-color: #C20E1A;
    border: 0px;
    border-radius: 0px;
}
.realfactory-body .realfactory-header-right-button {
    color: #ffffff!important;
    text-transform: uppercase;
}

.realfactory-header-style-bar .realfactory-logo-right-text {
    padding-top: 38px!important;
}

.realfactory-body .realfactory-header-right-button:hover {
    color: #333333;
    background-color: #28306f;
}


.realfactory-footer-wrapper .realfactory-footer-column{padding-right: 10px;}

.code-txt th{
	color:#fff;
	background-color: #273070;
	text-align: -webkit-center;
}
.btn-submit{
	float: right;
    display: block;
    right: 27%;
    position: relative;}

.map-style-pg{
	margin-top:20%;
	width: 108%;
	}


.realfactory-not-found-wrap .realfactory-not-found-caption {
    color: #ffffff!important;
}

table tr td { padding: 15px 0px; width: 22%; }

.number-style{
	width: 38px; 
	height: 45px; 
	font-size: 20px; 
	padding-left: 5px; 
	padding-right:5px;
}
.number-style-two{
	width: 51px; 
	height: 45px; 
	font-size: 20px; 
	padding-left: 5px;
	padding-right:5px;
}

.codes{
	padding: 20px 0px 0px 0px;
	margin-top: 33px;
}

.javakast{
  	position: fixed; 
	right: -40px; 
	z-index: 999999999; 
	top: 32% !important;
	margin:0;		
    color:red;
}
.javakast2{
	position: fixed; 
	right: -312px; 
	z-index: 999999999; 
	top: 32% !important;
	margin:0;
   color:blue;
}

.gdlr-core-code-item-light .gdlr-core-code-item-content {
background: #ffffff!important;
color: #ffffff!important;
border: 1px solid #ffffff!important;
}
.realfactory-navigation .sf-menu > li {
    padding-right: 0px!important;
}

@media screen and (min-width: 1200px) {
.demo-agents-list {
    width: 37em!important;
}
}


@media screen and (max-width: 992px) {
.btn-submit{
	right: 10%;
    }
}

.realfactory-copyright-container {
    padding-bottom: 20px;
}

@media screen and (max-width: 600px) {
.realfactory-copyright-wrapper{
	height: 160px;
    }
}
@media screen and (max-width: 350px) {
.realfactory-copyright-wrapper{
	height: 200px;
    }
}