/*

Theme Name: PinThis
Description: Skin - Fresh

*/
/*==========Addthis CSS==========*/
.at-custom-sidebar{width:40px !important; }
.at-custom-sidebar .at-icon-wrapper {height: 32px !important; width: 32px !important;}
.at-custom-sidebar .at-icon {vertical-align: top; margin: 9px; width: 20px !important; height: 20px !important;}
.at-custom-mobile-bar.atss-bottom{height:40px !important;}
.at-custom-mobile-bar .at-icon-wrapper{height:40px !important; width:40px !important;}
.at-custom-mobile-bar .at-icon{width:20px !important; height:20px !important;}
a.at-share-btn.at-svc-whatsapp{display:none !important;}
/*==========Addthis CSS==========*/

/*====================================*\
	FORM ELEMENTS
\*====================================*/:
:-webkit-input-placeholder {
	color: #ccc
}
:-moz-placeholder {
	color: #ccc
}
::-moz-placeholder {
	color: #ccc
}
:-ms-input-placeholder {
	color: #ccc
}
input[type=text], input[type=password], input[type=email], input[type=url], textarea {
	background-color: #fff;
	border: 1px solid #e5e5e5;
	color: #ccc
}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, textarea:focus {
	border-color: #ed6975;
	color: #666
}
.sbHolder {
	background-color: #fff;
	border: 1px solid #e5e5e5;
	color: #666
}
.sbSelector {
	color: #666
}
.sbSelector:hover {
	color: #666
}
.sbToggle {
	background-image: url(images/arrow-3.png)
}
.sbOptions {
	background-color: #fff;
	border: 1px solid #e5e5e5
}
.sbOptions li a {
	color: #666
}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus {
	background-color: #f3f3f5;
	color: #666
}
/*====================================*\
	BUTTONS
\*====================================*/
/*	colors */
.button-color-1 {
	background-color: #f4941c;
	border: 1px solid #f4941c;
	color: #fff
}
.button-color-1:hover {
	background-color: #ed6975;
	border-color: #ed6975;
	color: #fff
}
/*====================================*\
	ICONS
\*====================================*/
.icon-menu-categories {
	background-image: url(images/icon-menu-categories.png)
}
.icon-login {
	background-image: url(images/icon-login.png)
}
.icon-login.out {
	background-image: url(images/icon-logout.png)
}
.icon-nav-menu {
	background-image: url(images/icon-nav-menu.png)
}
.icon-zoom {
	background-image: url(images/icon-zoom.png)
}
.icon-total-comments {
	font-size:13.5px;
	background-image: url(images/icon-total-comments.png);
	color: #666
}
.icon-total-comments-2 {
	font-size:13.5px;
	background-image: url(images/icon-total-comments-2.png)
}
.icon-post-date {
	font-size:13.5px;
	background-image: url(images/icon-post-date.png);
	color: #666
}
.icon-post-date-2 {
	font-size:13.5px;
	background-image: url(images/icon-post-date-2.png);
}
.icon-author {
	font-size:13.5px;
	background-image: url(images/icon-author.png)
}
/*====================================*\
	BORDERS
\*====================================*/
.border-color-1 {
	border-top: 4px solid #ed6975;
}
.border-color-2 {
	border-top: 4px solid #f4941c;
}
.border-color-3 {
	border-top: 4px solid #3468af;
}
.border-color-4 {
	border-top: 4px solid #4fc4f6;
}
.border-color-5 {
	border-top: 4px solid #f4941c;
}
/*====================================*\
	COLORS
\*====================================*/
.color-1 {
	color: #fff !important;
}
.color-2 {
	color: #ccc !important
}
/*====================================*\
	TITLES
\*====================================*/
.title-1 {
	font-family:"overlock";
	color: #000;
	
}
h3.title-1{
	font-size:24px;
	font-weight:600;
	font-style:italic;
	}
.title-2 {
	font-family:"overlock";
	color: #000;
	font-size:18px;
	font-style:italic;
	font-weight:600;
}
.title-3 {
	font-family:"overlock";
	color: #000;
	font-size:24px;
	font-weight:600;
	font-style:italic;
}
.postWrap .contentbox .title-3{padding:26px 30px 0px 30px;}
.title-4 {
	font-family:"overlock";
	color: #000;
}
.title-5 {
	font-family:"overlock";
	color: #000;
	font-size:15px;
}
/*====================================*\
	MAIN
\*====================================*/

/*===== Post ======*/
.postWrap .contentbox .featured-image{display:none;}

