﻿.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-6{width:50%}
.tabs .col-xs-6, .tabs .col-xs-4{padding-left: 6px; padding-right: 6px;}

.box .col-xs-12, .box .col-xs-7, .box .col-xs-8, .box .col-xs-4, .box .col-xs-5,.box .col-xs-2, .box .col-xs-6 {padding:2px 0;}
.module-footer .footer-box-2{float:left;margin-left:1.08695652%;margin-right:1.08695652%;width:14.49275362%}
.module-footer .footer-box-1,.module-footer .footer-box-2{text-align:center}
.module-footer .footer-box-1 ul,.module-footer .footer-box-2 ul{display:none}
.hp-summary .tab_data{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:20px 40px;border-top:2px solid #646464;font-size:14px;color:#333;}
.home_g .hp_ads_tabs .tab_data,.home_f .hp_ads_tabs .tab_data{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 5px 17px 26px;min-height:180px;}
.home_g .hp_ads_tabs .tab_data .item,.home_f .hp_ads_tabs .tab_data .item{padding-bottom:3px;color:#333;font:normal 11px Verdana;}
.home_g .hp_ads_tabs .tab_data .item a,.home_f .hp_ads_tabs .tab_data .item a{color:#333;font:bold 11px Verdana;text-decoration:none;}
.home_g .hp_ads_tabs .tab_data .item a:hover,.home_f .hp_ads_tabs .tab_data .item a:hover{text-decoration:underline;}
.hp-summary .ads_tabs .tab,.hp-summary .tab_data,.hp-summary a,.hp-featured-ads .more,.ad-contacts .traderview a.link,.ad_header_block .top a.location,.listingsv2 .lb_block .item a,#clipped_ads,#saved_searches{color:#3399CC;}
div#banner_search_container{margin:58px 0 0 0;}

.schedule-time,
.announcement-post-date {
    text-align: right;
}
#footer #footer-nav ul .menu-item{display:none}

.gridView .grad-pic .light-pic  .attachment-grid-size{ width:100%;}

.grid-infoBox .grad-pic .light-pic .attachment-grid-size{ width: 100%;}

.td-politics .td-video-playlist .td_wrapper_video_playlist .td_container_video_playlist {
  background-color: #000;
}

.td_wrapper_video_playlist {
  z-index: 1;
  position: relative;
}

.td_wrapper_video_playlist .td_video_controls_playlist_wrapper {
  background-color: #4db2ec;
  position: relative;
}

.td_wrapper_video_playlist .td_video_controls_playlist_wrapper:before {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAGBAMAAADwPukCAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlM9KRgMBADiSB2HAAAAFElEQVR4XmNgYBBgUGAwYHBgCAAAA3wA8fpXm6EAAAAASUVORK5CYII=) repeat-x;
  width: 100%;
  height: 6px;
  position: absolute;
  bottom: -6px;
  z-index: 1;
}

.td_wrapper_video_playlist .td_video_stop_play_control {
  position: relative;
  width: 65px;
  height: 65px;
  outline: 0 !important;
}

.td_wrapper_video_playlist .td_video_stop_play_control:after {
  content: '';
  width: 1px;
  height: 37px;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  top: 14px;
  right: 0;
}

.td_wrapper_video_playlist .td_youtube_control,
.td_wrapper_video_playlist .td_vimeo_control {
  position: relative;
  top: 12px;
  left: 11px;
  cursor: pointer;
}

.td_wrapper_video_playlist .td_video_title_playing {
  position: absolute;
  top: 13px;
  left: 80px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold;
  color: #ffffff;
  padding-right: 7px;
  max-height: 37px;
  overflow: hidden;
}

.td_wrapper_video_playlist .td_video_time_playing {
  position: absolute;
  bottom: 0;
  right: 5px;
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 10px;
  font-style: italic;
  color: #ffffff;
  line-height: 17px;
  padding-right: 1px;
}

.td_wrapper_video_playlist .td_video_currently_playing {
  background-color: #404040;
}

.td_wrapper_video_playlist .td_video_currently_playing:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-left: 3px solid #4db2ec !important;
  width: 3px;
  height: inherit;
}

.td_wrapper_video_playlist .td_click_video {
  height: 60px;
  display: block;
  width: 100%;
  position: relative;
}

.td_wrapper_video_playlist .td_click_video:hover {
  background-color: #333333;
  cursor: pointer;
}

.td_wrapper_video_playlist .td_video_thumb {
  position: relative;
  top: 10px;
  width: 72px;
  height: 40px;
  overflow: hidden;
  margin-left: 16px;
}

.td_wrapper_video_playlist .td_video_thumb img {
  position: relative;
  top: -6px;
}

.td_wrapper_video_playlist .td_video_title_and_time {
  position: absolute;
  top: 10px;
  margin: 0 30px 0 103px;
}

.td_wrapper_video_playlist .td_video_title_and_time .td_video_title {
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  line-height: 15px;
  max-height: 30px;
  overflow: hidden;
}

.td_wrapper_video_playlist .td_video_time {
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 10px;
  font-style: italic;
  color: #777777;
  line-height: 13px;
}

.td_wrapper_video_playlist .td_wrapper_player {
  background-color: #000;
}

.td_wrapper_video_playlist .td_wrapper_player iframe {
  width: 100%;
  height: 100%;
}

.td_wrapper_video_playlist .td_container_video_playlist {
  background-color: #222;
  vertical-align: top;
  overflow: hidden;
}

.td_wrapper_video_playlist .td_playlist_clickable {
  overflow-y: auto;
  overflow-x: hidden;
  height: 347px;
}

.td_video_playlist_column_2 .td_wrapper_video_playlist {
  
}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}


