/*
Theme Name: Twenty Seventeen
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

/*-- Fonts --*/
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.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+2212, U+2215;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.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+2212, U+2215;
}
/*@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.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+2212, U+2215;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.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+2212, U+2215;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.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+2212, U+2215;
}*/
.clearfix{overflow: auto;}
.clearfix::after{content: "";clear: both;display: table;}
/*-- Reset --*/
*{margin:0;padding:0;border:none}
abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}
dfn{font-style:normal}
.left{float:left}.right{float:right !important}
.clear{clear:both;overflow:hidden;}
.aligncenter{text-align:center}.alignright{text-align:right}
.capitalize{text-transform:uppercase;}
a{color:#515151;outline:none;border:none;text-decoration:none}
a:visited{color:#5c5c5c}
a:hover{text-decoration:none;color:#0198d1}
a:active{color:#000}
address{margin:0.2em 0;padding:.5em 0 1em;line-height:140%;font-style:normal}
:focus{outline:0}
ul,ol{list-style:none}
p{font-size:15px;padding:8px 0;line-height:25px}
textarea{font:12px Arial, Helvetica, sans-serif}
.input-group{position:relative;}
.form-control{background:#fff;border:solid 1px #efefef;font-size:16px;color:#808080;width:100%;height:34px;padding:8px 15px;}
.form-control::-moz-placeholder{color: #4b4b4b;opacity: 1;}
.form-control:-ms-input-placeholder{color: #4b4b4b;}
.form-control::-webkit-input-placeholder{color: #4b4b4b;} 
.block{display:inline-block;width:100%;}
/*.spacer{margin-bottom:16px;}*/
/*-- Body --*/
html{background:#fff;height:100%;font-family:Arial, Helvetica, sans-serif}
body{background:#fff;font-family: 'Open Sans', Arial, sans-serif;font-weight:400;font-size:14px;min-height:100%;color:#050505}
/*-- Skip Links --*/

.container{max-width:1160px;margin:0 auto;position:relative;padding:0 15px}/*-- Container --*/

h1,h2,h3,h4,h5,.hd-h1,.hd-h2,.search-form label,.submit{font-family: 'Open Sans', Arial, sans-serif;font-weight:600}
/*.intro-title{font-family: 'Open Sans', Arial, sans-serif;font-weight:700}*/

/*-- Fetch Fonts 300 --*/
.button{display: inline-block;background-color: transparent;color: #fff;font-size: 18px;border:solid 1px #d8d8d8;padding:10px 18px;text-align: center;} 
.hd-h1,.hd-h2{position:relative;font-size:35px;color:#000;margin:0 0 26px;padding:0 0 24px;}
.hd-h1:before,.hd-h2:before,.single .post .entry-meta:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:88px;background:#14acf0;}
/*.description{color:#595858;font-size:16px;margin:0 0 10px 0;padding:0;}*/
.left-aside,.right-aside{float:left;width:50%;}

/*-- Top/Header--*/
#top{background:#000;position:relative;z-index:1000;min-height:100px}
.home #top{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.50)/*background:url(images/intro-top-bg.jpg) no-repeat center 0;background-size:cover;min-height:560px;position:relative;*/}
#header{padding:10px 0/*;position:absolute;left:0;right:0;top:0;*/}
#logo{position:absolute;left:15px;top:8px/*;max-width:200px;*/}
.archive #top{min-height:629px}
.archive #header{background-color:rgba(0,0,0,0.50);min-height:80px}
#top.yoga-hd{background:url(images/yoga-hd.jpg) no-repeat center 0}
#top.dadima-ke-nuske-hd{background:url(images/dadima-ke-nuske-hd.jpg) no-repeat center 0}
#top.exercise-hd{background:url(images/exercise-hd.jpg) no-repeat center 0}
#top.diet-hd{background:url(images/diet-hd.jpg) no-repeat center 0}
#top.kitchenopathy-hd{background:url(images/kitchenopathy-hd.jpg) no-repeat center 0}

/*===Intro Slider===*/
.intro-slider{background:#0f1a0e}
/*.intro-title{color:#fff;font-size:50px!important;line-height:50px;text-transform:uppercase}*/
.crellyslider > .cs-controls{top:45%}
.crellyslider > .cs-controls > .cs-next, .crellyslider > .cs-controls > .cs-previous{background-color:rgba(0,0,0,0.30);width:60px;height:114px;border-radius:0;box-shadow:none}
.crellyslider > .cs-controls > .cs-next{background-image:url(images/next-arrow.png)}
.crellyslider > .cs-controls > .cs-previous{background-image:url(images/prev-arrow.png)}
.crellyslider > .cs-navigation > .cs-slide-link{background:#e5e5e5;border-radius:0;opacity:1}
.crellyslider > .cs-navigation > .cs-slide-link.cs-active{background:#8ac328;}

/*-- navigation --*/
/*#nav{clear: both;min-height: 50px;padding:12px 0 0 0;}
#nav ul{float:right;list-style:none;display:block;}
#nav ul li{padding:10px 25px;}
#nav ul li,#nav ul li a{display:inline-block;}
#nav ul li a{color:#fff;font-size:16px;font-weight:600;padding:6px 6px 15px;border-bottom:4px solid transparent;text-transform:uppercase;}
#nav ul li:hover a,#nav ul li.current-menu-item a{border-bottom:solid 4px #119f2f;background:url(images/menu-arrow.png) no-repeat 52% bottom;}
#nav ul li a:focus{border-bottom:solid 4px #119f2f;background:url(images/menu-arrow.png) no-repeat 52% bottom;}
*/


/*button#responsive-menu-button{display:none!important}*/


@media (min-width:640px){
#site-navigation{float:right;height:57px;padding-top:14px}
#site-navigation > div > ul{position:relative}
#site-navigation > div > ul > li{display:inline-block;font-size:16px;font-weight:600;position:relative;margin:0 19px}
#site-navigation > div > ul > li > a,#site-navigation > div > ul > li.current-menu-item > a{color:#fff;display:inline-block;padding:17px 6px 19px;text-transform:uppercase;cursor:pointer}
#site-navigation > div > ul > li > a,#site-navigation > div > ul > li.current-menu-item > a{background:url(images/menu-border.gif) 0 135% repeat-x, url(images/menu-arrow.png) center 120% no-repeat;}

#site-navigation > div > ul > li:hover > a,#site-navigation > div > ul > li.current-menu-item > a{background-position:0 100%,center 91%}
#site-navigation > div > ul > li:hover > a,#site-navigation > div ul ul{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;}

/*-- Submenu --*/
#site-navigation > div ul ul{visibility:hidden;opacity:0;background:rgba(241,241,241,0.85);position:absolute;left:0;top:70px;width:200px;z-index:9999;}
#site-navigation > div ul li:hover ul{visibility:visible;opacity:1;top:58px}
#site-navigation > div ul ul > li{font-size:14px}
#site-navigation > div ul ul > li + li{margin-top:1px}

#site-navigation > div ul ul > li a{display:block;padding:10px 10px 10px 17px;color:#4e4e4e}	
#site-navigation > div ul ul > li a:hover,#site-navigation > div ul ul > li.current-menu-item a{color:#fff;background:rgba(17,159,47,0.6)}
#site-navigation .dropdown-toggle,#site-navigation .icon{display:none}
#site-navigation > div > ul > li.menu-item-has-children{cursor:pointer}
#site-navigation > div > ul > li.menu-item-has-children > a{pointer-events:none}
}


.container.welcome{padding:50px 15px 78px}
.welcome p{color:#595858;font-size:16px;padding-bottom:18px;}
.welcome p:last-child{padding-bottom:0;}

/*=====*/
.our-category{background:#8ac328;padding:88px 0 38px;}
.our-category .hd-h2{color:#fff;}
.our-category .hd-h2:before{background:#fff;}
.our-category ul{width:102%;margin:24px -0.85% 0;text-align:center;}
.our-category ul li{float:left;width:18.28%;margin:0 0.85% 50px;position:relative;}
.our-category ul li a{display:block;/*background-image:url(images/sprite.png);background-repeat:no-repeat;*//*background-color:#fff;*/ 
background:#fff url(images/sprite.png) no-repeat;background-position:0 0;width:186px;height:186px;border-radius:50%;margin:0 auto 18px;position:relative;}
.our-category ul li:hover a{box-shadow:0 0 27px rgba(0,0,0, 0.2)}
.our-category ul li a:before{content:"";position:absolute;left:0;top:8px;height:166px;width:166px;border:2px solid #8ac328;border-radius:100%;right:0;margin:0 auto}
.our-category ul li .category-img{margin-top:35px;}
.our-category ul li:hover .category-img{opacity:0;visibility:hidden;}
.our-category ul li:hover a::before{border: solid 2px #14acf0;}
.our-category ul li span{display:block;font-size:21px;color:#fff;font-style:normal;line-height:24px;}
.our-category ul li a.yoga{background-position:-159px 35px;} 
.our-category ul li a.dadi-maa-ke-nuskhe{background-position:-159px -123px;}
.our-category ul li a.exercise{background-position:-162px -279px;}
.our-category ul li a.diet{background-position:-162px -434px;}
.our-category ul li a.kitchenopathy{background-position:-155px -593px;}

/*====Featured Post=====*/
/*.featured-post{padding:0 0 15px}*/
.home .featured-post{padding:68px 0 0}
.featured-post ul{margin:18px -1.28% 0;width:102.70%}
.featured-post ul li{width:30.62%;display:inline-block;/*float:left;*/margin:0 1.35% 44px;vertical-align:top}
.featured-post ul li figure{position:relative;max-width:364px;max-height:406px}
.featured-post ul li figure img{display:block;height:auto;max-width:100%/*position:relative;*/}
.featured-post ul li figure .overly{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.50);opacity:0;visibility:hidden;
 -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.featured-post ul li:hover .overly{opacity:1;visibility:visible;}
.social-info{position: absolute;left: 0;right: 0;bottom: 0;padding: 18px 24px;}
.social-info span{display:inline-block;font-size:16px;color:#fff;}
.social-info .social a{display:inline-block;padding:4px;color:#fff;}
.social-info .social{float:right}
.featured-detail{padding:31px 33px;border:solid 1px #d8d8d8;}
.featured-detail a{display:inline-block;margin:0 0 10px;color:#648d1e;font-size:15px;font-family:Arial, Helvetica, sans-serif;}
.featured-post .title{display:block;position:relative;font-size:23px;font-weight:600;color:#202020;margin:0 0 8px;padding:0 0 10px;}
.featured-post .title:before{content:" ";position:absolute;left:0;bottom:0;height:1px;width:88px;background:#14acf0;}
.featured-post p{font-family:Arial, Helvetica, sans-serif;color:#595858;padding-bottom:18px;}
/*.featured-post .button{font:13px 'Open Sans', Arial, sans-serif;color:#000;text-transform:uppercase;padding:9px 24px}
.featured-post .button:hover{color: #fff;background-color:#14acf0;border-color:#14acf0;}
.featured-post ul li.none{margin-bottom:0;}*/

.read-more{position:relative;border:1px solid #d8d8d8;overflow:hidden;display:inline-block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.read-more:hover{border-color:#14acf0}
.read-more a{color:#000;font:13px 'Open Sans', Arial, sans-serif;text-transform:uppercase;display:block;padding:9px 24px;margin:0;position:relative;z-index:10;-webkit-transition:all 0.9s;-moz-transition: all 0.9s;transition:all 0.9s;cursor:pointer}
.read-more a:hover{color:#fff}
.read-more::before,.read-more::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,164,238,0.80);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translate(-100%,0);
	transform: translate(-100%,0);
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1)}
.read-more::after{-webkit-transition-delay: 0.2s;transition-delay: 0.2s}
.read-more:hover::before,.read-more:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}
.read-more a:hover{background:#14acf0\9}/*--IE--*/

/*-- Inner Pages --*/
#content{padding:50px 0 30px}
.home #content{padding:0 0 45px}
#main{float:left;width:65%}
aside{float:right;width:26.4%/*;padding:30px 0*/}

/*-- Category Header--*/
.category-hd img{max-width:100%;height:auto;margin:0 auto; display:block}

/*-- All Post --*/
.single-post-image{margin:30px 0 10px}
.single-post-image img{max-width:100%;height:auto;margin:0 auto}
/*.single .post{padding:60px 0 30px}*/ 
.single .post h1{padding:0 0 10px;margin:0}
.single .post h1:before,.search-results h2:before{height:0}
.single .post .entry-meta{position:relative;padding-bottom:22px}
.entry-meta time.entry-date{margin-right:10px}
.entry-meta time.updated{color:#0198d1;margin-right:10px}
.comments-area{clear:both;margin:30px 0}
.comments-area h3{font-size:25px;padding-bottom:10px}
.comments-area label{font-size:16px;font-weight:600;display:block;margin-bottom:8px}
aside .widget{margin-bottom:30px}
aside h2, .search-form label{font-size:20px;color:#202020;display:block;padding-bottom:20px}
aside li + li{border-top:1px solid #cfcfcf}
aside li{padding:10px 0;line-height:24px;text-transform:uppercase}
aside li a{color:#545454}
.entry-content ul{padding:10px 0 20px 3px}
.entry-content li{background:url(images/list-bullet.gif) no-repeat 0 13px; padding:5px 0 5px 23px;line-height:25px}

/*-- Advt Banner --*/
.home .advt-banner{margin-top:50px}/*-- Home Advt Banner --*/
.home .advt-banner.bottom{margin:0}
.advt-banner.top{margin-bottom:40px}
.advt-banner.bottom{margin-bottom:15px}

/*-- Page navigation --*/
.navigation{display:block;margin:15px 0 25px;line-height:25px}
.navigation h2{padding-bottom:20px}
.nav-links{width:100%;display:inline-block;padding:10px 15px;border:1px solid #ddd;box-sizing:border-box}
.nav-links a[rel="prev"]{float:left;width:48%}
.nav-links a[rel="next"]{float:right;width:48%;text-align:right}
.nav-links span{font-size:14px}
.nav-links a{color:#2d2d2d}
.nav-links a:hover{color:#df2635}
.nav-links .screen-reader-text{ font-weight:600}
.nav-title{display:block;}
.nav-previous .nav-title span,.cat-links .icon{margin-right:5px}
.nav-next .nav-title span{margin-left:5px}

.pagination{margin-top:0;text-align:center}
.pagination a,.pagination span{background-color:#fff;border:1px solid #e1e1e1;color:#000;border-radius:5px;display:inline-block;padding:4px 13px;margin:0 3px;vertical-align:top}
.pagination a.prev,.pagination a.next{background:url(images/prev-arrow.png) no-repeat center center;padding-right:14px;width:15px;height:25px}
.pagination a.next{background:url(images/next-arrow.png) no-repeat center center}
.pagination span.current{background-color:#1a9bff;color:#fff;border-color:#1a9bff}
.pagination .nav-links{border:0}
/*.pagination h2.screen-reader-text{display:none}
.pagination .next .icon,.pagination .previous .icon{display:none}*/
/*-- End of Page navigation --*/


/*-- Search --*/
.search-form p{position:relative}
.search-form .search-submit{padding:0.5em 1em;position:absolute;right:3px;bottom:17px;background:none;cursor:pointer}
.search-form .search-submit .icon{height:21px;top:-2px;width:16px}
.icon{display:inline-block;fill:#545454;height:1em;position:relative;top:-0.0625em;vertical-align:middle;width:1em}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}

input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],textarea{background:#fff;width:100%;display:block;padding:20px;color:#666;border:1px solid #c5c5c5;border-radius:4px;box-sizing:border-box}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,textarea:focus{color:#222;border-color:#333}

.submit,.wpcf7-submit{background-color:#8ac328;border:0;border-radius:5px;box-shadow: none;color:#fff;cursor:pointer;display:inline-block;font-size:0.95rem;font-weight:400;padding:.6em 1.5em;text-transform:uppercase}
.submit,.wpcf7-submit,.featured-post .button,.tnp-widget-minimal input.tnp-submit,.our-category ul li a,.our-category .category-img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;}
.submit:hover,.wpcf7-submit:hover{background:#14acf0}

/*-- Search , Not found error404 --*/
.search-no-results #content,.error404 #content{text-align:center;padding:40px 0 30px;min-height:400px}
.search-no-results .hd-h1:before,.error404 .hd-h1:before,.hd-h1.center:before{right:0;margin:0 auto}
.search-no-results .search-form,.error404 .search-form,.contact .wpcf7-form{width:590px;margin:0 auto 15px}
.search-results .post,.search-results .page{border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px}
.search-results .hd-h2{font-size:25px;margin-bottom:0;padding-bottom:10px}
.search-results .hd-h2 a{color:#050505}

/*.not-found .screen-reader-text{display:block;font-size:24px;margin:15px 0}
.not-found p{font-size:18px}

.no-results button[type="submit"]{margin:0 auto;width:200px}
.no-results .page-content{min-height:400px;padding-bottom:40px}
.error-404.not-found button[type="submit"]{margin:15px 0;width:200px}*/

/*-- Contact --*/
.hd-h1.center{text-align:center}
.wpcf7-submit{font-size:20px;width:200px;margin:10px auto 0;padding:15px 20px;display:block}

/*-- Author Box --*/
.guerrillawrap{font-size:14px;padding:10px;margin:10px 0 30px}
.guerrillagravatar{margin-right:25px}
.guerrillatext h4{font-size:1px;color:#73b501;clear:none}
.post .guerrillagravatar img{margin:2px 0 0;border:1px solid #ddd}
.guerrillatext h4{color:#395daa;font-size:18px;clear:none;padding:0}
.guerrillatext p{margin:2px 0 15px;font-size:14px;line-height:22px}

/*===Footer===*/
.footer{background-color:#131517;padding:64px 0 30px;clear:both}
.footer h3{font-size:33px;font-weight:400;color:#fff;margin:0 0 10px;}
.footer p{color:#fff;padding:0 0 33px;}
.newsletter h2{display:none}/*temp*/
.newsletter form{width:735px/*64.3%*/;text-align:center;position:relative}
.newsletter form label{display:block;}
/*.newsletter form .tnp-email{}*/

.newsletter form .tnp-submit{position:absolute;right:0;top:0}
.tnp-widget-minimal form{margin:0 auto!important}
.tnp-widget-minimal input.tnp-email{width:80.5%!important;background:#fff!important;padding:16px 15px !important;width:94%;margin:0 168px 0 0;border-radius:6px;position:relative}
.tnp-widget-minimal input.tnp-submit{background-color:#119f2f !important;width:auto!important;border-radius:6px!important;border:none!important;padding:15px 26px!important;text-align:center;text-transform:uppercase;cursor:pointer;}
.tnp-widget-minimal input.tnp-submit:hover{background:#1a9bff!important}

/*.social-link{display:block;margin:31px auto 26px;text-align:center}
.social-link li{display:inline-block;height:48px;width:48px;margin:0 10px}
.social-link li a{display:block;}*/
.social-link{display:block;margin:31px 0;text-align:center}
.social-link li{display:inline-block;height:48px;width:48px;margin:0 10px;border-radius:100%;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;position:relative}
.social-link li.facebook:hover{background:#2752aa}
.social-link li.twitter:hover{background:#31b6ee}
.social-link li.linkedin:hover{background:#00789b}
.social-link li.googleplus:hover{background:#ec5543}
.social-link li.youtube:hover{background:#ab030a}
.social-link li a{display:block;}
/******social-media tooltip******/
.btn-tooltip {display:inline-block;outline:none;position:relative;text-decoration:none}
.btn-tooltip span{/*display:none;*/background:url(images/tooltip-uparrow.png) no-repeat 35px 0;top:61px;right:17px;margin-left:0;padding:6px 0 9px;position:absolute;width:50px;text-align:center;z-index:99;visibility:hidden;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
.btn-tooltip:hover span{display:block;top:51px;visibility:visible;opacity:1}
.btn-tooltip span em{background:#efefef;color:#403f3f;border-radius:2px;display:block;font-size:11px;font-style:normal;padding:5px 0;width:85px}
.site-info{font-size:14px;padding:0}
.site-info a{color:#fff}



/*-- Custom Styling --*/



/*@media(min-width:640px){
	.container{max-width:624px}
}
@media(min-width:801px){
	.container{max-width:774px;}
}
@media (min-width:992px){
	.container{max-width:970px}
}
@media (min-width:1200px){
	.container{max-width:1170px}
}*/





/*@media screen-end  --------*/
@media only screen and (min-width : 1824px) {
	.footer{background-size: cover;}
	
}
/*====*/
@media (max-width:1244px){
	
	/*body{border:1px solid #cd002b;}*/ 
}
@media (max-width:1199px){
	.img-responsive{display:block;height:auto;max-width:100%} 
	.crellyslider .cs-slide{background-size:160% 100%!important} 
	.archive #top{min-height:510px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-size:1560px auto}	
	/*body{border:1px solid #000;}*/
}
@media (max-width:1024px){
	img{max-width:100%;height:auto}
	.container{max-width:940px;padding:0}	
	#logo{left:0}
	
	.container.welcome{padding:5% 0}.our-category{text-align:center;padding-top:45px}.our-category .hd-h2::before{right:0;margin:0 auto}.our-category ul{width:100%; margin:50px 0 0}.our-category ul li{float:none;width:30%;display:inline-block;vertical-align:top}
	/*body{border:1px solid #0f0}*/
}
@media (max-width:991px){
	.container{max-width:750px}	
	.featured-post ul li{width:47%}
	.archive #top{min-height:410px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-size:1260px auto}
	/*body{border:1px solid #ff0} */
}
@media (max-width:800px){ 
	.container{max-width:590px}	
	.home #top{position:relative;background:#000}.navigation-top{width:440px;margin:0 auto;height:80px}#logo{position:static;width:100%;display:block;margin-top:10px}#logo img{margin:0 auto}
	.home .advt-banner{margin-top:8%}.our-category ul li{width:47%}
	.archive #top{min-height:495px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-color:#000;background-position:center 169px;background-size:1000px auto}
	#main,aside{float:none;width:100%}
	.newsletter form{width:575px}.tnp-widget-minimal input.tnp-email{width:75%!important}
	/*body{border:1px solid #f00}*/
}
@media (max-width:639px){
	.container{max-width:455px}
	#logo img{margin:0}.navigation-top{height:auto}button#responsive-menu-button{/*display:block!important;*/top:24px!important;right:0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{background-image:url(images/nav-arrow.png);background-repeat:no-repeat;background-position:22px 18px;padding-left:40px}/*#site-navigation{display:none!important}*/
	.hd-h1,.hd-h2,.footer h3{font-size:27px}.search-results .hd-h2{font-size:22px}.our-category ul li{width:100%;margin:0 0 50px}.featured-post .hd-h2{text-align:center}.featured-post .hd-h2::before{right:0;margin:0 auto}.featured-post ul{width:100%;margin:0 auto;max-width:364px;display:block}.featured-post ul li{width:100%;margin:0 auto 44px}.featured-detail{padding:31px 20px}
	.archive #top{min-height:340px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-position:center 100px;background-size:740px auto}
	.search-no-results .search-form, .error404 .search-form,.contact .wpcf7-form{width:100%}
	.footer{padding:35px 0 0}.newsletter form{width:100%}.tnp-widget-minimal input.tnp-email{width:100%!important;margin:0}.newsletter form .tnp-submit{position:static;width:100%!important;margin-top:5px}
	/*body{border:1px solid green}*/
}
@media (max-width:480px){
	html{-webkit-text-size-adjust:none}
	.container{max-width:92%}	
	.archive #top{min-height:260px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-size:490px auto}
	.guerrillagravatar{width:19%}.guerrillatext{float:none;width:100%}
	.social-link li{width:42px;height:42px;margin:0 3px}
	/*body{border:1px solid lightblue}*/
}
@media (max-width:320px){
	.archive #top{min-height:245px}#top.yoga-hd,#top.dadima-ke-nuske-hd,#top.exercise-hd,#top.diet-hd,#top.kitchenopathy-hd{background-size:450px auto}
	/*body{border:1px solid pink}*/
}