@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,800,700);@import url(https://fonts.googleapis.com/css?family=Bitter:400,400italic,700);*{padding:0;margin:0;}html,body{color:#111;font-family:"Bitter","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:30px;font-size:16px;}p{color:#111111;font-family:"Bitter","Helvetica Neue",Arial,sans-serif;font-size:16px;margin-bottom:30px;line-height:30px;}.comments-area{display:none;}.entry-header h1{font-family:"Bitter","Helvetica Neue",Arial,sans-serif;font-size:28px;line-height:1.4;margin:30px 0 0 0;color:#111;text-align:left;}.content-wrapper{width:100%;float:left;padding-bottom:30px;}img{border:none;}a{color:#111111;}a:hover{color:#c91111;}.wrapper{width:100%;margin:auto;}.content-center{width:1055px;margin:auto;}.clear{clear:both;}.header-wrapper{width:100%;position:relative;}.header{width:100%;margin:auto;position:relative;background:#fff;z-index:100;padding:40px 0;float:left;}.header-wrapper .cp-logo{width:25%;float:left;}.header-wrapper .cp-mega-menu{width:60%;float:left;}.header-wrapper .socials-wrapper{width:10%;float:left;}.cp-search{width:50px;float:right;}.left-side{width:730px;float:left;padding:20px 0;}.right-side{width:280px;float:right;padding:20px 0;}.menu-button,.search-button{display:block;height:50px;line-height:50px;float:left;padding-left:23px;text-decoration:none;font-size:16px;font-weight:bold;color:#606369;}.search-button{float:right;}.menu-button{background:url(images/menu-button.png) no-repeat left center;margin-right:50px;}.menu-button:hover{background:url(images/menu-button-hover.png) no-repeat left center;color:#e62948;}.search-button{background:url(images/search-button.png) no-repeat left center;}.search-button:hover{background:url(images/search-button-hover.png) no-repeat left center;color:#e62948;}.logo img{max-width:100%;height:auto;}.socials-wrapper{float:right;padding-top:12px;}.social-icon{display:inline-block;height:26px;margin-left:20px;}.facebook{background:url(images/facebook.png) no-repeat center center;width:12px;}.facebook:hover{background:url(images/facebook-hover.png) no-repeat center center;}.twitter{background:url(images/twitter.png) no-repeat center center;width:29px;}.twitter:hover{background:url(images/twitter-hover.png) no-repeat center center;}.youtube{background:url(images/youtube.png) no-repeat center center;width:20px;}.youtube:hover{background:url(images/youtube-hover.png) no-repeat center center;}.instagram{background:url(images/instagram.png) no-repeat center center;width:26px;}.instagram:hover{background:url(images/instagram-hover.png) no-repeat center center;}.pinterest{background:url(images/pinterest.png) no-repeat center center;width:21px;}.pinterest:hover{background:url(images/pinterest-hover.png) no-repeat center center;}.google{background:url(images/google.png) no-repeat center center;width:25px;}.google:hover{background:url(images/google-hover.png) no-repeat center center;}.linkedin{background:url(images/linkedin.png) no-repeat center center;width:27px;}.linkedin:hover{background:url(images/linkedin-hover.png) no-repeat center center;}.detail-page{}h1{font-weight:600;font-size:28px;line-height:36px;}header h1{text-align:center;}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%;}.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img{height:auto;}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%;width:100%;}embed,iframe,object,video{margin-bottom:24px;max-width:100%;}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0;}.wp-caption.alignleft{margin:7px 14px 7px 0;}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px;}.wp-caption.alignright{margin:7px 0 7px 14px;}blockquote.aligncenter,img.aligncenter,.wp-caption.aligncenter{margin-top:7px;margin-bottom:7px;}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding-top:17px;width:50%;}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px;}.wp-caption{margin-bottom:24px;}.wp-caption img[class*="wp-image-"]{display:block;margin:0;}.wp-caption{color:#111;}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;}div.wp-caption .wp-caption-text{padding-right:10px;}div.wp-caption.alignright img[class*="wp-image-"],div.wp-caption.alignright .wp-caption-text{padding-left:10px;padding-right:0;}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0;}b,strong{font-weight:700;}cite,dfn,em,i{font-style:italic;}mark,ins{background:#fff9c0;text-decoration:none;}p{}code,kbd,tt,var,samp,pre{font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6;}pre{border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}blockquote{font-size:16px;font-style:italic;font-weight:300;line-height:1.2631578947;margin-bottom:24px;}blockquote cite,blockquote small{color:#111;font-size:16px;font-weight:400;line-height:1.5;}blockquote em,blockquote i,blockquote cite{font-style:normal;}blockquote strong,blockquote b{font-weight:400;}small{font-size:smaller;}big{font-size:125%;}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}dl{margin-bottom:24px;}dt{font-weight:bold;}dd{margin-bottom:24px;}ul,ol{list-style:none;}ul{list-style:disc;}ol{list-style:decimal;}li>ul,li>ol{margin:0 0 0 20px;}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;}figure{margin:0;}.comments-area{margin:48px auto;}.comment-reply-title,.comments-title{font:900 16px/1.5 Lato,sans-serif;margin:0;text-transform:uppercase;}.comment-list{list-style:none;margin:0 0 48px 0;}.comment-author{font-size:16px;line-height:1.7142857142;}.comment-list .reply,.comment-metadata{font-size:12px;line-height:2;text-transform:uppercase;}.comment-list .reply{margin-top:24px;}.comment-author .fn{font-weight:900;}.comment-author a{color:#111;}.comment-list .trackback a,.comment-list .pingback a,.comment-metadata a{color:#111;}.comment-author a:hover,.comment-list .pingback a:hover,.comment-list .trackback a:hover,.comment-metadata a:hover{color:#c91111;}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:24px;padding-top:24px;}.comment-list>li:first-child>article,.comment-list>.pingback:first-child,.comment-list>.trackback:first-child{border-top:0;}.comment-author{position:relative;}.comment-author .avatar{border:1px solid rgba(0,0,0,0.1);height:18px;padding:2px;position:absolute;top:0;left:0;width:18px;}.bypostauthor>article .fn:before{margin:0 2px 0 -2px;position:relative;top:-1px;}.says{display:none;}.comment-author,.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{padding-left:30px;}.comment-edit-link{margin-left:10px;}.comment-edit-link:before{}.comment-reply-link:before,.comment-reply-login:before{margin-right:2px;}.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}.comment-content ul,.comment-content ol{margin:0 0 24px 22px;}.comment-content li>ul,.comment-content li>ol{margin-bottom:0;}.comment-content>:last-child{margin-bottom:0;}.comment-list .children{list-style:none;margin-left:15px;}.comment-respond{margin-bottom:24px;padding:0;}.comment .comment-respond{margin-top:24px;}.comment-respond h3{margin-top:0;margin-bottom:24px;}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.no-comments,.form-allowed-tags,.form-allowed-tags code{color:#111;}.comment-notes,.comment-awaiting-moderation,.logged-in-as{font-size:16px;line-height:1.7142857142;}.no-comments{font-size:16px;font-weight:900;line-height:1.5;margin-top:24px;text-transform:uppercase;}.comment-form label{display:block;}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%;}.form-allowed-tags,.form-allowed-tags code{font-size:12px;line-height:1.5;}.required{color:#c0392b;}.comment-reply-title small a{color:#2b2b2b;float:right;height:24px;overflow:hidden;width:24px;}.comment-reply-title small a:hover{color:#c3243f;}.comment-reply-title small a:before{content:"\f405";font-size:32px;}.comment-navigation{font-size:12px;line-height:2;margin-bottom:48px;text-transform:uppercase;}.comment-navigation .nav-next,.comment-navigation .nav-previous{display:inline-block;}.comment-navigation .nav-previous a{margin-right:10px;}#comment-nav-above{margin-top:36px;margin-bottom:0;}fieldset{border:1px solid rgba(0,0,0,0.1);margin:0 0 24px;padding:11px 12px 0;}legend{white-space:normal;}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;}button,input{line-height:normal;}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}input,textarea{border:1px solid rgba(0,0,0,0.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px;}textarea{width:100%;}input:focus,textarea:focus{border:1px solid rgba(0,0,0,0.3);outline:0;}button,.button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#c91111;border:0;border-radius:2px;color:#fff;font-size:12px;font-weight:700;padding:10px 30px 11px;text-transform:uppercase;vertical-align:bottom;margin-top:20px;}button:hover,button:focus,.button:hover,.button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#c3243f;color:#fff;}button:active,.button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#55d737;}.search-field{width:100%;}.search-submit{display:none;}.primary-sidebar ul{list-style-type:none;}.primary-sidebar ul li a{text-decoration:none;}.primary-sidebar ul li a:hover{text-decoration:underline;}.primary-sidebar .widget{padding-bottom:20px;}.widget_recent_comments ul li{line-height:20px;padding:5px 0;}.screen-reader-text{font-size:28px;font-weight:600;}.block-image-viewed-r img{width:100%;height:auto;margin-bottom:10px;border-radius:5px;}.block-image-viewed{width:100%;float:left;margin-bottom:20px;}.block-image-viewed-l a{font-size:16px;color:#000;font-weight:500;display:block;text-align:center;line-height:22px;}.block-image-viewed:hover .block-image-viewed-l a{text-decoration:underline;}#post-entries{margin:auto;max-width:1280px;text-align:center;}.item{display:inline-block;float:none;max-height:180px;max-width:300px;}.item{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;float:left;height:253px;margin:0 0 10px 10px;overflow:hidden;text-align:center;text-decoration:none;transition:background-size 0.2s ease-in 0s;width:383px;}.item-no-background{background:#e62948 none repeat scroll 0 0;}.item .item-title{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%) repeat scroll 0 0;color:#ffffff;display:table;font-size:18px;font-weight:500;height:100%;line-height:24px;position:relative;text-decoration:none;width:100%;transition:all ease-in-out 0.3s;}.item .item-title:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;}.item .item-title span{display:table-cell;padding:0 20px;text-shadow:1px 0 2px #000000;vertical-align:middle;}.item-cat{background:#4d585c;color:#ffffff;display:block;font-size:12px;font-weight:500;height:32px;line-height:32px;position:absolute;text-align:center;text-transform:uppercase;top:10px;right:-3px;padding:0 10px 0 5px;max-width:120px;overflow:hidden;border-radius:3px;}.item-date{background:#4d585c none repeat scroll 0 0;bottom:0;color:#ffffff;font-size:13px;font-weight:bold;height:28px;left:0;line-height:28px;position:absolute;text-align:center;text-transform:uppercase;max-width:120px;display:none;}.post-thumbnail img{}h1.category-title{text-align:center;padding:17px 0;}.ad{text-align:center;width:100%;margin:auto;}.ad1,.ad3{border:1px solid #e5e5e5;border-style:solid none;margin:10px 0;padding:5px 0;}.ad2{padding-bottom:10px;}.custom-page-link{margin-top:20px;padding:20px 0;border-top:2px solid #555;}.custom-page-link a{width:66.6667%;height:56px;line-height:56px;text-align:center;background:#e62948;text-decoration:none;color:#fff;display:inline-block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;font-size:24px;text-transform:uppercase;font-weight:600;float:right;}.custom-page-link a:hover{background:#4c585c;}.custom-page-link a span{height:56px;line-height:56px;background:url(images/next-arrow.png) no-repeat center right;padding-right:25px;}.page-text{display:block;float:left;line-height:56px;font-size:30px;font-weight:bold;color:#4c585c;width:33.333%;text-align:center;}.not-found h1{padding:50px 0 20px 0;}.not-found-message{padding:0 0 20px 0;text-align:center;}.not-found-page .search-form .screen-reader-text{width:100%;display:inline-block;text-align:center;font-size:20px;}.not-found-page .search-form .search-field{height:40px;line-height:40px;text-align:center;}.menu-content{width:100%;background:#fff;position:absolute;bottom:0px;left:0;display:none;z-index:999999;}.my-overlay{width:100%;height:150%;position:fixed;top:0;left:0;opacity:0.8;z-index:80;}.menu-content .content-center{padding:22px 0;}#menu-popup .content-center{min-height:300px;}.menu-content .searchform input[type='text'],.searchform input[type='text']{width:100%;height:50px;line-height:50px;border:1px solid #dddddd;padding:0 20px;font-size:25px;color:#656c7b;}.menu-content .searchform input[type='submit'],.searchform input[type='submit']{width:63px;height:50px;background:url(images/search-icon.png) no-repeat center center;border:0;cursor:pointer;margin:0px;position:absolute;top:0px;right:0;}
}
.menu-content .searchform input[type="text"]:focus, .searchform input[type="text"]:focus {
	box-shadow: 0 0 3px 2px #76b2f0;
	border: 1px solid #76b2f0;
}
.page-content .searchform div {
	text-align: center;
}
/*Menu styles*/
.menu-left {
	float: left;
	width: 380px;
	border-right: 2px solid #e6e6e6;
}
.menu-right {
	float: right;
	min-height: 200px;
	width: 670px;
}
.menu-left a.menu-link {
	display: block;
	line-height: 60px;
	height: 60px;
	border-right: 4px solid #FFF;
	font-size: 40px;
	font-weight: bold;
	text-decoration: none;
	color: #4c585c;
	text-transform: uppercase;
}
.menu-left a#menu-0:hover, .menu-left a#menu-0.active {
	border-right: 4px solid #4c585c;
}
.quick-post {
	display: block;
	width: 305px;
	height: 70px;
	float: left;
	font-size: 16px;
	line-height: 19px;
	font-weight: 600;
	text-decoration: none;
	color: #00002e;
	margin: 0 0 0 25px;
}
.quick-post span {
	display: block;
	font-size: 12px;
	font-weight: 400;
	color: #00002e;
}
.quick-post:hover, .quick-post:hover span {
	color: #e72948;
}
.quick-posts-wrapper {
	display: none;
}
#menu-0-content {
	display: block;
}
/*Extra links*/
.extra_menu {
	padding-top: 30px;
}
.extra_links {
	float: left;
	width: 380px;
}
#extra_links {
	list-style-type: none;
	text-align: center;
}
#extra_links li {
	display: inline-block;
}
#extra_links li:after {
	content: "•"
}
#extra_links li:last-child:after {
	content: "";
}
#extra_links li a {
	text-decoration: none;
	font-size: 13px;
	text-transform: uppercase;
	color: #aaa;
	padding: 0 5px;
}
#extra_links li a:hover {
	color: #e72948;
}
.extra_socials .social-icon {
	background-size: 80%;
	margin-left: 10px;
}
/*Customize paging*/
.paging-navigation {
	display: block;
	clear: both;
	margin: 30px 0;
	text-align: center;
	float: left;
	width: 100%;
}
.paging-navigation h1 {
	display: none;
}
.paging-navigation a, .paging-navigation span {
	display: inline-block;
	height: 30px;
	min-width: 20px;
	padding: 0 5px;
	border: 1px solid #666;
	text-decoration: none;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
	border-radius: 3px;
}
.paging-navigation span, .paging-navigation a:hover {
	font-weight: 500;
	border: 1px solid #c91111;
	background: #c91111;
	color: #fff;
}
/*Load more ajax*/
#load-more {
	width: 100%;
	margin: auto;
	clear: both;
	display: none;
}
/*Singple page*/
.content-page h1.entry-title {
	text-align: left;
}
/*Contact page and newsletter*/
.contact-wrapper {
	box-shadow: 0 0 3px #ccc;
	-moz-box-shadow: 0 0 3px #ccc;
	-webkit-box-shadow: 0 0 3px #ccc;
	-o-box-shadow: 0 0 3px #ccc;
	background: #fff;
	padding: 20px;
	margin-top: 20px;
}
.contact-wrapper input[type = 'text'], .contact-wrapper input[type = 'email'], .contact-wrapper textarea {
	width: 100%;
	border: 0;
	background: #f5f5f5;
}
.contact-wrapper p {
	padding-bottom: 10px;
}
.subscribe-wrapper {
	background: #4c585c;
	border-radius: 4px;
	color: #fff;
	padding: 10px 10px;
}
.subscribe-wrapper p {
	padding-top: 10px;
}
.subscribe-wrapper input[type = 'email'] {
	width: 100%;
}
.subscribe-wrapper input[type = 'submit'] {
	width: 100%;
}
.subscribe-wrapper .ajax-loader {
	display: none;
}
div.wpcf7-response-output, div.wpcf7-display-none, div.wpcf7-validation-errors {
	border: 1px solid #ccc;
	padding: 5px;
	color: red;
	line-height: 18px;
	font-size: 13px;
	margin: 5px 0 0 0;
}
/*Thumbnail*/
.thumb-wrapper {
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}
/*Sticky header for single post*/
.sticky-header {
	width: 100%;
	height: 60px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	position: fixed;
	top: 0;
	left: 0;
	background: #fff;
	display: none;
	z-index: 1000;
}
.sticky-logo {
	display: block;
	float: left;
	margin-top: 10px;
	margin-right: 60px;
}
.sticky-logo img {
	max-height: 40px;
}
.next-button {
	display: block;
	width: 166px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	float: right;
	color: #fff;
	text-decoration: none;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	background: #e62948;
	margin-top: 8.5px;
	margin-left: 30px;
}
.next-button span {
	background: url(images/next-arrow-small.png) no-repeat center right;
	padding-right: 20px;
}
.next-button:hover {
	background: #4c585c;
}
.next-post-title {
	height: 60px;
	line-height: 60px;
	font-size: 24px;
	font-weight: 600;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.primary-sidebar.widget-area {
	position: relative;
}
.primary-sidebar.widget-area #searchsubmit {
	position: absolute;
	right: 0;
}
.widget-title {
	margin: 0 0 24px;
	font-size: 24px;
}
/*
.cp-mega-menu {
	width: 45%;
	float: left;
	margin-top: 21px;
}
*/
.cp-mega-menu .primary .suppa_mega_posts_post_article img {
	border-radius: 10px;
	width: 70px !important;
	height: 60px !important;
	float: left;
}
.cp-mega-menu .primary .suppa_mega_posts_post_article {
	width: 100%;
	margin: 10px 0;
}
.cp-mega-menu .suppa_post_link_container {
	clear: inherit !important;
	overflow: visible !important;
	box-shadow: none;
}
.cp-mega-menu .suppa_menu_mega_posts .suppa_mega_posts_categories {
	width: 180px;
}
.menu-mega-container {
	float: left;
	margin: 0;
	padding: 0;
}
.menu-mega-container .nav-menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.menu-mega-container .nav-menu li {
	float: left;
}
.menu-mega-container .nav-menu li a {
	padding: 0 15px;
	font-size: 20px;
}
.primary .suppa_top_level_link .suppa_item_title {
	font-weight: 500;
}
.cp-mega-menu .primary .suppa_submenu {
	border-radius: 5px;
	border: 0px;
	box-shadow: 2px 2px 0 rgba(0,0,0,.05);
	padding-bottom: 20px;
}
footer {
	float: left;
	width: 100%;
}
.cp-footer {
	border-top: 1px solid #666666;
	margin: 30px auto 0;
	max-width: 1200px;
	overflow: hidden;
	padding: 20px 0;
	text-align: left;
}
#menu-footer-menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.ism_template_6 {
	margin: 20px 0;
}
#menu-footer-menu li {
	float: left;
	margin-right: 15px;
}
#menu-footer-menu li a {
	font-size: 16px;
}
.widget.popular-posts .wpp-thumbnail {
	border-radius: 5px;
}
.widget.popular-posts .wpp-list li {
	margin-bottom: 15px;
}
.widget.popular-posts .wpp-post-title {
	clear: both;
	display: block;
	padding-top: 5px;
}
#search-popup {
	bottom: -200px!important;
}
.center {
	margin: auto;
	padding: 20px 0;
	width: 768px;
}
.wp_rp_wrap.wp_rp_vertical_m {
	margin-top: 50px;
}
.wp_rp_wrap.wp_rp_vertical_m ul.related_post li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	box-sizing: border-box;
	display: inline-block !important;
	margin: 0 !important;
	padding: 20px !important;
	position: relative !important;
	text-align: left;
	vertical-align: top !important;
	width: 33% !important;
}
.wp_rp_wrap.wp_rp_vertical_m .wp_rp_thumbnail > img {
	width: 100% !important;
	height: auto !important;
}
.entry-content a img {
	margin-bottom: 30px;
}
.ism_wrap {
	clear: both;
	display: inline-block;
	margin: 30px 0;
	width: 100%;
	word-wrap: normal !important;
	z-index: 99999;
}
.ism_item_wrapper.ism-align-horizontal {
	display: inline-block;
	width: 243px !important;
}
.ism_template_3 .ism_item {
	border-radius: 5px;
	box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.24);
	padding: 8px;
}
.ism_share_label {
	float: left;
	font-size: 16px;
	line-height: 1.5;
	margin-left: 5px;
	overflow: hidden;
	vertical-align: middle;
	white-space: nowrap !important;
}
.wp_rp_first ul.related_post li a {
	font-size: 15px !important;
}

#search-popup .content-center, #searchform {position:relative;}
.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton {background:#c91111 !important; border:1px  solid #c91111; border-radius:3px; color#fff;}



