


body {
  padding-top: 50px;
  background: #ffffff url('bodybg.png') repeat-x;
}

li{
	list-style-type: none;
}

a{
	color:#000000;
	
}

a:hover{
	text-decoration: none;
}

.navbar-fixed-top{
	/*margin-top:8px;*/
}

.row{
    overflow: hidden; 
}

[class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}

.starter-template {
  padding: 40px 15px;
  text-align: center;
}

a.navbar-brand{
	width:160px;
	margin:0;
	padding:0;
	margin-top:-7px;
}
a.navbar-brand img{
	width:40%;
	float:left;
}

a.navbar-brand span {
	margin: 10px 70px;
	color: #ffffff;
	font-weight: bold;
}

.navbar{
	margin-top: 10px;
	border-top: 1px solid #4b4c50;
	border-bottom: 1px solid #4b4c50;
}




.navbar ul.ta-main-nav  {
	text-transform:	uppercase;
	font-size: .8em;
	padding-bottom:2px;
}

.container {
	background: #ffffff;
}

.navbar .container{
	background-color: #26272b;
}

.navbar-inverse{
	background-color: #26272b;
	/*border-color: transparent;*/
}

li.current-menu-item {
	background-color: #26272b;
	border-top: 2px solid #00AEEF;
	
}

li.current-menu-item a,
li.current-menu-item a:hover,
li.current-menu-item a:focus {
	color:#ffffff;	
}

.navbar-inverse .navbar-nav > .active > a, 
.navbar-inverse .navbar-nav > .active > a:hover, 
.navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #26272b;
	border-top: 2px solid #00AEEF;
}

.navbar-inverse .navbar-nav > .open > a, 
.navbar-inverse .navbar-nav > .open > a:hover, 
.navbar-inverse .navbar-nav > .open > a:focus {
	background-color: #26272b;
}

.top-add{
	height: 128px;
	text-align: center;
	margin:0 auto;
	
}
.footer,.footer .container{
	
	background-color: #26272b;
	color:#ffffff;
}

#latest-news {
	border-bottom:1px solid #99dff9;
	height: 50px;
}
.latest-scroll-title{
	background-color:#99dff9;

	height:50px;
}
#latest-news h4{
	
	margin: 10px 10px 10px 10px;
	line-height: 30px;
	color: #ffffff;
}

ul#ta_news_ticker{
	display: none;
	margin-left:0;
}

ul#ta_news_ticker li{
	list-style-type: none;
		
}
ul#ta_news_ticker li a {
	color:#000000;

}

.social-counter{
	height:110px;
}

ul.lsidebar li{
	list-style-type: none;
	border-bottom:1px solid #e4e4e4;
}

.ta_lside_post_thumb{
	float:left;
}

.lsidebar{
	border-right: 1px solid #e4e4e4;
}



.lsidebar ul{
	margin-left:0;
}






.ta-site-name{
	display:block;
}

.ta_lside_post_title , .ta_lside_post_date {
	margin-left: 92px;
	
}

.ta_lside_post_title a{
	color:#00adef;
	text-transform: uppercase;
	font-size:.85em;
}

 .ta_lside_post_date {
	
	color: #666666;
	font-size:.85em;
}



.center-col {
	/*border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	*/
}



.ta_rsidebar{
	border-left: 1px solid #e4e4e4;
	background-color: #f8f8f8;
}

.clear{
	clear:both;
}


.ta_add_500_100 {

	height: 102px;
	width:502px;
	background: #ffffff;
	border: 1px solid #e4e4e4;
	margin: 358px  20px auto;
	text-align: center;
	
}

.ta_add_200_200 {

	height: 202px;
	width:202px;
	background: #f8f8f8;
	border: 1px solid #e4e4e4;
	margin: auto;
	margin-top:20px;
	margin-bottom:20px;
}

.ta_add_top_728_90{
	height: 92px;
	width:730px;
	background: #33363B;
	border: 0 solid #e4e4e4;
	margin: auto;
	display: inline-block;
	vertical-align: middle;
	margin:24px 0;
	/*margin-top:20px;*/
	/*margin-bottom:20px;*/
}

.ta_add_top_800_120{
	height: 90px;
	width:800px;
	background: #ffffff;
	border: 1px solid #e4e4e4;
	margin: auto;
	display: inline-block;
	vertical-align: middle;
	margin:24px 0;
	/*margin-top:20px;*/
	/*margin-bottom:20px;*/
}
.ta_add_200_600 {

	height: 600px;
	width:260px;
	background: #f8f8f8;
	border: 0 solid #e4e4e4;
	margin: auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align: center;
}

.cat-homepage a{
	color:#00adef;
	font-size:.85em;
}