/*===== Post ======*/
body {
	background-color: #f8f8f8 !important ;
	color: #666;
	font-size:15px;
}
a {
	color: #666;

}
a:hover {
	color: #ed6975
}
/*	header */
header .log-in-out{display:none !important;}
header .member{display:none !important;}
header {
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
	background-color: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1)
}
header.with-header-nav-menu .container:nth-child(2) {
	background-color: #fff
}
header.with-header-nav-menu .container:nth-child(2):before {
	background-color: #e5e7ea
}
header .log-in-out .login-links {
	border-top: 1px solid #fff
}
/*	header menu */
header .dropdown{width:230px !important;}
header .menu-categories .dropdown .dropdown-wrapper{width:230px !important;}
.categories-list, .header-menu-list .sub-menu{width:230px;}
.header-menu .header-menu-wrapper > ul > li > a {
	color: #000;
    font-family: "overlock";
    text-transform: uppercase;
	line-height:27px;
}
.header-menu .header-menu-wrapper > ul > li > a:hover {
	color: #ed6975
}
/*	primary */
#primary {
	border-bottom: 4px solid #ed6975
}
/*	post */
.postWrap .topbar {
	background-color: #f3f3f5;
}
.postWrap .topbar .space {
	color: #fff
}
.postWrap .contentbox .quote-block:before {
	background-image: url(images/icon-quotes-large.png)
}
.postWrap .contentbox .quote-block .quote-author {
	color: #666;
}
/*	posts navigation */
.posts-navigation {
	border-top: 1px solid #ccc;
	color: #666;
}
.posts-navigation a {
	color: #666;
}
.posts-navigation a:hover {
	color: #ed6975
}
.posts-navigation .prev {
	background-image: url(images/arrow-9.png)
}
.posts-navigation .next {
	background-image: url(images/arrow-10.png)
}
/*	sidebar */
.sidebar .contentbox {
	font-size:15px;
	line-height:27px;
	color: #666;
}
.sidebar .contentbox > ul {
	color: #666;
}
.sidebar .contentbox > ul > li {
	background-image: url(images/arrow-2.png);
	border-bottom: 1px solid #ccc
}
.sidebar .contentbox > ul > li a:hover {
	color: #ed6975
}
.sidebar .contentbox > ul > li .post-date {
	color: #ccc
}
/*	sidebar widget menu */
ul.menu, ul.menu ul {
	color: #666;
}
ul.menu li a {
	background-image: url(images/arrow-2.png);
	border-bottom: 1px solid #ccc
}
ul.menu li a:hover {
	color: #ed6975
}
/*	sidebar widget bookmarks */
.sidebar .contentbox .blogroll li a img {
	border: 1px solid #666;
}
/*	sidebar widget calendar */
.sidebar #calendar_wrap {
	color: #666;
}
.sidebar #calendar_wrap #wp-calendar th {
	color: #ed6975
}
.sidebar #calendar_wrap #wp-calendar td#today span, .sidebar #calendar_wrap #wp-calendar td#today span a {
	background-color: #ed6975;
	color: #fff
}
.sidebar #calendar_wrap #wp-calendar tfoot .caption {
	color: #666
}
.sidebar #calendar_wrap #wp-calendar tfoot #prev a {
	background-image: url(images/arrow-4.png)
}
.sidebar #calendar_wrap #wp-calendar tfoot #next a {
	background-image: url(images/arrow-5.png)
}
/*	sidebar widget rss */
.sidebar .contentbox .rss-date {
	color: #ccc
}
/*	search */
.search-box input[type=submit], .searchform input[type=submit] {
	background-image: url(images/icon-search.png)
}
/*	member */
.member .avatar img {
	border: 2px solid #cdcdcd
}
/*	dropdown menu */
.dropdown .dropdown-wrapper {
	background-color: #f3f3f5;
	border-bottom: 4px solid #ed6975
}
.dropdown .dropdown-wrapper.arrow-up-left:before {
	border-bottom: 8px solid #f3f3f5;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent
}
.dropdown .dropdown-wrapper.arrow-up-right:before {
	border-bottom: 8px solid #f3f3f5;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent
}
/*	categories list, sub menu */
.categories-list > li > a, .header-menu-list .sub-menu > li > a {
	color: #666;
}
.categories-list > li > a:hover, .header-menu-list .sub-menu > li > a:hover {
	background-color: #fff;
	color: #ed6975
}
.categories-list ul > li > a, .header-menu-list .sub-menu ul > li > a {
	color: #666;
}
.categories-list ul > li > a:hover, .header-menu-list .sub-menu ul > li > a:hover {
	background-color: #fff;
	color: #ed6975
}
/*	login form */
#login-form #user_login {
	background-image: url(images/icon-user-login.png)
}
#login-form #user_pass {
	background-image: url(images/icon-user-pass.png)
}
/*	category title */
.category-title .title-3 {
	background-color: #ed6975;
	color:#fff;
}
.category-title .description {
	color: #666;
}
/*	wp video */
.wp-video .mejs-container, .wp-video .mejs-embed, .wp-video .mejs-embed body, .wp-video .mejs-container embed, .wp-video .mejs-container video {
	background-color: #666
}
.wp-video .mejs-controls .mejs-time-rail .mejs-time-loaded, .wp-video .mejs-controls .mejs-time-rail .mejs-time-total {
	background-color: #c5c5c5
}
.wp-video .mejs-controls .mejs-time-rail .mejs-time-current {
	background-color: #ed6975
}
.wp-video .mejs-container .mejs-controls {
	background-color: #333 !important
}
.wp-video .mejs-overlay-button {
	background-image: url(images/arrow-8.png)
}
/*	wp audio */
.wp-audio-shortcode .mejs-container {
	background-color: #666
}
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-loaded, .wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total, .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background-color: #c5c5c5
}
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-current, .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background-color: #ed6975
}
.wp-audio-shortcode .mejs-controls {
	background-color: #333 !important
}
/*	pinbox */
.pinbox {
	background-color: #fff;
}
.pinbox .preview .thumb a:after {
	background-image: url(images/icon-view-pin.png)
}
.pinbox:hover .preview .thumb img {
	opacity: .8
}
.pinbox .title a {
	color: #000;
    font-family: "overlock";
}
.pinbox .title a:hover {
	color: #ed6975
}
.pinbox .excerpt {
	color: #000;
	font-size:15px;
}
.pinbox .excerpt a {
	color: #000
}
.pinbox .excerpt a:hover {
	color: #ed6975
}
.pinbox .top-bar {
	background-color: #fff
}
.pinbox .meta-data ul li {
	background-color: #fff
}
/*	pinbox format - quote */
.pinbox .format-quote .excerpt:before {
	background-image: url(images/icon-quotes.png)
}
.pinbox .format-quote .excerpt .quote-text {
	color: #666
}
.pinbox .format-quote .excerpt .quote-text a {
	color: #666
}
.pinbox .format-quote .excerpt .quote-text:hover a {
	color: #666;
}
.pinbox .format-quote .excerpt .quote-author {
	color: #666;
}
/*	pinbox format - audio */
.pinbox .format-audio .preview .thumb a:after {
	background-image: url(images/icon-view-audio.png)
}
/*	pinbox format - video */
.pinbox .format-video .preview .thumb .wp-video .mejs-overlay-button {
	background-image: url(images/arrow-11.png)
}
/*	content box */
.contentbox {
	background-color: #fff;
}
.contentbox .title-1 {
	background-color: #fff
}
.contentbox .title-1 a {
	color: #666
}
/*	post meta bar */
.metabar {
	background-color: #f3f3f5;
	border-top: 1px solid #f3f3f5;
	
}
.metabar .postmetas{display:none;}
/*	post metas */
.postmetas {
	color: #666;
}
.postmetas li a {
	color: #666;
}
.postmetas li a:hover {
	color: #ed6975
}
/*	social media icons */
.social-media-icons li {
	border-right: 1px solid #f3f3f5
}
.social-media-icons li:first-child {
	border-left: 1px solid #f3f3f5;
}
.metabar .social-media-icons li:first-child {
	border-left: 1px solid #f3f3f5;
	padding-top: 9px;
    padding-right: 10px;
}
.social-media-icons li a.icon-facebook {
	background-image: url(images/icon-facebook.png);
	background-color:#fff !important;
}
.social-media-icons li a.icon-facebook:hover {
	background-color: #3468af !important;
	background-position: center -174px
}
.social-media-icons li a.icon-gplus {
	background-image: url(images/icon-gplus.png);
	border-top-color: #ed6975;
	background-color:#fff !important;
}
.social-media-icons li a.icon-gplus:hover {
	background-color: #ed6975 !important;
	background-position: center -174px
}
.social-media-icons li a.icon-twitter {
	background-image: url(images/icon-twitter.png);
	background-color:#fff !important;
}
.social-media-icons li a.icon-twitter:hover {
	background-color: #4fc4f6 !important;
	background-position: center -176px
}
/*	nav buttons */
.navbtns li {
	border-right: 2px solid #fff;
}
.navbtns li a, .navbtns li span.no-link {
	color: #666
}
.navbtns li a:hover {
	background-color: #f3f3f5;
	color: #ed6975
}
.navbtns li span.no-link {
	color: #ccc
}
.navbtns li:first-child a, .navbtns li:first-child span.no-link {
	border-top: 4px solid #ed6975
}
.navbtns li:last-child a, .navbtns li:last-child span.no-link {
	border-top: 4px solid #ed6975
}
/*	textbox */
.textbox {
	color: #333;
	font-size:16px;
	line-height:27px;
	padding: 25px 30px 25px 30px;
}
.textbox p strong{font-size:18px;}
.textbox h1{font-family:"Source Sans Pro"; font-size:18px;}
.textbox a {
	color: #ed6975
}
.textbox a:hover {
	color: #666;
}
.textbox table th {
	background-color: #fff;
	color: #fff
}
.textbox table td {
	border-bottom: 1px solid #fff;
	color: #666;
}
.textbox .wp-caption .wp-caption-text {
	color: #666;
}
.textbox .gallery .gallery-item .gallery-caption {
	color: #666;
}
/*	post textbox */
.postWrap .contentbox .quote-block .quote-text {
	color: #666
}
.postWrap .textbox input[type=submit] {
	background-color: #ed6975;
	color: #fff
}
.postWrap .textbox .sbHolder a {
	color: #666
}
.postWrap .textbox .sbOptions li a {
	color: #666
}
.postWrap .textbox .sbOptions li a:hover {
	color: #666
}
/*	page links */
.page-links {
	color: #666;
}
.page-links .page-num {
	background-color: #ed6975;
	color: #fff
}
.page-links a .page-num {
	color: #666;
}
.page-links a:hover .page-num {
	color: #ed6975
}
/*	categories */
.categories {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	color: #666;
	font-size:13.5px;
	line-height:27px;
	margin-top:0px !important;
}
.categories a {
	color: #666;
}
.categories a:hover {
	color: #ed6975
}
/* 	tags */
.tags {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #ccc;
	color: #666;
	font-size:13.5px;
	line-height:27px;
}
.tags a {
	color: #666;
}
.tags a:hover {
	color: #ed6975
}
/*	comments */
.comments {
	border-bottom: none
}
.comments ul li:nth-child(2n) {
	background-color: #fff
}
.comments ul li .icon img {
	border: 1px solid #666;
}
.comments ul li .date {
	color: #666
}
.comments ul li .author {
	color: #666
}
.comments ul li .author a {
	color: #666
}
.comments ul li .author a:hover, .comments ul li:nth-child(2n) .author a:hover {
	color: #ed6975
}
/*	comments text */
.comments ul li .comment-text {
	color: #666;
}
.comments ul li .comment-text a {
	color: #ed6975
}
.comments ul li .comment-text a:hover {
	color: #666;
}
.comments ul li .comment-text table th {
	background-color: #fff;
	color: #666;
}
.comments ul li .comment-text table td {
	border-bottom: 1px solid #fff;
	color: #666;
}
/*	comments reply */
.comments .comment-reply a {
	color: #ed6975
}
.comments .comment-reply a:hover {
	color: #666;
}
/*	comments nav */
.comments-nav {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #666;
}
.comments-nav a {
	color: #666;
}
.comments-nav a:hover {
	color: #ed6975
}
.comments-nav-prev a {
	background-image: url(images/arrow-9.png)
}
.comments-nav-next a {
	background-image: url(images/arrow-10.png)
}
/*	comments respond */
.comments + .comment-respond {
	border-top: none
}
.comment-respond {
	color: #666;
}
.comment-respond .icon img {
	border: 1px solid #666;
}
/*	ribbon */
.ribbon {
	background-color: #ed6975;
	color: #fff
}
/*	tooltip */
#aToolTip {
	background-color: #ed6975;
	color: #fff;
	font-size:13.5px;
}
/*	notice page */
.notice-body .notice {
	color: #666;
}
/*	notification */
.notification {
	color: #666;
	font-size:13.5px;
	line-height:27px;
}
/* 	spinner */
.footer-spinner .loader div, .main-loader .loader div {
	background-color: #666; !important
}
/*	scroll to top */
.scrolltotop {
	background-image: url(images/scrolltotop.png)
}
/*	footer */
footer .footerbar .title-2
{
	text-transform: uppercase;
    font-family: "overlock";
}

