@charset "UTF-8";
/* CSS Document */

.page-template-page-templatesdemo-home-v6-php .entry-header,.page-template-page-templatesdemo-home-v3-php .entry-header{display:none;}
.page-template-page-templatesdemo-home-v6-php .col-md-8.body-border-right,.page-template-page-templatesdemo-home-v3-php .col-md-8.body-border-right{padding-left:0;}
.page-template-page-templatesdemo-home-v6-php .main-head-s3 .logo-menu .logo{display:inline-block;margin:0 20px;}
.page-header {
    z-index: 2000;
    position: relative;
}
.wp-caption .wp-caption-text {
    color: #999999;
    padding: 10px 0px 0px 0px;
    background-image: none;
    position: relative;
}
.headingInner {
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8);
	display: inline;
	margin: 0px;
	box-shadow: -22px 0 0 rgba(0, 0, 0, 0.8);
	line-height: 170% !important;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	box-decoration-break: clone;
	margin-left:0px !important;
	font-size: 18px !important;
	left: 7px;
    position: relative;
}
.headingInner:hover {
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 1);
	box-shadow: -22px 0 0 rgba(0, 0, 0, 1);
}
.headingInner strong {
	position: relative; 
	left:-12px;
	font-weight: normal;
}
.heroHeadingInner {
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8);
	display: inline;
	margin: 0px;
	box-shadow: -22px 0 0 rgba(0, 0, 0, 0.8);
	line-height: 145% !important;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	box-decoration-break: clone;
	margin-left:0px !important;
	font-size: 32px !important;
	left: 7px;
    position: relative;
}
.heroHeadingInner:hover {
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 1);
	box-shadow: -22px 0 0 rgba(0, 0, 0, 1);
}
.heroHeadingInner strong {
	position: relative; 
	left:-12px;
	font-weight: normal;
}
.slides .item-post-inside .group-inside .group {
    padding-bottom: 20px;
}
.owl-controls .owl-buttons div{
    display:inline-block;
}
.owl-controls .owl-next {
    right: 0px;
    width: 50px;
    height: 80px;
    background: none;
    color: #ffffff;
    line-height: 80px;
    top: -20px;
    font-size: 80px;
}
.owl-controls .owl-prev {
    left: 0px;
    width: 50px;
    height: 80px;
    background: none;
    color: #ffffff;
    line-height: 80px;
    top: -20px;
    font-size: 80px;
}
.owl-controls .owl-next:hover,
.owl-controls .owl-prev:hover {
    color: #fe6d46;
  }
