﻿.list-unstyled{padding-left:0;list-style:none}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}




.wrap-slide {
  width:100%; 
  position: relative;
}


.wrap-slide-page {
  width:100%; 
  padding-top:0px;
  padding-bottom:20px;
  margin-bottom:20px;
  text-align:center;
  margin-top:5px;
  border-bottom:1px solid #eeeeee;
  
}

.wrap-slide-page h1 {
  display: inline-block;
  font-size:200%;
  text-align:center;
  margin:0;
  padding:0;
}







.wrap {

}



.wrap-footer {
  min-height: 100%;
  padding-left:40px; padding-right:40px;
  
}

.header-top-left{
	width:54.5%;
	float:left;
	margin-top:5px;
}

.header-image .site-description {
  display: none;
}


.site-description {
  font-size: 12px;
  text-align: center;
}

.widget_bttk_author_bio .title-holder {
font-weight: 700;
color: #000;
margin-bottom: 10px;
}

.tinv h1{ color: #fff; font-size: 20px; font-weight: normal; font-family: Georgia; margin: 0px; padding: 0px; width: 100%;}

.tinv{ float: left; margin-top: 20px; padding: 0 0 30px 0; line-height: 17px; position: relative;}

.tinv p{margin: 15px 15px 0 0; color: #fff;font-size: 12px;}

.tinv em{color:#f8d288; margin: 8px 15px 0 0; display: block; font-weight: bold;}


#nav #selection{
	background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:    -moz-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:     -ms-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:      -o-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:         linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#D0D0D0));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5',
  			endColorstr='#D0D0D0', GradientType=0);
	width: 101px;
}
.rev_slider_wrapper,a.x-img-thumbnail:hover,.x-slider-container.below,.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above{border-color:rgb(194,96,38);}
.x-slider-container.below{border:none;}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }








#more-loading {

	margin:auto;

}



.boxholder{
    height : 168px;
	width: 350px;
	position: absolute;
	top:0;	
	bottom:0;
	left:0;
	right:0;
	margin-top:auto;
	margin-bottom:auto;
	margin-left: auto;
	margin-right: auto;
	z-index:1000;
	display:block;
	cursor:pointer;
}

#breadcrumb div.module {
  margin: 0 0 15px;
}

#breadcrumb div.module .breadcrumb {
  margin: 0;
  padding: 0;
}

.vc_col-sm-4 { width: 33.3333%; }

.art-layout-cell, .art-content-layout-row
{
  background-color: Transparent;
  vertical-align: top;
  text-align: left;
  border: none !important;
  margin:0 !important;
  padding:0 !important;
}

.art-content-layout .art-layout-cell, .art-content-layout .art-layout-cell .art-content-layout .art-layout-cell{display: table-cell;}

.art-layout-cell .art-layout-cell{display: block;}


div.art-layout-cell-size1 
{
    width:100%;
}


div.art-layout-cell-size2 
{
    width:50%;
}

div.art-layout-cell-size3 
{
    width:33%;
}


div.art-layout-cell-size4
{
    width:25%;
}


.aside-container {
    overflow-y: auto;
    padding-top: 62px;
    padding-right: 15px;
    width: 330px;
    height: 100%;
}


.aside-container a { color: #2487D7; }


.aside-container a:visited { color: #3363B7; }

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}