footer {
	-webkit-box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, .1)
}
footer .toggler {
	background-color: #fff
}
footer .toggler label {
	-webkit-box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, .1);
	background-color: #fff;
	background-image: url(images/arrow-6.png);
	border-top-color: #ed6975;
	box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, .1)
}
footer .footerbar {
	background-color: #fff
}

.dg-footersub-button input[type=submit]
{background-color: #f4941c; border-radius: 5px; cursor: pointer;  margin-top: 5px;padding:5px; color:#fff; font-size:13.5px}
.dg-footersub-button input[type=submit]:hover{background:#ed6975;}
footer input[type=text]{width:90%;}
footer .footerbar .container-cell:last-child:before {
	background-color: #f4f4f6
}
.footer-widgets .footer-widget:last-child{padding-left:3%;}
footer .footerbar .title-2{width:100%; min-width:150px;}
footer .footerbar .footer-widgets .footer-widget{font-size:15px; color:#000; width:30%;}
footer .footerbar .footer-widgets .footer-widget > ul li a,
footer .footerbar .footer-widgets .footer-widget > ul ul li a,
footer .footerbar .footer-widgets .footer-widget > div > ul li a,
footer .footerbar .footer-widgets .footer-widget > div > ul ul li a {
	color: #666;
	font-size:15px;
}
footer .footerbar .footer-widgets .footer-widget > ul li a:hover,
footer .footerbar .footer-widgets .footer-widget > ul ul li a:hover,
footer .footerbar .footer-widgets .footer-widget > div > ul li a:hover,
footer .footerbar .footer-widgets .footer-widget > div > ul ul li a:hover{
	color: #ed6975
}
footer .copyright {
	background-color: #f3f3f5;
	color: #666;
	font-size:13.5px;
	text-transform:uppercase;
}
/*====================================*\
	MAGNIFIC POPUP
\*====================================*/
.mfp-bg {
	background: rgba(229, 231, 234, .9)
}
.mfp-preloader {
	color: #cccccc
}
.mfp-preloader a {
	color: #cccccc
}
.mfp-preloader a:hover {
	color: white
}
button.mfp-close {
	background-image: url(images/close.png)
}
.mfp-close-btn-in .mfp-close {
	color: #333333
}
.mfp-counter {
	color: #666;
}
.mfp-arrow-left {
	background-image: url(images/arrow-7.png)
}
.mfp-arrow-right {
	background-image: url(images/arrow-8.png)
}
.mfp-iframe-scaler iframe {
	background: black;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6)
}
/*	The shadow behind the image */
.mfp-figure small {
	color: #bdbdbd
}
.mfp-title {
	color: #666
}
@media screen and (max-width: 800px)and (or ientation: landscape), screen and (max-height: 300px) {
	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, 0.6)
	}
	.mfp-img-mobile .mfp-close {
		background: rgba(0, 0, 0, 0.6)
	}
}
/*====================================*\
	SLIDER
\*====================================*/
/*	slider empty */
.slider-empty {
	background-image: url(images/slide-empty.jpg)
}
/*	flickerplate */
.flickerplate ul.flicks > li .flick-inner {
	color: #fff
}
.flickerplate ul.flicks > li .flick-title a {
	color: #fff
}
.flickerplate ul.flicks > li .flick-sub-text {
	color: rgba(255, 255, 255, 0.8)
}
.flickerplate ul.flicks > li .flick-title span.flick-block-text, .flickerplate ul.flicks > li .flick-sub-text span.flick-block-text {
	background-color: rgba(0, 0, 0, 0.6)
}
.flickerplate .arrow-navigation.left .arrow {
	background-image: url(images/flickerplate/arrow-left-light.png)
}
.flickerplate .arrow-navigation.right .arrow {
	background-image: url(images/flickerplate/arrow-right-light.png)
}
.flickerplate .dot-navigation .dot {
	background-color: #e94352;
    border: 2px #fff solid; 
}
.flickerplate .dot-navigation .dot:hover {
	background-color: #e94352;
    border: 2px #fff solid;
}
.flickerplate .dot-navigation .dot.active {
	background-color: #e94352;
    border: 2px #fff solid;
}
/*====================================*\
	JSCROLLPANE
\*====================================*/
.jspTrack {
	background: #e5e7ea
}
.jspDrag {
	background: #ed6975
}
/*====================================*\
	PLUGINS
\*====================================*/
/*	contact form 7 */
.wpcf7-form span.wpcf7-not-valid-tip {
	color: #ed6975
}
.wpcf7-form div.wpcf7-validation-errors {
	border-color: #ed6975
}
.wpcf7-form div.wpcf7-mail-sent-ok {
	border-color: #ed6975
}
/*====================================*\
	RESPONSIVE
\*====================================*/
/*	pinthis layout */
@media only screen and (max-width: 1270) {
	.header-menu{font-size:13px;}
	
}