.item-nav-desktop {
    background-color: #EC5426;
}
.item-nav-desktop .main-menu li.current-menu-item > a, .item-nav-desktop .menu li.current_page_item > a {
    background-color: #3EB8C4;
}
.item-nav-desktop .main-menu li a:hover,.item-nav-desktop .menu li a:hover {
    background-color: #3EB8C4 !important;
}
#sticky-navigation-holder {
    background-color: #EC5426;
}
.item-nav-mobile .item-nav-bar {
    background-color: #EC5426;
}
.item-nav-mobile .ctn-menu {
    background-color: #EC5426;
}
.item-nav-mobile .ctn-menu .list-mobile li a {
    border-bottom: 1px solid #f17f5c;
}
.item-nav-mobile .ctn-menu .menu-close {
    background-color: #bd431e;
}
.wp-pagenavi a { 
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-family: Museo-500;
    color: #ffffff;
    text-transform: uppercase;
}
#MashMenu .fa {
    display:none;
}
.ctn-page-main {
    border-bottom: 1px solid #DFDFDF;
}
#top-head .block-navigation-top > .container {
    overflow: visible;
}
#topbarSearch {
    position: absolute;
    z-index: 1000;
    right: 0px;
    top: 40px;
    display:none;
}
#topbarSearch .search-submit {
    top: 10px;
    height: 40px;
    width: 40px;
    margin-bottom: 0px;
}
#topbarSearch .fa-search {
    top: 13px;
    right: 15px;
}
#topbarSearch form .form-control {
    height: 16px !important;
    width: 300px !important;
}
.mashmenu .menu > li .fa {
    display: block;
    padding: 0px;
    padding-top: 1px;
}
.main-head-s3 .item-nav-desktop .main-menu > li > a {
    height: 60px;
}
.fontawesome-text {
    display:none;
}
.rightMenu {
    float: right !important;
}
.smallAd {
    margin-left: auto;
    margin-right: auto;
}
.desktopOnly {
    display: block;
}
.mobileOnly {
    display: none !important;
}
.mobileAdLarge {
    margin-bottom: 20px;
    margin-top: 10px;
    display:none;
}
.mobileAdMedium {
    margin-bottom: 20px;
    margin-top: 10px;
    display:none;
}
blockquote {
    font-family: "Roboto" !important;
}
#wp125adwrap_2c .wp125ad {
    width: 125px;
    float: left;
    padding: 0px;
    margin-right: 20px;
    margin-bottom: 20px;
}
.widget .mc4wp-form {
    margin-bottom: -10px !important;
}
.previouspostslink, .nextpostslink { 
   -webkit-transition: background-color .5s;
	-moz-transition: background-color .5s;
	-o-transition: background-color .5s;
	transition: background-color .5s;
  background-color: #ec5426 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.previouspostslink:hover, .nextpostslink:hover { 
    -webkit-transition: background-color .5s;
	-moz-transition: background-color .5s;
	-o-transition: background-color .5s;
	transition: background-color .5s;
    background-color: #444444 !important;
}
.btn {
    font-family: Museo-500;
    text-transform: uppercase;
}
.item-post .group-inside:hover .image img {
  zoom: 1;
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: Museo-500;
}
.main-head-s2 .item-logo .row .col-md-3 {
    padding: 18px 0px 0px 15px;
}
.item-post-inside .group-inside .group {
	  padding: 62px 15px 10px 15px;
	  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	}
.page-header .item-menu-top ul li:first-child {
    border-left: 1px solid #666666;
}
.page-header .item-menu-top ul li {
    border-right: 1px solid #666666;
}

/* 
/////////////////////
SPONSOR 
/////////////////////
*/
.item-single-info .meta {
    width: 50%;
    float: left;
}
.sponsorWrapper {
    width: 50%;
    float: right;
    margin-top: -1px;
}
.sponsorText {
    font-size: 12px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 20px;
    color: #999999;
    float: right;
}
.sponsorLogo {
    margin-left: 10px;
    height: 20px;
    width: auto;
    float: right;
    margin-bottom: 6px;
}
.col-md-6 .sponsorHome {
    position: absolute;
    left: 10px;
    top: 10px;
    z-index: 500;
    display: inline-block;
    color: #ffffff;
    font-size: 12px;
    font-family: "Museo-500";
    background: rgba(0, 0, 0, 0.8);
    padding: 5px;
}

