﻿
#rt-copyright {
  color: #ffffff;
  background: #9fa623;
  -webkit-box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
  box-shadow: inset 0 4px 35px rgba(0,0,0,0.3);
}

#rt-copyright .title {
  color: #ffffff;
}

#rt-copyright .title4 .module-title .title {
  background: #9fa623;
}

#rt-copyright .title3 .module-title {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

#rt-copyright .box1,
#rt-copyright .box2 {
  color: #6e6e6e;
}

#rt-copyright .box1 .title,
#rt-copyright .box2 .title {
  color: #303030;
}

#rt-maintop .box3 .title,
#rt-copyright .box3 .title {
  color: #000000;
}

  body #rt-copyright {
    text-align: center;
  }
.text-center{text-align:center}


#wprmenu_menu_ul .sub-menu {
  list-style: none;
  padding: 0;
}


#mg-wprm-wrap ul li ul.sub-menu li {
  border: none;
  position: relative;
}


div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
  margin-left: 0;
}


#wprmenu_menu_ul ul.sub-menu {
  margin-left: 0;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}
#mobile_menu li.menu-level-0 ul.sub-menu{display:none!important}
#mobile_menu .mega-menu.menu-level-0 .sub-menu li a{color:#1b5a7d!important;font-size:18px!important;font-weight:bold!important;text-transform:uppercase;line-height:18px}
#mobile_menu .menu-level-0 .sub-menu a{font-size:18px!important;color:#1b5a7d!important;text-transform:uppercase;font-weight:bold!important}
.cp-form-processing-wrap{overflow:hidden;display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.99);opacity:1;width:100%;padding:0;z-index:99999999;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
.cp-form-processing{display:block;visibility:hidden;border:1px solid transparent;-webkit-transition:visibility .2s linear;-moz-transition:visibility .2s linear;-ms-transition:visibility .2s linear;transition:visibility .2s linear}
.cp-form-submit-error .cp-form-processing-wrap{cursor:pointer}
.cp-form-submit-error .cp-form-processing,.cp-form-submit-success .cp-form-processing{display:none!important}
.cp-form-after-submit,.cp-form-processing,.smile-absolute-loader{border-radius:inherit}

	
	.white-service a {
		color: #FFF; 
	}

	
	.white-service a:hover {
		color: #FFF;
		text-decoration:underline;
	}

	
	.white-service {
		color: #FFF;
		font-size: 12px;
		line-height: 25px;
	}


.cat-box-title {
	padding: 3px 0;
	overflow: hidden;
}


.cat-box-title h2 {
	float: left;
	margin-right: 10px;
	font-size: 22px;
	font-family: BebasNeueRegular, arial, Georgia, serif;
}


.cat-box-title h2 a {
	color: #111;
}


.cat-box-title h2 a:hover {
	color: #000;
}


.screen-100 {
    width: 100%;
    clear: both;
    float: none
}
.menu-footer-menu-container.has-gototop{margin-right:60px}

.choose-icon {
	background: #00adef none repeat scroll 0 0;
    color: #fff;
    height: 60px;
    left: 43%;
    position: absolute;
    top: -10%;
    transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
    width: 60px;
}

.choose-icon i {
	font-size: 30px;
    padding: 15px;
    transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
}

.col-md-12.col-sm-12.col-xs-12.header-top ul.clearfix{
	display:none;
}

.col-md-12.header-bottom.clearfix {
    display: none;
}

.col-md-12.no-padding.footer-top.clearfix {
    padding-bottom: 10px;
}

.pro-img-map.clearfix {
    clear: both;
}
