﻿

#footer li:first-child + li{width:70%;}

#footer li:first-child + li + li,#footer li:first-child + li + li + li{display:none;}

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.weather-atlas-footer{display:none}
.weather-atlas-wrapper .weather-atlas-footer{padding:.25em;font-size:.85em;text-align:center;background:rgba(0,0,0,.05)}


.dj-mtmenu div.djsubwrap .cols_4{ width: 500px; }



.pricing-table .color-2 h3, .color-2 .sign-up .button  {background-color: #565656;}

.pricing-table .color-2 h4 {background-color: #4c4c4c;}


.about .about-item h3{
	font-size:27px;
	line-height:35px;
	font-weight:bold;
}
	

.about .about-item.rside-para p{
	margin-top:20px;
}


.about .about-item h4{
	font-size:18px;
	font-weight:600;
	min-width:300px;
	margin-bottom:5px;
	margin-left: 30px;
	color:#656565;
}


.about .about-item h4 i{
	font-size:22px;
	margin-right:10px;
}

	.about-item p{
	font-size:.9em;
	line-height: 20px;
	}


	
	
	
	
	.about .about-item{
		min-width: 250px;
		margin:0 auto;
		margin-bottom:5px;
	}
.cam-breadcrumb ul li.last{border-right:0}
a.logged-in-action.last{border-right:0;}


.grideschis
{
background-color:#E6E7E9;
}


		#footer .social  {
			cursor:pointer;
			border:1px solid #f3f3f3;
		}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.hp_bloc5_bloc_txt{font-family:Georgia!important;font-size:16px;color:#3c4046;padding-bottom:20px}
.mc-main-menu-subnav__link .mc-main-menu-nav__link-text{text-align:left}
.mc-main-menu-nav__link-text{display:block;text-align:center}
#nav-main .menu-menu-1-container ul .menu-item a{font-family:'Heebo', sans-serif !important;}
.login-box .form-header{display:inline-block;width:100%;margin-bottom:0}
.login-box .form-header h4{font-weight:normal;font-size:22px;text-align:left!important;margin-bottom:0;color:#002c66}
.login-box .form-header p{text-align:left;font-size:12px;max-width:80%;margin-bottom:8px;color:white}
.login_smarthub .login-box .form-header h4{font-size:26px}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
  right: 5px;
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.popover.top {
  margin-top: -10px;
}

p.top{
	color: #FFF;
	font-size: 2em;
	line-height:1.2em;
	font-weight: 300;
}


#title-area {
	float: left;
	overflow: hidden;
	padding: 35px 0 0 30px;
	width: 400px;
}


.header-full-width #title-area {
	padding: 35px 0 0;
}





.header-image #title-area,
.header-image #title,
.header-image #title a {
	display: block;
	float: left;
	height: 150px;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 300px;
}





.header-full-width #title-area,
.header-full-width #title,
.header-full-width #title a {
	width: 920px;
}

.h_cart_contact{float:right;width:510px;margin-top:5px;}


.page-bottom-info {
  color: #fff;
  background: -webkit-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
  background: -moz-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
  background: -o-linear-gradient(292deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085;
  background: linear-gradient(158deg, #16A085 44%, #2ECC71 85%) no-repeat 0 0 #16A085; }


.page-bottom-info-inner {
  background-size: cover;
  padding: 75px 0; }


.page-bottom-info-content {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto; }

  .page-bottom-info-content h1 {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 15px;
    margin-top: 0;
    position: relative; }
.diyw
div.n{padding:0;margin:1em
0}
.n dl, .diyw .n
dl{padding-left:0}
.n ul, .diyw .n
ul{padding-left:40px}
.n ol, .diyw .n
ol{padding-left:40px}
@CHARSET "UTF-8";div.n,
.diyw
div.n{padding:5px}
div.n li[style*="center"]{list-style-position:inside}
div.diyfeModGridElement
.n{margin:0;padding:0}