/* 
/////////////////////
FOOTER 
/////////////////////
*/
.footerLogos {
    margin-right: 5px;
}
.page-footer .widget-title {
    color: #444444;
}
.page-footer {
    background-color: #ffffff;
    margin-top: 30px;
    border-top: 1px solid #DFDFDF;
}
.block-main-footer {
    border-bottom: none;
}
.page-footer .dark {
    background-color: #ffffff;
    color: #444444;
}
.page-footer .item-post .title a {
    color: #999999;
}
.page-footer .item-widget ul a {
    color: #ec5426;
}
.page-footer a {
    color: #ec5426;
}
.page-footer .fa {
    color: #666666;
}
.block-copyright {
    padding: 15px 0px 0px;
    background-color: #171717;
    z-index: 4;
    position: relative;
}
.block-copyright .col-sm-9 {
    padding-left: 0px;
}
.block-copyright .col-sm-3 {
    padding-right: 0px;
}
.block-copyright p {
    color: #666666;
}
.block-copyright .copy-right a {
    color: #999999 !important;
}
.block-copyright .copy-right a:hover {
    color: #ffffff !important;
}
.item-back-top .fa-angle-up {
    background-color: #313336;
    color: #666666;
}
.page-footer .border-right::before {
    background: none repeat scroll 0% 0% #efefef;
}
.block-copyright .item-sub-menu {
    margin-left: 0px;
}
.block-copyright .item-sub-menu a {
    color: #999999 !important;
}
.block-copyright .item-sub-menu li::before {
    background: #999999;
}
.item-lasted-news ul li:hover .thumb img {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.toggle-news {
    display: none !important;
}
.item-post .group-outside .entry-header {
    clear: both;
    margin: 0px 0px 7px;
}
.item-post .title.text-40 {
    margin-top: 0px !important;
}
.item-single-related .col-sm-4 {
    width: 25%;
}
.item-post-inside .group-inside .group .title {
    margin-bottom: 0px;
}
.item-post-inside .group-inside .group {
    background: none;
}
.item-single-related .item-post .title {
    font-size: 14px;
}
.page-main {
    background: none;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}
@media screen and (min-width: 1200px) and (max-width: 6000px) {
    .content {
        width: 71%;
    }
    .sidebar-right {
        width: 29%;
    }
    .block-main-footer .widget-wrapper {
        width: 35.5%;
    }
    .block-main-footer .widget-wrapper:last-child {
        width: 28.9%;
    }
    .block-main-footer .border-right:last-child:before {
        width: 0px;
    }
}
@media screen and (max-width: 1199px) {
    .page-main {
        background: none repeat scroll 0% 0% rgb(239, 239, 239);
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .headingInner {
    	line-height: 190% !important;
    	font-size: 14px !important;
    }
    .heroHeadingInner {
    	line-height: 160% !important;
    	font-size: 24px !important;
    }
    .main-head-s2 .item-logo .row .col-md-3 {
        padding: 25px 0px 0px 15px;
        width: 22.2%;
    }
    .content {
        width: 65%;
    }
    .sidebar-right {
        width: 35%;
    }
    .block-main-footer .widget-wrapper {
        width: 35.5%;
    }
    .block-main-footer .widget-wrapper:first-child {
        width: 29.5%;
    }
    .block-main-footer .widget-wrapper:last-child {
        width: 34.9%;
    }
    .block-main-footer .border-right:last-child:before {
        width: 0px;
    }
    .item-post .title.text-40 {
        font-size: 30px;
    }
}
@media screen and (max-width: 991px) {
    .page-main {
        background: none repeat scroll 0% 0% rgb(239, 239, 239);
    }
    .owl-controls .owl-next,
    .owl-controls .owl-prev {
        display:none !important;
    }
    .rightMenu {
        float: left;
        display: block;
        width: 100%;
    }
    .mobileOnly {
        display: block !important;
    }
    .adsMedium {
        margin-left:auto;
        margin-right:auto;
    }
    .adSidebarHide {
        display:none;
    }
    .block-pagetitle {
        text-align:center;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	.block-main-footer .widget-wrapper {
        width: 100%;
    }
}
@media screen and (min-width: 500px) and (max-width: 991px) {
    .mobileAdLarge {
        display:block;
    }
}
@media screen and (max-width: 991px) {
    .wp-pagenavi {
        margin-top: 10px;
    }
}
@media screen and (max-width: 650px) {
    .headingInner {
    	line-height: 190% !important;
    	font-size: 14px !important;
    }
}
@media screen and (min-width: 480px) and (max-width: 992px) {
    .grid-post-inside .ctn-two-post .col-md-6:nth-child(1) {
        padding: 0px 5px 0px 0px;
    }
    .grid-post-inside .ctn-two-post .col-md-6:nth-child(2) {
        padding: 0px 0px 0px 5px;
    }
    .grid-post-inside .ctn-two-post .col-md-6 {
        margin-bottom: 10px;
    }
    .grid-post-inside .ctn-two-post :last-child {
        margin-bottom: 0px;
    }
    .col-md-6 {
        width: 50%;
        float: left;
    }
}
@media screen and (max-width: 768px) {
    .item-single-related .col-sm-4 {
        width: 24.6%;
        display: inline-block;
        vertical-align: top;
    }
    .item-back-top {
        margin-top: 0px;
    }
    .block-copyright .col-sm-3 {
        padding-bottom: 10px;
    }
    .block-copyright {
        padding-bottom: 50px;
    }
}
@media screen and (max-width: 600px) {
    .item-single-related .col-sm-4 {
        width: 49.5%;
    }
}
@media screen and (max-width: 500px) {
    .desktopOnly {
        display: none !important;
    }
    .mobileAdMedium {
        display:none; /* 300x60 unit on mobile */
    }
    .heroHeadingInner {
    	line-height: 160% !important;
    	font-size: 21px !important;
    }
}
@media screen and (max-width: 480px) {
    .mobileOnly {
        display: block !important;
    }
	.container {
        padding-left: 10px;
        padding-right: 10px;
    }
    .page-footer .container {
        padding-left: 10px;
        padding-right: 10px;
    }
    .slides .item-post .title {
        font-size: 18px;
    } 
    .block-thumbslider #thumbslider-slider .item-post .title {
        font-size: 18px;
    }
    .block-thumbslider #thumbslider-thumb .item-post-list .title {
        font-size: 12px;
    }
    .headingInner {
    	line-height: 175% !important;
    	font-size: 18px !important;
    }
}
@media screen and (max-width: 320px) {
    .block-thumbslider #thumbslider-thumb .item-post-list .title {
        font-size: 10px;
    }
    .slides .item-post .title {
        padding-left: 0px;
    } 
    .headingInner {
    	line-height: 190% !important;
    	font-size: 14px !important;
    }
    .heroHeadingInner {
    	line-height: 170% !important;
    	font-size: 18px !important;
    }
}@media (min-width: 1200px){
	.container {
	width: 1170px;
	}
}

	body,button,
