/*******************************************************************************
Add your styles here
 *******************************************************************************/
 .taglist a, .widget_tag_cloud a{
	float:left;
	margin-right:4px;
	margin-bottom:4px;
}
.taglist a, .widget_tag_cloud a {
	padding:10px 20px;
	float:left;
	font-size:12px;
	letter-spacing:2px;
	text-transform:uppercase;
	background:#000;
	color:#fff!important;
}
.taglist{color:transparent;}
.cm_sub_title{text-align:left; margin-bottom:40px;}

.wr-widget-main article{padding-bottom:20px; padding-left:20px; text-align:left; padding-right:20px;}
.wr-widget-main .blog-title {padding-left:0px}
.wr-widget-main {font-size:14px; line-height:30px;}
footer p{font-size: 100%; padding:0px; line-height:inherit;}
.widget_search label{display:none;}
.widget_search #searchsubmit{display:none;}
.widget_search input[type="text"]{width:100%; height:35px;margin-top: 20px; padding-left:10px;}
.comment-author img{width:50px!important; height:50px!important;}
.comment{width:100%;}
.wr-page-comments ul{list-style:none!important;padding:0px!important;}
.wr-page-comments li{list-style:none!important; width:100%}
.menu-item-has-children:after{content: "\f103";
display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    bottom: 6px;
    right: 10px;
    z-index: 5;
    color: #ccc;
    font-size: 12px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	-webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;}
.menu-item-has-children:hover:after{-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);}
.menu-item-has-children ul li.menu-item-has-children:after{display:none;}
/*******unit test********/

 table thead:first-child tr:first-child th,  table tbody:first-child tr:first-child th,  table tbody:first-child tr:first-child td {
  border-top: 0;
}

  table th,    table td {
  padding: 8px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  vertical-align: top;
  text-align: left;
  line-height: 18px;
}

 table {
  margin: 20px 0;
  width: 100%;
  border: 1px solid #ddd;
  border-collapse: separate;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

  table th,  table td {
  padding: 8px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  vertical-align: top;
  text-align: left;
  line-height: 18px;
}

.wr-default-page ul, .blog-text ul, #div-comment-5 ul{
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}
.wr-default-page ol, .blog-text ol, #div-comment-5 ol{
display: block;
list-style-type: decimal;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}
img{/*max-width:100%;*/}
#attachment_907 {width:100%!important;}
.blog-text, .wr-default-page{text-align:left;}
.sub-menu{height:auto!important;}
.widget select{width:100%;border: 1px solid #ddd;height: 50px;}
.sticky h3 a{text-decoration:underline;}
/*****.blog-text h1, h3, h4, h5, h6, .commentlist h1{padding-left:20px;}*************/
.wr-multi-button{margin-right:10px;}
.wr-multi-button-4{  margin-left: -30px;
    margin-right: 52px;}
.logotextwr{    font-size: 15px;
    font-family: 'GillSansAltOneWGLW01-Light';
    /*text-transform: uppercase;*/
	color: #000;
	}