.cat-homepage span.date{
	color: #999999;
	font-size:.85em;
}

.home_excerpt{
	color:#999999;
	font-size: .95em;
}

.clear-right{
	clear: both
}

.ta-whats-hot, .ta-whats-hot ul{
	margin-left:0;
}

.ta-whats-hot ul li{
	padding-bottom: 10px;
	margin-top:10px;
	border-bottom: 1px solid #e4e4e4;
}


/***************************SLIDER***************************************************/
.slideshow{}
.bm_slider_title{ height:56px;padding:0 15px;width: 95%; border-bottom:1px solid #CCC; overflow:visible !important; }
.bm_slider_title h2{width:100%; float:left; border:none !important; text-transform:none; padding:0px !important; height:40px;}
.bm_slider_title .title_1{color:#333333; font-size:24PX;  font-weight:normal; }
.bm_slider_title .title_2{color:#b3b3b3;font-size:24PX; font-weight:normal;}


.bm_over{padding-top:16px;width: 100%; float:left; position:relative; overflow:visible;}
.myclass{width:100%; float:left; margin-top:-25px !important;}
.bm_slider_cycle_pager{width:70%; float:left; height:35px; overflow:visible;}
.bm_slider_cycle_pager span{ background:url("images/slider_bar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important; width:40px; float:left; margin:2px -20px 0 20px;}
.bm_slider_cycle_pager span.bm_slider_cycle_pager_active{background:url("images/slider_act_bar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important;}
.bm_over_theme1 .bm_slider_button{float:right; margin-top:-30px; margin-right-15px; left:0px !important; overflow:visible !important; width:25%; position:relative !important; }
.bm_slider_cycle_pager span{ background:url("images/slider_bar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important; width:40px; float:left; margin:10px -20px 0 20px;}
.bm_slider_cycle_pager_active{background:url("images/slider_act_bar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important; }
.bm_over .bm_slider_button .bm_slider_prev{background:url("images/slider_arrow_left.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important;padding-right:5px !important;}
.bm_over .bm_slider_button .bm_slider_next{background:url("images/slider_arrow_right_hover.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;opacity:1 !important; padding-right:5px !important;}
.bm_over .bm_slider_button .bm_slider_prev:hover{background:url("images/slider_arrow_left_hover.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity:1 !important;padding-right:7px !important;}
.bm_over .bm_slider_button .bm_slider_next:hover{background:url("images/slider_arrow_right_hover.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;opacity:1 !important; padding-right:8px !important;}


.bm-nodata{text-align:center;font-weight:bold; }

.bm_slider .bm_slider_item a img{height:260px;}
.bm_slider_theme1 .bm_slider_item .bm_slider_title,.bm_slider_theme1 .bm_slider_item .bm_slider_desc{position:static !important;}
.bm_slider_cycle_pager{width:100%; height:30px;float:left; overflow:visible;}
.bm_over_nevigation{overflow:hidden; position:relative; width:auto; float:right; margin-top:-23px; width:23%;}
.bm_slider_theme1 .bm_slider_item .bm_slider_title{background:none !important; margin:0px !important; padding:0px !important;
 text-overflow: ellipsis !important;  overflow: hidden !important; width:80% !important; white-space: nowrap !important;
 height:35px;
 }
.bm_slider_theme1 .bm_slider_item .bm_slider_title a{color:#333333 !important;font-family: Raleway; font-weight:normal !important; font-size:1.5em !important; }

.bm_slider_theme1 .bm_slider_item .bm_slider_desc{background:none !important; width:100% !important; }
.bm_slider_theme1 .bm_slider_item .bm_slider_desc .bm_desc_inside{color:#707070 !important; font-weight:normal !important; font-size:14px !important; text-align:justify; }
.bm_slider_theme1 .bm_slider_item .bm_slider_desc .bm_desc_inside a {color:#333333;text-decoration: none}

.bm_slider{width:95% !important; margin:0 2.5% !important; border-radius:0px !important; }

.bm_slider_theme1 .bm_slider_item .bm_slider_title{width:100% !important; }
.bm_slider_theme1 .bm_slider_item .bm_slider_desc .bm_desc_inside{padding-bottom:70px; line-height:24px !important;}



.ta_right{
	margin-left:0;

}



.book-navigation .menu a:visited:before {
color: #FF7C00;
content: "\f00c";
font-family: FontAwesome;
text-decoration: none;
}

.side-socials ul{
	margin:0;
}

.side-socials h2{
	display:none;
}

.side-socials ul li{
	margin:0;
	font-family: FontAwesome;
	text-decoration: none;
	color:#ffffff;	
	font-size: 2.2em;
	width:32%;
	text-align: center;
	display: inline-block;
	font-size:1em;
	
}

.side-socials ul li a.side-fb, 
.side-socials ul li a.side-twit,
.side-socials ul li a.side-plus{
	
	
}

.side-socials ul li a{
	margin:0;
	padding:20px 0 10px 0;	
	display: inline-block;
	width:100%;
	color:#ffffff;
}

.side-socials ul li a.side-fb{
	background-color: #3f67bf;
}

.side-socials ul li a.side-fb:hover{
	background-color: #A3BEFB;
}



.side-socials ul li a.side-twit{
	background-color: #37b4ee;
}

.side-socials ul li a.side-twit:hover{
	background-color: #9DD3EE;
}



.side-socials ul li a.side-plus{
	background-color: #ea5b4a;
}

.side-socials ul li a.side-plus:hover{
	background-color: #E99E96;
}



.side-socials ul li a span {
	padding-top:20px;
	display: inline-block;
}

.side-socials ul li a i.fa {
	font-size:2.4em;
}





.widgettitle {
	font-family: Raleway;
	font-size: 1.2em;
	font-weight: medium;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 10px;
}

.slposts-widget{
	clear:both;

}

.slposts-widget .slposts-block-item{
	width: 47%;
	float: left;
	padding-bottom:10px;
	margin-left: 2%;
}

.bm_over_theme1{
	/*border-bottom:1px solid #e4e4e4;*/
}


.slposts-caption {
	height: 60px;
	overflow: hidden;
}

h3.slposts-block-title{
	margin-top:3px;
	margin-bottom: 0;
}

.slposts-block-title a{
	color: #353535;
	font-family: Raleway;
	font-size: 0.50em !important;
	font-weight: medium;
	display: inline-block;
}

.slposts-container img {
	width:260px;
	height:140px;
	overflow: hidden;
}

.slp-pagination {
	padding-top:10px;
}

.breadcrumbs {
	margin:10px 0  0 0;
	color:#999999;
	padding-bottom:5px;
	border-bottom:1px solid #e4e4e4;

}

.breadcrumbs a{
	color:#00adef;
	text-decoration: none;
}

.attachment > .entry-header > h1.entry-title, 
.post > .entry-header > h1.entry-title {
	color:#00adef;
	font-weight:medium;
	word-wrap: break-word;
	text-transform: none;
	font-size:1.8em;
	font-family: Raleway;
}

.entry-meta{
	border-bottom: 1px solid #e4e4e4;
}

.entry-meta-item{

	float:left;
	color:#999999;
	margin-left:10px;
	text-transform: uppercase;
	font-size: .75em;
	padding-bottom: 3px;
	margin-bottom:3px;

}
.entry-meta-item a{
	color:#999999;
}
.entry-meta-item a:hover{
	color:#000000;
}

span.cat-links, 
span.tags-links {
	display: block;
	
}

span.cat-links a, 
span.tags-links a{
background: -moz-linear-gradient(center top , #ffffff 0%, #f6f6f6 47%, #ededed 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #dedede;
    border-radius: 3px;
    box-shadow: 0 1px 1px #eaeaea, 0 1px 0 #fbfbfb inset;
    color: #666666;
    font-size: .75em !important;
    margin: 4px 4px 0 0;
    padding: 3px 8px;
    text-decoration: none;
    transition: all 0.4s ease 0s;
    line-height: 30px;
}    

div#subscribe-email input{
	border: 1px solid #999999;
	width:100%;
	border-radius: 0px;
}

div#subscribe-email span{
	margin-left: -20px;
	color:#999999;
}

div#subscribe-email span:hover{
	
	color:#000000;
}

.ta_cat_metatitle {
	background: none repeat scroll 0 0 #efefef;
    margin-top: 9px;
    padding: 5px;
}

.ta_cat_metatitle h1{
	font-size: 1.4em;
    margin: 0;
    padding:0;
}

.ta_catpost_titles a h1{
	color:#00adef;
	font-weight:medium;
	word-wrap: break-word;
	text-transform: none;
	font-size:1.8em;
	font-family: Raleway;
}

.ta_catpost_items{
	float: left;
	color:#999999;
	margin-left:10px;
	text-transform: uppercase;
	font-size: .75em;
	padding-bottom: 3px;
	margin-bottom:3px;
}

.ta_cat_desc{
	margin:10px 0 10px 0;
}

.tapost-readmore{
	padding:5px;
	display: none;
}

.ta_cat_readmore > .tapost-readmore a{
	color:#333333;
}
.post{
	border-bottom: 1px solid #e4e4e4;
}

.ta_navigation{
	padding: 5px;
}

.ta_navigation span.current,
.ta_navigation a.page-numbers  {
	background: -moz-linear-gradient(center top , #ffffff 0%, #f6f6f6 47%, #ededed 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #dedede;
    border-radius: 3px;
    box-shadow: 0 1px 1px #eaeaea, 0 1px 0 #fbfbfb inset;
    color: #666666;
    font-size: 1em !important;
    margin: 4px 4px 0 0;
    padding: 3px 8px;
    text-decoration: none;
    transition: all 0.4s ease 0s;
    line-height: 30px;
}

.ta_navigation span.current{
	color:#00adef;
}

.upw-posts .entry-image{
	display: inline-block;
	vertical-align: top;
	margin-right: 4%;
	margin-bottom: 0;
	width: 27.8%;
}

.my-gallery .entry-image {
	width: 100%;
}

.upw-posts .entry-content{
	display: inline-block;
	width:66%;
	vertical-align: top;
	margin-top:0;
}

.upw-posts .entry-content .entry-title,
.upw-posts .entry-meta{
	
	border-bottom: 0;
	
}
.upw-posts .entry-content .entry-title{
	font-size: 1em;
}

.upw-posts .entry-content h4.entry-title {
	margin:0;
	text-rendering: optimizelegibility
}

.upw-posts .entry-content h4.entry-title a{
	font-size:0.95em;
	font-family: Raleway;
	font-weight: medium;
	color:#00adef;
	text-transform: uppercase;
	text-decoration: none;
}

.upw-posts .entry-content .entry-summary {
	margin:3px 0 0 0;
	
	font-size: 0.95em;
}

.upw-posts .entry-content .entry-summary p{
	
	margin-bottom:0;
}

a.more-link{
	color: #00adef;
	text-decoration: none;
	display: block;
}

.ngg-imagebrowser-nav .back:hover, 
.ngg-imagebrowser-nav .next:hover, 
.ngg-navigation span:hover, 
.ngg-navigation a.page-numbers:hover, 
.ngg-navigation a.next:hover, 
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover, 
.ngg-navigation span.next:hover, 
.ngg-navigation span.prev:hover, 
.ngg-navigation > span{
	background-color: #00adef;
}

.ngg-imagebrowser-nav .back, 
.ngg-imagebrowser-nav .next, 
.ngg-navigation span, 
.ngg-navigation a.page-numbers, 
.ngg-navigation a.next, 
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers, 
.ngg-navigation span.next, 
.ngg-navigation span.prev {
	border-radius:0;
}

.my-gallery .upw-posts article {
	float:left;
	width:82px;
	height:82px;
	margin-right: 5px;
	border: 1px solid #e4e4e4;
}

.gallery-item {
	margin: 3px;
	padding: 3px;
	border:1px solid #e4e4e4;
	margin-left:7px;	
}
.gallery-columns-3 .gallery-item{
	max-width: 31.33%
}

.right{
	text-align: right;
}
.footer{
	padding-bottom:20px;
}
ul.footer-menu{
	margin:10px 0 10px 0 ;
	padding:0;
}
ul.footer-menu li{
	display: inline;
	margin-right:10px;
	margin-top:5px;
	color:#ffffff;

}

ul.footer-menu li a {
	color:#cfcfcf;
}

.copy{
	text-align: right;
	color:#cfcfcf;
	clear:both;
}

.bm_slider_desc{
	display:none;
}

.ta_cat_image{
        text-align: center;
	clear:both;
}

.center{
    text-align:center;
}
.np_links{
    margin:5px 0 5px 0;
    text-align: center;
    
}
.np_links a{
        display:inline;
}

.img_links{
    color: #00adef;
    text-transform: uppercase;
    font-size: .8em;
    
    
}

.left{
    float:left;
}

.right{
    float:right;
    
}

.zero-margin{
	margin:0;
}
.posts-center-widget {
	clear:both;
	padding-top:10px;
	
}

.ta-mobile-top-ad{
	vertical-align:middle;
	margin:26px 0 !important;
	background-color: #33363B;
	width:100%;
	height:100px;
	text-align: center;
}

.ta-mobile-home-ad{
	vertical-align:middle;
	margin:10px 0 !important;
	
	width:100%;
	height:110px;
	text-align: center;
}


@media (max-width: 767px) {

	.slposts-block-thumbnail a > img{
		width:135px;
		height:73px;
	}
	.bm_slider_theme1 .bm_slider_item .bm_slider_title a{
		font-size: 1em ! important;
	}
	.bm_slider .bm_slider_item a img{
		width:274px;
		height:194px;
	}
	.bm_over_theme1 .bm_slider_button{
		display: none;
	}
	.bm_slider_cycle_pager{
		display: none;
	}
}