﻿
.arrow-down {
    border-left: 23px solid transparent;
    border-right: 23px solid transparent;
    border-top: 23px solid #fffffb;
    float: right;
    margin-right: 57px;
    margin-bottom: 12px;
    max-width: 83%;
    width: 0; 
    height: 0; 
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

	
	
	#aboutwrap {
		width:960px; border-top:1px solid #e3e3e3; margin-top:10px;
		float:right;
	}
 .ui--shadow{display:block;pointer-events:none;position:relative;z-index:1;}
.ui--shadow img{pointer-events:none;margin:auto;display:block;width:100% !important;max-width:1170px !important;max-height:none !important;height:auto !important;}
.ui--shadow-abs img{position:absolute;}
.ui--shadow-top{position:relative;z-index:2;}
.ui--shadow.ui--shadow-type-1{max-height:30px;}
.ui--shadow.ui--shadow-type-5{max-height:30px;}
.ui--shadow-abs{height:18px;}
.ui--shadow-abs.ui--shadow-type-1{height:30px;}
.ui--shadow-abs.ui--shadow-type-5{height:30px;}
.ui--shadow-reset{margin-top:-18px;}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#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;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}


.pt-0 {
  padding-top: 0;
}


.pricingtd
{
	font-family: 'Droid Serif', serif;
	color:#333;
	font-weight: normal;
	font-size:13px;
	text-shadow: rgb(255, 255, 255) 1px 1px 1px;
}


.site-description,
.site-title a,
.site-title a:hover {
	color: #fff;
}


.header-image .site-description,
.header-image .site-title {
	display: block;
	margin-bottom: 0;
	text-indent: -9999px;
}


.site-description {
	font-family: "Patrick Hand", serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 0.5px;
	margin-bottom: 0;
	text-transform: none;
}


.header-image .site-description {
	height: 0;
}
.footer-nav .menu-item{max-height:20px !important}

.clearfix {display: block;}


#documents .wsm-cat-list-item.clearfix,
.wsm-cat-price-save-percent, .wsm-cat-price-save-amount { display: inline-block; }

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

html[xmlns] .clearfix{display:block;}

* html .clearfix{height:1%;}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}

.diyw .diyweb div#contentfooter {
  font-size: inherit;
  font-weight: inherit;
}


.the_list {
  margin-bottom: 0 !important;
}


.tsidesign_dl .the_list, .tsidesign_dl2 .the_list{
  margin-bottom: 0rem!important;
}

#mainmenu ul li a:hover, #mainmenu ul li.current a{
	text-decoration:none;
	color:#345da9;
}

#mainmenu_alt ul li a:hover, #mainmenu_alt ul li.current a{
	text-decoration:none;
	color:#3f3f3f
}

.pagenavi a.current{	
	color:#9e9e9e;
	font-weight:bold
}
.col-12{width:100%}
.change-avatar a.btn.btn-outline.sm-col-4.col-12{margin:4.5px -3px}