@media screen and (min-width: 599px) and (max-width: 1033px) {
	body {
		padding-bottom: 0;
		padding-top: 131px !important
	}
	header {
		position: absolute;
		top: 66px
	}
	header.with-admin-bar {
		top: 112px
	}
	header.with-header-nav-menu {
		height: 65px
	}
	header.with-header-nav-menu .container:nth-child(2) {
		background-color: transparent;
		bottom: 22px;
		height: auto;
		margin: 0;
		padding: 0;
		position: absolute;
		right: 15px;
		text-align: left;
		display:none !important;
	}
	header.with-header-nav-menu .container:nth-child(2):before {
		display: none
	}
	header.with-header-nav-menu .container:nth-child(2) .icon-nav-menu {
		display:none !important;
		float: right
	}
	.header-menu {
		-moz-transition: all .2s linear;
		-ms-transition: all .2s linear;
		-o-transition: all .2s linear;
		-webkit-transition: all .2s linear;
		opacity: 0;
		padding-top: 34px;
		position: absolute;
		right: 0;
		text-align: left;
		top: 22px;
		transition: all .2s linear;
		visibility: hidden;
		z-index: 100
	}
	header.with-header-nav-menu .container:nth-child(2):hover .header-menu, header.with-header-nav-menu .container:nth-child(2):focus .header-menu {
		opacity: 1;
		visibility: visible
	}
	header.with-header-nav-menu .container:nth-child(2):active .header-menu, header.with-header-nav-menu .container:nth-child(2):active .header-menu {
		-webkit-transition: opacity .2s linear
	}
	
/*.ismobile .header-menu {
			display: none;
			opacity: 1;
			visibility: visible;
		}
		.ismobile header.with-header-nav-menu .container:nth-child(2):hover .header-menu,
		.ismobile header.with-header-nav-menu .container:nth-child(2):focus .header-menu {
			display: block;
		}*/
	.header-menu .header-menu-wrapper {
		-webkit-border-radius: 5px;
		background-color: #f3f3f5;
		border-bottom: 4px solid #ed6975;
		border-radius: 5px;
		position: relative
	}
	.header-menu .header-menu-wrapper.arrow-up-left:before {
		border-bottom: 8px solid #fff;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		content: "";
		left: 8px;
		position: absolute;
		top: -8px
	}
	.header-menu .header-menu-wrapper.arrow-up-right:before {
		border-bottom: 8px solid #f3f3f5;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		content: "";
		position: absolute;
		right: 8px;
		top: -8px
	}
	.header-menu .header-menu-wrapper .header-menu-list {
		font-size: 14px;
		line-height: 18px;
		list-style-type: none;
		text-align: left;
		width: 190px
	}
	.header-menu .header-menu-wrapper .header-menu-list li {
		display: block;
		margin: 0
	}
	.header-menu .header-menu-wrapper .header-menu-list li a {
		color: #9099b7;
		display: block;
		padding: 7px 20px 11px
	}
	.header-menu .header-menu-wrapper .header-menu-list li:first-child a {
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0
	}
	.header-menu .header-menu-wrapper .header-menu-list li a:hover {
		background-color:#fff ;
		color: #ed6975;
	}
	.header-menu .header-menu-wrapper .header-menu-list .dropdown {
		opacity: 1;
		padding-top: 0;
		position: static;
		visibility: inherit
	}
	.header-menu .header-menu-wrapper .header-menu-list .dropdown .dropdown-wrapper {
		background-color: transparent;
		border-bottom: none
	}
	.header-menu .header-menu-wrapper .header-menu-list .dropdown .dropdown-wrapper.arrow-up-left:before, .header-menu .header-menu-wrapper .header-menu-list .dropdown .dropdown-wrapper.arrow-up-right:before {
		display: none
	}
	.header-menu .header-menu-wrapper .header-menu-list .dropdown .dropdown-wrapper li:first-child a {
		-webkit-border-radius: 0;
		border-radius: 0
	}
	.header-menu .header-menu-wrapper .header-menu-list li > .dropdown > .dropdown-wrapper > ul > li > a {
		padding: 7px 20px 11px 35px
	}
	header .left-part {
		float: left;
		position: static
	}
	header .right-part {
		float: right;
		position: static
	}
	header.with-header-nav-menu .right-part {
		margin-right: 50px
	}
	header .logo {
		background-color: #fff;
		border-bottom: 1px solid #f7f7f7;
		display: block;
		height: 65px;
		left: -15px;
		position: absolute;
		right: -15px;
		top: -66px
	}
	header .logo a {
		display: block;
		text-align: center
	}
	header .logo a:before {
		content: '';
		display: inline-block;
		height: 100%;
		margin-left: -8px;
		vertical-align: middle
	}
	header .logo a img {
		line-height: 0;
		vertical-align: middle
	}
	.postWrap .topbar {
		display: block;
		width: auto
	}
	.postWrap .topbar .navbtns {
		display: block;
		overflow: hidden;
		width: auto
	}
	.postWrap .topbar .navbtns li:last-child {
		border-right: none
	}
	.postWrap .topbar .navbtns li:last-child a, .postWrap .topbar .navbtns li:last-child span.no-link {
		-webkit-border-radius: 0 5px 0 0;
		border-radius: 0 5px 0 0
	}
	.postWrap .topbar .space {
		display: none/*display: block;
			padding-bottom: 19px;
			padding-left: 10px;
			padding-right: 10px;
			border-top: 2px solid #fff;
			border-radius: 0;
			-webkit-border-radius: 0;*/
	}
	.postWrap .contentbox .title-3 {
		padding: 16px 20px 17px
	}
	.postWrap .contentbox .quote-block {
		padding: 16px 20px 17px
	}
	.postWrap .notification {
		padding: 20px
	}
	.metabar {
		padding: 0 20px
	}
	.metabar.data {
		padding-left: 0;
		padding-right: 0;
		position: relative
	}
	.metabar .ribbon {
		float: none;
		left: 20px;
		margin-top: 0;
		position: absolute;
		top: 48px
	}
	.metabar .postmetas {
		border-bottom: 1px solid #3b4466;
		float: none;
		overflow: hidden;
		padding-bottom: 13px;
		padding-left: 20px
	}
	.metabar .ribbon + .postmetas {
		margin-left: 0
	}
	.metabar .social-media-icons {
		clear: both
	}
	.metabar .social-media-icons li:last-child {
		border-right: none
	}
	.banner-position-2 {
		padding: 0 20px
	}
	.textbox {
		padding: 20px
	}
	.textbox input, .textbox textarea, .textbox .sbHolder {
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		width: 100% !important
	}
	.textbox blockquote {
		margin-left: 20px
	}
	.textbox ul ul, .textbox ol ol {
		margin-left: 20px
	}
	.textbox dl dd {
		margin-left: 20px
	}
	.textbox iframe, .textbox embed {
		height: 300px !important
	}
	.page-links {
		padding: 0 20px 20px
	}
	.tags, .categories {
		padding-left: 20px;
		padding-right: 20px
	}
	.tags + .metabar, .categories + .metabar {
		margin-top: 20px
	}
	.comments ul li {
		padding: 20px 20px 20px 74px
	}
	.comments ul li[data-icon=false] {
		padding-left: 20px !important
	}
	.comments ul li .icon {
		left: 20px
	}
	.comments ul li .comment-text blockquote {
		margin-left: 20px
	}
	.comments ul li .comment-text ul ul, .comments ul li .comment-text ol ol {
		margin-left: 20px
	}
	.comments ul li .comment-text dl dd {
		margin-left: 20px
	}
	.comments-nav {
		padding: 10px 20px 13px
	}
	.comment-respond {
		padding: 20px 20px 20px 74px
	}
	.comments .comment-respond {
		padding: 20px
	}
/*.comment-respond.no-avatar {
		padding: 20px;
	}*/
	.comment-respond .icon {
		left: 20px
	}
	.comment-respond form input, .comment-respond form input[type=submit] {
		width: 100%
	}
	.slider-empty {
		min-height: 300px
	}
	.flickerplate {
		height: 300px
	}
	.flickerplate ul.flicks > li .flick-title {
		font-size: 27px;
		line-height: 27px
	}
	.flickerplate ul.flicks > li .flick-sub-text {
		font-size: 14px;
		line-height: 18px
	}
	.flickerplate ul.flicks > li .flick-title + .flick-sub-text {
		margin-top: 10px
	}
	.flickerplate ul.flicks > li .flick-title span.flick-block-text, .flickerplate ul.flicks > li .flick-sub-text span.flick-block-text {
		padding: 5px 10px 9px
	}
	.flickerplate ul.flicks > li .flick-sub-text span.flick-block-text {
		padding: 4px 10px 7px
	}
	.flickerplate .arrow-navigation {
		display: none
	}
	.flickerplate .dot-navigation .dot {
		margin: 0 4px
	}
	footer {
		bottom: auto;
		left: auto;
		margin-top: 40px;
		position: relative;
		width: auto
	}
	.footer-spinner {
		top: -35px
	}
	footer .toggler {
		display: none
	}
	footer .footerwrapper {
		display: block;
	}
	footer .footerbar .footer-widgets .footer-widget {
		padding-right: 10px;
	}
	.scrolltotop {
		display: none
	}
}