input,
select,
textarea,.block-pagetitle span,.item-post .title a .status,.item-widget ul.dark li.tweets_avatar .tweet_data,.item-widget ul.light li.tweets_avatar .tweet_data,.wp-caption-text, .item-review .box-progress h5{font-family: "Roboto";}
	.dropcap,blockquote,.photo .group .title,.photos header .title,.tabs .tab-nav li a,.accordion li .accordion-toggle,.btn.btn-lg,.gallery-fullscreen .inner .header .title,.gallery-fullscreen .inner .body .slider ul li .title,.item-list-post h3,.block-pagetitle,.title-line,.widget .widget-title,.title-box, .widget.head-box .widget-title,.title-normal-widget,.item-lasted-news .list-post h4,.item-list-rate li a.rate,.item-list-rate li h4,.item-widget-topics .thumb .info a span.title,.item-widget-topics ul li ,.item-widget-member h3,.block-tabs .tab-nav li a,.block-404 h2,.block-404 h3 ,.item-search-result h2,.item-post .rating,.item-post .title,.item-review .rating-score .score,.item-review .rating-score .group .title,.item-post-single .item-review h4,
.item-review h4,.item-review .box-text .score,.item-single-sharing .sharing,.item-single-nav a,.item-single-author .group .title,.easy-tab .tabs li a,.mashmenu .content-item .title a,.mashmenu .menu .columns .list .header,h1,h2,h3,h4,h5,h6{font-family: "Museo-500";}
	.item-nav-desktop .main-menu li > a, .item-nav-desktop .menu li > a{font-family:"Museo-500";}