.block .title {
color:#222;
background-color:#EEE;
border-color:#CCC;
}


.block ul li,
#footer-message {
color:#BBB;
}



.block .block-wrapper { 
  padding: 1px 2px;
}


#main-navigation .block-region {
  line-height: 1.5 !important;
}


#content-top .block { 
  margin-bottom: 0; 
}


#leaderboard div.block, 
#leaderboard .block-wrapper, 
#leaderboard .block .content,
#header div.block, 
#header .block-wrapper, 
#header .block .content,
#content-top div.block, 
#content-top .block-wrapper, 
#content-top .block .content,
#content-bottom div.block, 
#content-bottom .block-wrapper, 
#content-bottom .block .content,
#content-top-full-width div.block, 
#content-top-full-width .block-wrapper, 
#content-top-full-width .block .content,
#content-bottom-full-width div.block, 
#content-bottom-full-width .block-wrapper, 
#content-bottom-full-width .block .content { 
  margin: 0.5em 0 0.2em 0; 
  padding: 0; 
  border: none;
  text-align: center;
  background-color: #FFF;
}


#footer div.block { 
  border: none;
}


#footer div.block .content { 
  border: none; 
  text-align: center; 
}


#footer div.block ul.menu { 
  border: none; 
  text-align: center; 
}


#footer div.block ul.menu li.leaf {
  list-style: none;
  display: inline;
  padding: 0.5em 1.5em;
}




.block div.node {
  margin: 0 0 0.3em 0;
  padding: 0 0 0.2em 0;
}



div.block {
  padding: 0;
  margin: 0 0 10px;
  clear: both;
}


div.block-wrapper { 
  background-color: #FFF;
  padding: 0 0 0.2em 0;
}


.block .title span {
  padding: 0 0 1px;
}


.block .content {
  padding: 0.1em 0.6em;
}


tr .block { 
  border: none; 
}




.block .poll .title {
  border: none; 
  background: none;
  margin: 0;
  padding: 3px 0;
}


.block ul, ul.menu, .item-list ul {
  margin: 0 1em 0.3em;
  padding: 0;
}


.block ul li ul li,
.block ul li ul li ul li { font-size: 0.95em; }


div.node, 
.block .title,
.tabs ul.secondary,
#content h1.category { 
  border-bottom: 1px solid; 
}


tr.even,
tr.odd,
tbody,
tbody th,
.block {
  border:none;
}

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}


.block div.view div.views-admin-links {
  margin-top: 0;
}

#content-right {
	float:left;
	width:352px;
	margin-left:42px;
    margin-top:35px;
    margin-bottom:40px;
}

  #layerslider .ls-s5 {
    display: none!important;
  }

.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}

.btn:active,.btn.active{background-color:#cccccc \9;}

.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}

.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}

.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}

.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}

.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}

.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}

.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}

.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}

.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}

.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}

.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}

.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}

.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}

.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}

.carousel-indicators .active{background-color:#fff;}

.dc-social.sliding.right .social-tabs li.active {
padding: 4px 4px 2px 4px;
margin-right: -1px;
}

.dc-social.sliding.left .social-tabs li.active {
padding: 4px 3px 2px 4px;
}

.dc-social.sliding.bottom .social-tabs li.active {
padding: 6px 3px 3px 3px;
margin-bottom: -1px;
}

.dc-social.sliding.top .social-tabs li.active {
padding: 5px 4px 3px 4px;
}

.dc-social.static .social-tabs li.active {
padding: 4px 4px 2px 4px;
margin-bottom: -1px;
}

.dc-social.static ul.social-tabs li.active {	
background: #fff;
}

.social-tabs li.active {
background: #fff;
border: 1px solid #ccc;
}