@media only screen and (max-width: 1033px) {
	footer .footerbar .container-cell:last-child {
		border-top: 1px solid #f4f4f6
	}
}
@media only screen and (max-width: 720px) {
	
header.with-header-nav-menu .container:nth-child(2) .icon-nav-menu {
    display: none !important;
    float: right;
}
	.header-menu .header-menu-wrapper {
		background-color: #f3f3f5;
		border-bottom: 4px solid #ed6975
	}
	.header-menu .header-menu-wrapper.arrow-up-left:before {
		border-bottom: 8px solid #f3f3f5;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent
	}
	.header-menu .header-menu-wrapper.arrow-up-right:before {
		border-bottom: 8px solid #f3f3f5;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent
	}
	.header-menu .header-menu-wrapper .header-menu-list li a {
		color: #666;
	}
	.header-menu .header-menu-wrapper .header-menu-list li a:hover {
		background-color: #fff;
		color: #ed6975
	}
	header .logo {
		background-color: #fff;
		border-bottom: 1px solid #e5e7ea
	}
	.metabar .postmetas {
		border-bottom: 1px solid #F3F3F5
	}
}
@media only screen and (max-width: 600px) {
	.categories-list > li, .categories-list ul > li, .header-menu-list > li, .header-menu-list ul > li {
		border-top: 1px solid #E5E7EA
	}
	#login-form {
		border-top: 1px solid #E5E7EA
	}
}
@media screen and (max-width: 600px){
	footer .footerbar .footer-widgets .footer-widget {
    width: 100%;
    margin-top: 10px;
	
}
.footer-widgets .footer-widget:last-child{ padding-left:0px;}
a.at-share-btn.at-svc-whatsapp{display:inline-block !important;}
}
@media only screen and (max-width: 450px) {
/*	.search-box .dropdown .dropdown-wrapper {
		background-color: #f3f3f5;
		border-bottom: 4px solid #ed6975
	}
	.search-box form {
		border-top: 1px solid #e5e7ea
	}
	.comments ul li .date {
		color: #ccc
	}*/
}
@media only screen and (max-width: 400px) {
	.postWrap .contentbox .featured-video .wp-video .mejs-overlay-button {
		background-image: url(images/arrow-11.png)
	}
}
/*====================================*\
	RTL
\*====================================*/
body.rtl .icon-login {
	background-image: url(images/icon-logout.png);
	text-indent: 5000px
}
body.rtl .icon-login.out {
	background-image: url(images/icon-login.png)
}
body.rtl .posts-navigation .prev {
	background-image: url(images/arrow-10.png)
}
body.rtl .posts-navigation .next {
	background-image: url(images/arrow-9.png)
}
body.rtl .sidebar .contentbox > ul > li {
	background-image: url(images/arrow-2-rtl.png)
}
body.rtl ul.menu li a {
	background-image: url(images/arrow-2-rtl.png)
}
body.rtl ul.menu ul li a/* level 2 */ {
	background-image: url(images/arrow-2-rtl-2.png)
}
body.rtl ul.menu ul ul li a/* level 3 */ {
	background-image: url(images/arrow-2-rtl-3.png)
}
body.rtl ul.menu ul ul ul li a/* level 4 */ {
	background-image: url(images/arrow-2-rtl-4.png)
}
body.rtl ul.menu ul ul ul ul li a/* level 5 */ {
	background-image: url(images/arrow-2-rtl-5.png)
}
body.rtl .sidebar #calendar_wrap #wp-calendar tfoot #prev a {
	background-image: url(images/arrow-5.png)
}
body.rtl .sidebar #calendar_wrap #wp-calendar tfoot #next a {
	background-image: url(images/arrow-4.png)
}
body.rtl #login-form #user_login {
	background-image: url(images/icon-user-login-rtl.png)
}
body.rtl #login-form #user_pass {
	background-image: url(images/icon-user-pass-rtl.png)
}
body.rtl .pinbox .format-quote .excerpt:before {
	background-image: url(images/icon-quotes-rtl.png)
}
body.rtl .postWrap .contentbox .quote-block:before {
	background-image: url(images/icon-quotes-large-rtl.png)
}
body.rtl .comments-nav-prev a {
	background-image: url(images/arrow-10.png)
}
body.rtl .comments-nav-next a {
	background-image: url(images/arrow-9.png)
}
body.rtl .mfp-arrow-left {
	background-image: url(images/arrow-8.png)
}
body.rtl .mfp-arrow-right {
	background-image: url(images/arrow-7.png)
}
body.rtl .social-media-icons li {
	border-left: 1px solid #f3f3f5
}
body.rtl .social-media-icons li:first-child {
	border-right: 1px solid #f3f3f5
}
body.rtl .navbtns li {
	border-left: 2px solid #f3f3f5
}