button,
input[type="button"],
input[type="reset"],
input[type="submit"], .wp-pagenavi span.current,.label-primary,.btn.btn-primary,.dark .btn.btn-primary,.item-nav-desktop .main-menu li.news a.arrow,.item-nav-desktop .main-menu .sub-menu-box-tabs .tab-nav li.active a,.item-nav-desktop .main-menu .sub-menu-box-post,.item-nav-mobile .item-post-mobile,.item-nav-mobile .item-post-mobile .item-list-post,.item-nav-mobile .item-nav-bar .toggle-news,.title-line:before,.widget .widget-title:before,.item-back-top:hover .fa-angle-up,.block-author .group .social a:hover,.block-tabslider .slider-nav li:hover:before,
.block-tabslider .slider-nav li.selected:before,.block-list-carousel .control .paging .flex-control-paging li a.flex-active,
.block-list-carousel .control .paging .flex-control-paging li a:hover,.title-box, .widget.head-box .widget-title,.title-center:before,.widget.head-center .widget-title:before,.title-right:before, .widget.head-right .widget-title:before,.item-list-rate li a.rate,.tagcloud a:hover,.item-social ul li a:hover,.item-widget-light.item-list-tags ul li a:hover,.item-list-carousel .flex-control-nav li a.flex-active,.item-list-carousel .flex-control-nav li a:hover,.item-list-carousel .nav-inside .flex-control-nav li a.flex-active,.carousel-pager-light a.selected span,.carousel-pager-dark a.selected span,.item-post .rating,.item-post .cats a, .item-post .tag,.item-post .group-outside .cats a,.item-review .rating-score .score,.item-review .rating-graph .group .graph .bar,.item-review .box-progress .progress .progress-bar,.item-review .box-text .score,.item-single-tags a:hover,.item-single-sharing .social a:hover,.dark .tagcloud a:hover,.mashmenu .sub-content .sub-channel channel-title:hover a,.item-nav-desktop .main-menu li.post-toggle a.toggle,.item-nav-desktop .main-menu li a:hover,.item-sub-menu li:before,.item-nav-desktop .main-menu .sub-menu-box-tabs a:hover,.wp-pagenavi a:hover,.item-nav-desktop .main-menu .sub-channel li.current-menu-item a,.block-post.block-post-vertical .cats,.item-post .group-inside .cats,.title-inbox span{background-color:#ec5426}

a,.widget_categories ul li a:hover, .widget_archive ul li a:hover,.wptt_TwitterTweets a:hover,.wptt_TwitterTweets ul.fetched_tweets li a:hover,.widget_recent_comments ul li p.meta a.author,.widget_recent_comments ul li p.meta a.url,.comment-author-link,.accordion li .accordion-toggle:hover,.accordion li.active .accordion-toggle,.page-header .item-headline .title,.item-nav-desktop .main-menu .sub-menu-box-tabs .col-sm-9 .item-post .title a:hover,.page-footer a:hover,.item-archive li a,.block-copyright .col-sm-9 .copy-right a:hover,.block-thumbslider #thumbslier-thumb .slides li .item-post-list .title a:hover,.item-widget ul a:hover,.item-widget-light a:hover,.item-lasted-news .list-post h4 span,.widget_nav_menu ul li a:hover, .widget_recent_entries ul li a:hover,.item-widget-light.widget_nav_menu ul li a:hover,.item-widget-topics ul li a:hover,.item-widget-topics.item-normal-topics ul li a:hover,.paging-navigation a,.page-search-result .block-search-results .hight-light span,.item-post .group-outside .comment:hover,.item-post .title a .text-pri,
.item-post .title a:hover,.item-post .meta .author a:hover,.item-post-inside .group-inside .group .meta .author a:hover,.item-post-inside .group-inside .group .title a:hover,.item-post-slide .meta .author a:hover,.item-single-info .meta li.author a:hover,.item-single-info .meta li.tweet a,.item-single-comment-list .comments li .comment .group .meta .comment-reply-link,.dark.widget.widget_nav_menu ul li a:hover,.dark.widget_recent_comments ul li p.meta a.author,.dark.widget .item-widget-topics ul li a:hover,.item-widget .fetched_tweets.light .tweets_avatar .tweet_data a:hover,.mashmenu .content-item .title a:hover,.panel-group .panel .panel-heading a,.panel-group .panel .panel-heading a.collapsed:hover,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-default a:hover,.page-header .item-menu-top ul li a:hover,.item-single-nav a:hover,.widget_recent_comments ul li .content:hover,.no-thumb .item-post-inside .group-inside .group h1 a:hover,.no-thumb .item-post-inside .group-inside .group h1.nohover a:hover{color:#ec5426}

blockquote,.item-nav-desktop .main-menu .sub-menu,.block-thumbslider #thumbslier-thumb .slides li.flex-active-slide,.block-tabs .tab-nav li.active a,.block-tabs .tab-nav li:hover a,.easy-tab .tabs li.active a,.easy-tab .tabs li.active a:hover,.easy-tab .tabs li a:hover,.title-inbox,.title-border{border-color:#ec5426}

.item-nav-desktop .main-menu li.post-toggle .sub-menu-box .col-md-4{border-right:1px solid #ec6a42}
.btn.btn-lg{border-bottom:3px solid #ba411d}

.mashmenu .menu .sub-content,.item-nav-desktop .main-menu .sub-menu{border-top:3px solid #ec5426}

.main-head-s3 .item-nav-desktop .main-menu > li > a {
    padding: 20px 15px 20px;
}
@media (max-width: 1200px){
	.main-head-s3 .item-nav-desktop .main-menu > li > a {
		padding: 20px 10px 20px;
		font-size: 13px;
	}
}

@media screen and (max-width: 767px) {
	.block-list-carousel .control .next:hover,
  .block-list-carousel .control .prev:hover{color:#ec5426}
}

.ip-header .ip-logo svg path {
	fill: #ec5426 !important;
}
.ip-header .ip-loader svg path.ip-loader-circle{stroke: #ec5426 !important}
.block-thumbslider #thumbslider-thumb .item-post-list.active-slide:before{ background-color:#ec5426 !important }
.block-thumbslider #thumbslider-thumb .item-post-list .title a:hover{color:#ec5426 !important}
.page-main{background: #efefef }
.module{opacity:1}
#ads_wall_1{margin-left: -300px;}
#ads_wall_1{margin-top: 60px;}
#ads_wall_2{margin-right: -300px;}
#ads_wall_2{margin-top: 60px;}
/* background image clickable link */
#bgLinkLeft, #bgLinkRight{
	position: fixed;
	width:calc((100% - 1170px)/2);
	width:-webkit-calc((100% - 1170px)/2);
	width:-ms-calc((100% - 1170px)/2);
	width:-o-calc((100% - 1170px)/2);
	top: 0;
	bottom:0;
	cursor: pointer;
	z-index: 1000;
	}
#bgLinkLeft{
	left: 0;
}
#bgLinkRight{
	right: 0;
}

@media (min-width: 992px) and (max-width: 1200px){
	#bgLinkLeft, #bgLinkRight{
		width:calc((100% - 970px)/2);
		width:-webkit-calc((100% - 970px)/2);
		width:-ms-calc((100% - 970px)/2);
		width:-o-calc((100% - 970px)/2);
	}
}

@media (min-width: 768px) and (max-width: 992px){
	#bgLinkLeft, #bgLinkRight{
		width:calc((100% - 750px)/2);
		width:-webkit-calc((100% - 750px)/2);
		width:-ms-calc((100% - 750px)/2);
		width:-o-calc((100% - 750px)/2);
	}
}

