@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(//fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(//fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(//fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(//fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@import url("font-awesome.min.css");
.mgm-font,h1,h2,h3,h4,h5,h6,.topnav-wrap,.main-navigation,.main-small-navigation ul,.page-nav,.flex-cat,#carousel div span,.carousel-text a,.widget a.twtr-join-conv,#comments .simil-widget-comment,#comments .bypostauthor .mgm-title-bg:before,.nocomments,.lwa .lwa-title,.lwa-register .lwa-title,.lwa .dropdown-menu li > a,.date a,.info-stripe .cat-stripe,.info-stripe .percent-stripe,.social-count-plus span.count,.cat-tabs span a,.accordion-heading,.vc_text_separator div,#content .wpb_accordion .ui-accordion .ui-accordion-header a,.wpb_accordion .ui-accordion .ui-accordion-header a,#content .wpb_content_element .ui-tabs .ui-tabs-nav,.jackbox-modal h2,.jackbox-modal h3,.jackbox-title-text,#ticker-items li a,#ticker-items li span,#mgm-live-search input,.search-in-place .title,.search-in-place .more,.social-count-plus span.count,.img-hover-info,.btn,#mgm-collapse-newsletter span,.author-name a,#rating-box,cite.fn,.mgm-trigger,.mgm-overtitle,.mgm-share-text,.mgm-onsale,.delete-activity,.delete-activity-single,.buddypress .generic-button a,.buddypress .actions a,#mgm-notifications-modal .modal-content,.bbp-form legend,.wpb_button,.bbp-forum-title,.bbp-view-title,.bbp-reply-topic-title,.bbp-pagination-links,ul.tabs li a,.item-title
{font-family:Oswald;}
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
.mgm-title a,
.mgm-title span
{color:#595959!important}

body
{color:#595959}

a
{color:#424242}

a:hover
{color:#1e73be;}

.breadcrumb a:hover,
.bbp-breadcrumb a:hover
{color:#1e73be!important;}

.cat-bg,
.inverse .boxed,
.inverse .boxed .entry-details,
.social-count-plus .items,
.social-count-plus span.label,
.sticky .entry-details,
.article-content-wrapper:hover .img-hover-info,
.rw-user-rating-desc .user_rating,
.rw-user-rating-desc .your_rating,
.btn-success, .btn-success:hover, .btn-success:active, .btn-success:focus,
.generic-button a,
div.item-list-tabs ul li a span,
.taxonomy-description p,
#mgm-toolbar .topnav-wrap a,
#mgm-toolbar .mgm-search-icon-trigger:hover .glyphicon-search
{color:#ffffff}

.inverse .boxed a,
.social-count-plus .items a,
.social-count-plus span.label a,
.sticky .entry-details a,
.mgm-cat .entry-details a,
.cat-panes-content .entry-details,
.cat-panes-content .entry-details a
{color:#ffffff}

.inverse .boxed a:hover,
.social-count-plus .items a:hover,
.social-count-plus span.label a:hover,
.sticky .entry-details a:hover
{color:#eaeaea}

.search-in-place,
.search-in-place .more,
#collapse-trigger-wrap #collapse-icons,
.entry-details,
.mgm-title:after,
.reply-wrap,
#author-socials-wrap,
.mgm-gray-frame,
.rw-bar-wrap,
.rw-end,
.affiliate-wrap,
table thead tr,
div.item-list-tabs,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer,
.gallery-caption
{background-color:#f9f9f9}

#mgm-grid,
#mgm-grid .mgm-grid-block:last-child
{border-left: 1px solid #f9f9f9}

#mgm-grid .mgm-grid-block.mgm-grid-wide
{border-bottom: 1px solid #f9f9f9}

#mgm-live-search input
{border-color: #f9f9f9}

        .search-in-place,
        .search-in-place .more,
        #collapse-trigger-wrap #collapse-icons,
        .entry-details,
        .mgm-title:after,
        .reply-wrap,
        #author-socials-wrap,
        .rw-bar-wrap,
        .rw-end,
        .affiliate-wrap,
        .gallery-caption,
        .gallery-caption:before
        {color:#808080}

        .search-in-place a,
        .search-in-place .more a,
        #collapse-trigger-wrap #collapse-icons a,
        .mgm-title:after a,
        #author-socials-wrap a,
        .rw-bar-wrap a,
        .rw-end a
        {color:#555555}

        .search-in-place a:hover,
        .search-in-place .more a:hover,
        #collapse-trigger-wrap #collapse-icons a:hover,
        .entry-details a:hover,
        .mgm-title:after a:hover,
        #author-socials-wrap a:hover,
        .rw-bar-wrap a:hover,
        .rw-end a:hover
        {color:#1e73be}

ul.menu > li > a:before {
        display: none;
}

#mgm-header-opacity
{
        background-image:url(http://8dhn72boi08pnn543h2hnz4x.wpengine.netdna-cdn.com/wp-content/uploads/2014/07/wp_transp.png);
        background-repeat:no-repeat;
        background-position:top center;
        background-attachment:scroll;
        background-color:!important;
}

.home .flexslider,
#mgm-grid,
.cat-panes-content,
.widget_socialcountplus
 {
        display: none;
}

.main-navigation ul
{background-color:#333333}

.mgm-full-main,
.mgm-title a,
.mgm-title span,
.boxed.entry-block,
.reply-wrap a:first-child:before,
.reply-wrap .reply-wrap-submit:first-child:before,
.white-line {

        background-color:#ffffff;

}

@media (max-width: 767px) {
        .mgm-full-main {
                padding: 0;
                box-shadow: none;
                background: none;
        }
    }
@media (max-width: 767px) {

        #mgm-top-ad {
                display:none;
        }
}

@media (max-width: 767px) {
    .article-content-wrapper.hentry:last-child{
        margin-bottom: 30px;
    }
    #collapse-trigger-wrap #collapse-icons a{
        color: #fff;
    }
    .widgetized.w-2, #content.site-content{
        margin-bottom: 0px;
    }
    #main {
        padding: 0 10px!important;
    }
    #mgm-toolbar {
        height: unset!important;
    }

        #mgm-bottom-ad {
                display:none;
        }
}

@media (min-width: 1199px) {
        .mgm-logo {
                float: left;
                margin-left: 40px;
        }

        #nav-clone .mgm-logo {
                margin-left: 0;
        }

        #mgm-top-ad {
                margin-top: 0;
                margin-right: 80px;
                text-align: right;
        }
}



body{font-family:Open Sans;}
body {font-size:13px }


.home .side-posts-widget .boxed:first-child { margin-top: 1px}

.page-template-home-widgetized-3-php .w-3 .widget { margin-top: 37px}

/* Demo purpose: adjust top margin HP 3 */
.page-template-home-widgetized-3-php .w-3 .widget:first-child { margin-top: 0}

/* Demo purpose: hide hometabs for HP 4 */
.page-template-home-widgetized-4-php #hometabs-wrap,
.page-template-home-widgetized-4-php .mgm-separator {
display:none;
}

#mgm-collapse-custom form {
background: #f6f6f6;
margin: 0 -5px;
}
#mgm-collapse-custom input {
    margin: 0 auto;
    width: 100%;
    text-align: center;
    border: none;
        border-top-color: currentcolor;
        border-right-color: currentcolor;
        border-bottom-color: currentcolor;
        border-left-color: currentcolor;
    height: auto;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.5;
    padding-top: 14px;
    padding-bottom: 14px;
    box-shadow: none;
    background-color: transparent;
}
.mgm-trigger, .mgm-trigger:hover {color: #424242;}

.bg-green{ background-color: #559900;}.bg-red{ background-color: #C9231A;}.btn_like{ color: #559900;}.icon_like_color{ color: #559900;}.btn_dislike{ color: #C9231A;}.icon_dislike_color{ color: #C9231A;}.tipsy-inner{ background: #000000; color: #FFFFFF;}


.cat-color,
	.comment-author cite,
	.comment-author cite a,
	#mgm-toolbar .topnav-wrap a:hover,
	.search-in-place .more a,
	.mgm-search-icon-trigger .glyphicon-search,
	#collapse-icons a.active,
	#mgm-collapse-newsletter span,
	#mgm-full-footer .mgm-title a,
	#mgm-full-footer .mgm-title span,
	.custom-widget .entry-rating,
	#author-wrap .author-name a,
	.lwa-formlinks a,
	.lwa-formlinks label,
	.mgm-trigger.active,
	#ticker-wrap a,
	.readmore,
	#rw-box-title,
	.rw-overall-number,
	.rw-user-rating-desc .score,
	.affiliate-wrap p,
	h4, h5, h6,
	h4.cat-color a,
	h5.cat-color a,
	h6.cat-color a,
	.widget_display_stats dd,
	.widget_recent_reviews .reviewer,
	.shop-banner-title a,
	.user-name,
	.mgm-reply-author a,
	#bbpress-forums .bbp-forum-title,
	.activity-read-more a {
		color:#ec1c24;
	}

	h4.mgm-title a,
	h4.mgm-title span,
	ul.tabs li.active a,
	.cat-tabs span.current a,
	a[class*="star-"]:hover:after  {
		color:#ec1c24!important;
	}

	.cat-bg,
	#mgm-header-opacity,
	.nav-wrap#nav-clone .mgm-logo,
	.nav-wrap#nav-clone .mgm-logo-text,
	.sticky	.entry-details,
	#mgm-full-collapsible .btn-success:hover,
	#mgm-full-collapsible .btn-success:focus,
	#mgm-full-site-info,
	.mgm-cat a,
	.flex-cat,
	.mgm-title.mgm-title-skin:after,
	.mgm-title a:after, .mgm-title a:before, .mgm-title span:after, .mgm-title span:before,
	.inverse .boxed,
	.reply-wrap .mgm-reply a,
	.article-content-wrapper:hover .img-hover-info,
	.rw-criteria.stars-preview,
	.rw-bar-progress,
	.social-count-plus ul li,
	.cat-panes-content .entry-details,
	.cat-panes-content .entry-details a,
	.rw-user-rating-desc .user_rating,
	.rw-user-rating-desc .your_rating,
	.mgm-share-text,
	.flex-direction-nav,
	.mgm-onsale,
	.btn-success, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success.disabled, .btn-success[disabled],
	.generic-button a,
	.actions a.mark-read,
	div.item-list-tabs ul li a span,
	.taxonomy-description p,
	.mgm-search-icon-trigger:before,
	.mgm-title span.mgm-stripe,
	.jackbox-panel:hover,
	.label-minus,
	.label-plus,
	.single_add_to_cart_button,
	.mgm-product-single-wrap .price,
	.shop-banner-price .price,
	span#subscription-toggle a, span#favorite-toggle a{
		background-color:#ec1c24;
	}

	.mgm-spinner {
		border-top-color:#ec1c24;
	}

	ul.menu > li > a:before {

		border-top: 6px solid #ec1c24;
	}

	.mgm-share-text:after {
		border-left: 8px solid #ec1c24;
                top: 10px;
	}

	.bypostauthor > .boxed {
		border: 1px solid #ec1c24;
		border-bottom: none;
	}

	::-moz-selection {

		background:#ec1c24!important;
		color: #fff;
	}
	::selection {

		background:#ec1c24!important;
		color: #fff;
	}

	*:focus {
		outline: 0!important;
	}

	.form-control:focus {
		border-color: #ec1c24!important;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 10px #ec1c24!important;
	}

