#leader-wrapper div {
	width: 100%;
	height: auto;
	background: #ddd;
	text-align: center;
	display: inline-block;
	color: #bbb;
	font-weight: 700;
	font-size: 1.2em;
	text-transform: uppercase;
	white-space: nowrap;
	overflow: hidden;
}

#wallpaper {
	background: url() no-repeat 50% 0;
}

a, a:visited,
p.comment-tab-text a,
p.comment-tab-text a:visited {
	color: #1f4773;
}

ul.social-drop-list,
#mobile-menu-wrap:hover,
#mobile-nav .menu {
	background: #1f4773;
}

.main-nav .menu li .mega-dropdown,
.main-nav .menu li ul.sub-menu,
#search-bar,
#search-button:hover,
#social-nav:hover {
	background: #1f4773;
}

.main-nav .menu li:hover ul.sub-menu,
.main-nav .menu li:hover ul.sub-menu li a {
	color: #ffffff;
}

.main-nav .menu li:hover ul.sub-menu li a,
.main-nav .menu li:hover ul.mega-list li a,
#search-button:hover,
#social-nav:hover span,
#searchform input,
#mobile-menu-wrap:hover {
	color: #ffffff;
}

.main-nav .menu li:hover ul.sub-menu li.menu-item-has-children:hover a:after,
.main-nav .menu li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #ffffff;
}

a:hover,
h2 a:hover,
.sidebar-list-text a:hover,
span.author-name a:hover,
.widget-split-right a:hover,
.widget-full-list-text a:hover {
	color: #f80000;
}

.read-more-fb a:hover,
.read-more-twit a:hover,
.read-more-comment a:hover,
.post-tags a:hover,
.tag-cloud a:hover {
	background: #f80000;
}

#nav-wrap,
.content-out-nav,
.more-nav-contain,
.main-nav-contain,
#nav-right,
.nav-spacer {
	background: #ffffff;
}

.more-nav-contain:before {
	background: -moz-linear-gradient(to left, #ffffff, rgba(255,255,255,0));
	background: -ms-linear-gradient(to left, #ffffff, rgba(255,255,255,0));
	background: -o-linear-gradient(to left, #ffffff, rgba(255,255,255,0));
	background: -webkit-linear-gradient(to left, #ffffff, rgba(255,255,255,0));
	background: linear-gradient(to left, #ffffff, rgba(255,255,255,0));
}

.main-nav .menu li a,
#social-nav span,
#mobile-menu-wrap,
ul.ubermenu-nav li a,
#search-button {
	color: #1f4773;
}

.fly-but-wrap span {
	background: #1f4773;
}

.main-nav .menu li.menu-item-has-children a:after {
	border-color: #1f4773 transparent transparent transparent;
}

.prev-next-text a,
.prev-next-text a:visited,
.prev-next-text a:hover,
ul.post-social-list li.post-social-comm a,
#sidebar-mobi-tab,
span.mobi-tab-but,
ul.tabber-header li.active,
h3.sidebar-header,
#sidebar-scroll-wrap,
ul.tabber-header li:hover,
span.post-tags-header {
	background: #1f4773;
}

span.social-count-num {
	color: #1f4773;
}

span.img-cat,
.read-more-comment a,
#infscr-loading,
span.comment-but-text {
	background: #00aeef;
}

#category-header-wrap h1,
ul.trending-list li.trending-head {
	color: #00aeef;
}

.main-nav .menu li a:hover,
.main-nav .menu li:hover a {
	border-bottom: 5px solid #00aeef;
}

.main-nav .menu li a,
ul.ubermenu-nav li a {
	font-family: 'Oswald', sans-serif;
}

#featured-multi-main-text h2,
.featured-multi-sub-text h2,
.widget-full-list-text a,
.widget-split-right a,
.home-widget-large-text a,
.home-widget-list-text a,
.widget-list-small-text a,
.story-contain-text h2,
h1.story-title,
.full-wide-text a,
.main-nav .menu li:hover ul.mega-list li a,
ul.trending-list li.trending-head,
.grid-main-text h2,
.grid-sub-text h2,
#content-area blockquote p,
#woo-content h1,
#woo-content h2,
#woo-content h3,
#woo-content h4,
#woo-content h5,
#woo-content h6,
#content-area h1,
#content-area h2,
#content-area h3,
#content-area h4,
#content-area h5,
#content-area h6,
ul.trending-list li a,
.sidebar-list-text a,
.sidebar-list-text a:visited {
	font-family: 'Oswald', sans-serif;
}

body,
#searchform input,
.add_to_cart_button {
	font-family: Roboto, sans-serif;
}





@media screen and (max-width: 479px) {

	.social-bottom {
		margin-bottom: 44px;
	}

}





body.custom-background {
	background-color: #eeeeee;
	background-image: url('../index-2.html');
	background-repeat: repeat;
	background-position: top left;
	background-attachment: scroll;
}





.row {
	margin-left: -15px;
	margin-right: -15px;
}

@media (max-width: 768px) {

#footer {
    clear: both;
    padding: 20px;
    background-color: #1b1b1b;
}

.col-sm-3 .heading {
    color: #19c5ff;
}

.col-sm-3 ul li:last-child {
    padding-bottom: 25px;
}

.col-sm-3 ul li a {
    font-weight: 300;
    color: #fff;
}

.footer ul li {
    line-height: 27px;
}

.footer p, .footer li {
    font-weight: 300;
    color: #fff;
}

.footer p {
    font-size: 15px;
    line-height: 25px;
}

.copyright {
    padding-top: 15px;
}

}

@media (min-width: 768px) {

.col-sm-1, .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-10, .col-sm-11, .col-sm-12 {
	float: left;
}

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

.col-sm-3 {
	width: 25%;
}

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

	
	.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-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.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-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}

}

/* theme options */

.footer {
	clear: both;
	color: #ababab;
	font-weight: 300;
	padding: 0 0 30px;
	background: #1b1b1b;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}


/* startuply theme */

.footer .footer-content {
	padding: 65px 0 0;
	font-size: 100%;
}

.row {
	position: relative;
	  	width:1170px;
}

.row p {
	margin: 0;
}

.col-sm-3 .heading {
	color: #19c5ff;
}

.footer p, .footer li {
	font-weight: 300;
}

.footer p {
	font-size: 15px;
	line-height: 25px;
}

.col-sm-3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.footer p, .footer li {
	font-weight: 300;
	color: #fff;
}

.footer ul li {
	line-height: 27px;
}

.col-sm-3 ul .tw a {
	background: transparent url(../index-2.html) center left no-repeat;
}

.col-sm-3 ul .fb a {
	background: transparent url(../index-2.html) center left no-repeat;
}

.col-sm-3 ul .tw a, .col-sm-3 ul .fb a {
	display: block;
	height: 39px;
	margin: 0 0 29px;
	padding: 0 0 0 50px;
	color: #19c5ff;
	line-height: 39px;
}

.col-sm-3 ul li a {
	font-weight: 300;
	color: #fff;
}

.listen img {
	padding: 10px 0 0;
	vertical-align: middle;
	border: 0;
}

.copyright {
	clear: both;
	padding: 35px 0 0;
}

.copyright {
	text-align: center;
	opacity: 0.4;
}

.back-to-top {
	text-align: center;
	color: #fff;
	display: none;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	opacity: 0.4;
	filter: alpha(opacity=40);
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor: pointer;
	z-index: 9999;
}





#site {
	background-color: #000;
}

body {
	height: auto;
}

header a {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}

.navigation-header .dropdown-menu .menu-item a {
	font-size: 14px;
}

.transparent {
	background-color: #000 !important;
}

#sidebar-contain {
	z-index: 1;
}

.home-contain .widget-ad div {
	width: 80%;
	padding: 0 5%;
	height: auto;
	background: #eee;
	text-align: center;
	display: inline-block;
	color: #ccc;
	font-weight: 700;
	font-size: 1.2em;
	text-transform: uppercase;
	white-space: nowrap;
	overflow: hidden;
}

#article-ad div {
	width: 100%;
	height: 33px;
	background: #eee;
	text-align: center;
	display: inline-block;
	color: #bbb;
	font-weight: 700;
	font-size: 1.2em;
	padding-top: 33px;
	text-transform: uppercase;
	white-space: nowrap;
	overflow: hidden;
}

#sidebar-main-ad div div {
	width: 300px;
	height: 250px;
	text-align: center;
	display: inline-block;
	color: #bbb;
	font-weight: 700;
	font-size: 1.2em;
	white-space: nowrap;
	overflow: hidden;
}

#sidebar-search {
	background-color: #1f4773;
	float: left;
	position: absolute;
	top: 291px;
	bottom: 34px;
	left: 0;
	padding: 15px 25px;
	width: 100%;
}

#sidebar-search input {
	float: left;
	margin: 0 8px 0 0;
	padding: 0 14px;
	width: 156px;
	height: 33px;
	border: none;
	font-family: 'Lato', sans-serif;
}

#sidebar-search input.submit {
	padding: 0;
	width: 97px;
	color: #fff;
	text-transform: uppercase;
	border-radius: 4px;
	background-color: #00a3d9;
}

#sidebar-widget-wrap {
	background: #eee;
	float: left;
	position: absolute;
	top: 356px;
	bottom: 34px;
	left: 0;
	width: 100%;
}

#sidebar-experts ul.sidebar-list li {
	width: 38.24%;
}

#sidebar-experts ul.sidebar-list li a {
	display: block;
	float: left;
	width: 80px;
	line-height: 22px;
}

#sidebar-experts ul.sidebar-list li a.photo {
	width: 50px;
}

#sidebar-experts ul.sidebar-list li:nth-child(odd) {
	clear: both;
}

#sidebar-newsletter ul li a {
	display: block;
	width: 285px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	border-radius: 25px;
	background-color: #d93600;
}

#sidebar-monthly {
	border-bottom: none;
}

#sidebar-monthly ul {
	padding-bottom: 50px;
}

#comment-form-remember-me input,
#comment-form-reply input {
	float: left;
	margin: 0 10px 0 0;
}

#comment-form-reply {
	margin: 10px 0 0;
}

.comment-response blockquote {
	padding: 10px 30px;
}

.comment-response h1.story-title {
	margin-bottom: 10px;
}

.comment-response p {
	line-height: 29px;
}

#left-content span.img-cat a {
	color: #fff;
}

#sidebar-experts ul.sidebar-list img {
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

#comment-greeting {
	padding: 0 0 10px 0;
}

#comment-submit {
	background: #555;
	border: 0;
	box-shadow: none;
	color: #fff;
	cursor:pointer;
	font: 700 12px/100% 'Open Sans', sans-serif;
	margin-top:10px;
	padding: 5px 10px;
	width: 120px;
}

#comment-submit:hover {
	background: #333;
}

@media screen and (min-width: 1601px) {

#mvp-main-cont {
    float: none;
    margin: auto;
}

}