 @charset UTF-8;
/*@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,600,700);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
*/

/* Style Index * /

#0 Reset
#1 Layout Structure
#2 Main header
#3 Main menu
#4 Content styling
#5 Comments
#6 Photo gallery
#7 Sidebar styling
#8 Footer


/* #0 Reset */
/* Menu Font */
.main-menu .the-menu li a,
.secondary-menu ul li a {
	font-family:"Titillium Web", sans-serif;
}

/* Block Titles */
.list-title {
	font-family:"Titillium Web", sans-serif;
}

/* Article Titles */
h1, h2, h3,
h4, h5, h6 {
	font-family: 'Source Sans Pro', sans-serif;
}
/* Menu Font */



@font-face {
    font-family: 'entypo';
    src: url('../fonticons/entypo.svg#entypo') format('svg');
    src: url('../fonticons/entypod41d.eot?#iefix') format('embedded-opentype'),
         url('../fonticons/entypo.svg#entypo') format('svg'),
         url('../fonticons/entypo.woff') format('woff'),
         url('../fonticons/entypo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'flexslider-icon';
	src:url('../fonticons/flexslider-icon.eot');
	src:url('../fonticons/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('../fonticons/flexslider-icon.woff') format('woff'),
		url('../fonticons/flexslider-icon.ttf') format('truetype'),
		url('../fonticons/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}


body {
	font-size:14px;
	font-family:Arial, sans-serif;
	margin:0;
	padding:0;
	color:#323232;
	background:#f0efef;
	letter-spacing: 0;
    line-height: 1.3 !important;
	overflow-x:hidden; 
}


/* #1 Layout Structure */

a {
	color: #000;
	text-decoration: none;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

h1 {
	font-size: 29px;
	font-weight: 600;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 14px;
    font-weight: 800;
    overflow: hidden;
text-overflow: ellipsis;
max-height: 36px;
}

h4 {
	font-size: 13px;
}

h5 {
	font-size: 12px;
}

h6 {
	font-size: 11px;
}

h1, h2, h3,
h4, h5, h6 {
	font-family: 'Source Sans Pro', sans-serif;
	margin-bottom: 15px;
}

h1 a, h2 a, h3 a,
h4 a, h5 a, h6 a {
	color: #000;
}

.widget h1, .widget h2, .widget h3,
.widget h4, .widget h5, .widget h6 {
	font-weight: normal;
}
.widget h3, .widget h4{
	font-weight: bold;
}


hr {
	height: 1px;
	display: block;
	border: 0px;
	border-bottom: 1px dotted #c0bfbf;
	margin-top: 10px;
	margin-bottom: 10px;
}

a:hover {
	color:#5a9e25;
	text-decoration: none; /* Updated by Jinia - Dec 11th 2014*/
}

a:focus {
	outline: 0;
}

.clear-float {
	clear:both;
}

.icon-text {
	display: inline-block!important;
	font-weight: normal!important;
	font-family: 'Entypo', sans-serif!important;
}

.h-comment {
	display: inline-block;
	padding-left: 8px;
	position: relative;
	vertical-align: baseline;
	font-size: 90%;
	font-weight: bold;
	opacity: 0.6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);	
}

.h-comment:before {
	display: inline-block;
	content: '\E718';
	font-family: 'Entypo';
	font-size: 83%;
	padding-right: 4px;
	margin-bottom: -5px;
	position: relative;
}

.meta-date {
	display: inline-block;
	padding-left: 8px;
	position: relative;
	vertical-align: baseline;
	font-size: 85%;
	font-weight: bold;
	color: #979797;
}

.meta-date:before {
	display: inline-block;
	content: '\1F554';
	font-family: 'Entypo';
	font-size: 90%;
	padding-right: 4px;
	margin-bottom: -4px;
	position: relative;
}

.wrapper {
	width: 1220px;
	margin: 0px auto;
	position: relative;
}

.boxed:not(.active) {
	background: transparent!important;
	min-width: 1220px;
}

.active.boxed {
	width: 1230px;
	margin: 0px auto;
	background: #f0efef;
	box-shadow: 0 0px 10px rgba(0,0,0,0.2);
	padding: 0px;
	min-height: 100%;
	min-width: 1220px;
}

.left {
	float: left;
}

.right {
	float: right;
}


/* #2 Main header */

.header {
	background-color: #FFF;
	color: #000;
	/*box-shadow: inset 0px -140px 200px -50px rgba(0,0,0,0.15);*/
}

.header a {
	color: #fff;
}

.header .header-menu a:hover {
	text-decoration: underline;
}

.header > .wrapper {
	padding: 10px 0px;
	background: transparent!important;
	position: relative;
}

.header .wrapper {
	background: inherit;
}

.header .header-logo {
	float: left;
	display: inline;
	margin-left: 12px;
	position: relative;
	top: 20px;
	/* width:26%	*/
	width:20%	
}

.header .header-logo h1 {
	display: block;
	font-size: 48px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 50px;
}

.header .header-addons {
	float: right;
	display: inline;
	margin-right: 12px;
	text-align: right;
	/*margin-top: 26px;*/
	
}

.header .head-social{
	float: right;
	display: inline;
	margin-right: 12px;
	text-align: right;
	/*margin-top: 26px;*/
	width: 218px;
}
.header .wrapper:after {
	display: block;
	content: '';
	clear: both;
}

.header .header-menu {
	display: inline;
	float: left;
	margin-left: 20px;
	width: 33%;
}

.header .header-menu ul {
	display: block;
	margin-bottom: 7px;
	margin-top: -3px;
}

.header .header-menu ul:after {
	display: block;
	content: '';
	clear: both;
}

.header .header-menu p {
	line-height: 130%;
	font-size: 12px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.header .header-menu ul li {
	font-size: 13px;
	display: block;
	float: left;
	padding-right: 16px;
	position: relative;
}

.header .header-menu ul li:last-child:after {
	display: none;
}

.header .header-menu ul li:after {
	display: block;
	content: '';
	height: 15px;
	width: 1px;
	background: #fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;
	position: absolute;
	right: 7px;
	top: 2px;
}

.header .header-menu ul li a {
	font-weight: bold;
}

.header .header-menu ul li a:hover {
	color: #fff;
}

.header .header-addons .header-weather {
	display: block;
	margin-bottom: 10px;
	margin-top: -4px;
	line-height: 100%;
	vertical-align: baseline;
}

.header .header-addons .header-weather .report {
	display: inline-block;
	font-size: 26px;
	font-weight: bold;
	vertical-align: baseline;
	line-height: 100%;
}

.header .header-addons .header-weather .city small {
	display: block;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.header .header-addons .header-weather .city {
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	vertical-align: baseline;
	line-height: 100%;
	text-align: left;
}

.header .header-addons .header-weather img {
	display: inline-block;
	vertical-align: baseline;
	margin: 0px 3px -2px 3px;
}

.header .header-addons .header-search {
	display: block;
	text-align: right;
	position: relative;
	border: 1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.search-input {
	display: inline-block;
	padding: 8px 36px 8px 12px;
	border-radius: 2px;
	border: 0px;
	z-index: 1;
	position: relative;
	-webkit-box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.2);
	width: 180px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	opacity: 0.7;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

.search-input:focus {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	width: 200px;
}


#searchsubmit,
.search-button {
	display: block;
	position: absolute;
	z-index: 2;
	top: 0px;
	right: 0px;
	border: 0px;
	background: url(../images/icon-search.png) no-repeat center;
	cursor: pointer;
	height: 100%;
	overflow: hidden;
	color: transparent;
	font-size: 0;
	width: 34px;
}

#searchsubmit {
	height: 30px;
	top: auto;
	bottom: 0px;
}

.widget {
	position: relative;
}

.widget label.screen-reader-text {
	display: none;
}

.widget input.search {
	width: 100%;
}


/* #3 Main menu */

.main-menu {
	display: block;
	background: inherit;
	border-top: 1px solid rgba(0,0,0,0.15);
}

.main-menu .the-menu {
	display: block;
	font-size: 0;
	background: inherit;
}

.main-menu .the-menu:after {
	display: block;
	content: '';
	clear: both;
}

.main-menu .the-menu li {
	display: block;
	background: inherit;
	font-size: 15px;
	float: left;
}

.main-menu .the-menu.transition-active > li {
	perspective:600px;
	-moz-perspective:600px;
	-o-perspective:600px;
	-webkit-perspective:600px;
	perspective-origin:100% 100%;
	-moz-perspective-origin:100% 100%;
	-o-perspective-origin:100% 100%;
	-webkit-perspective-origin:100% 100%;
	position:relative;
	z-index: 10;
}

.main-menu .the-menu.transition-active > li > ul {
	display: block;
	transform:rotateX(-90deg);
	-moz-transform:rotateX(-90deg);
	-o-transform:rotateX(-90deg);
	-webkit-transform:rotateX(-90deg);
	transform-origin:0 0 0;
	-moz-transform-origin:0 0 0;
	-o-transform-origin:0 0 0;
	-webkit-transform-origin:0 0 0;
	-webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1); /* older webkit */
	-webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275); 
	-moz-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275); 
	-ms-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275); 
	-o-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275); 
	transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
}

.main-menu .the-menu.transition-active > li:hover > ul {
	background:#fff;
	transform:rotateX(0);
	-moz-transform:rotateX(0);
	-o-transform:rotateX(0);
	-webkit-transform:rotateX(0);
	transition-delay:.2s;
	-moz-transition-delay:.2s;
	-o-transition-delay:.2s;
	-webkit-transition-delay:.2s;
	border-bottom:3px solid #fff;
	border-right:3px solid #fff;
	border-left:3px solid #fff;
	}

.main-menu .the-menu li:hover a {
 	background: rgba(0, 0, 0, 0.07);
	position: relative;
	color: #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ededed, endColorstr=#ededed);
}

.main-menu .the-menu li a {
	display: block;
/*	padding: 12px 20px; */
    padding: 12px 15px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Titillium Web', sans-serif;
}

.main-menu .the-menu > li > a {
	position: relative;
	z-index: 200;
	background: inherit;
}

.main-menu .the-menu li a span {
	padding-right: 12px;
	position: relative;
}

.main-menu .the-menu li a span:after {
	font-family: 'Entypo';
	content: '\25BE';
	font-weight: normal;
	position: absolute;
	right: 0px;
	top: 1px;
}

.main-menu .the-menu li:hover > ul {
	display: block;
	position:absolute
}

.main-menu .the-menu li ul {
	display: none;
	position: absolute;
	z-index: 100;
	background: inherit;
	width: 240px;
}

.main-menu .the-menu li ul li {
	display: block;
	position: relative;
	font-size: 12px;
	float: none;
	border-bottom: 1px solid #619393;
}

.main-menu .the-menu li ul li:hover > a {
	background: #633896;
}

.main-menu .the-menu li ul li a span {
	display: block;
}

.main-menu .the-menu li ul li a span:after {
	content: '\25B8';
	top: 0px;
}

.main-menu .the-menu li ul ul {
	left: 240px;
	top: 0px;
	display: none;
}



.secondary-menu {
	display: block;
	background: #fff;
	border-bottom: 1px solid rgba(0,0,0,0.15);
}

.secondary-menu ul {
	display: block;
	font-size: 0;
}

.secondary-menu ul:after {
	display: block;
	content: '';
	clear: both;
}

.secondary-menu ul li {
	display: block;
	background: inherit;
	font-size: 12px;
	float: left;
}

.secondary-menu ul li:hover a {
	background: rgba(0,0,0,0.06);
}

.secondary-menu ul li a {
	display: block;
	padding: 13px 11px;
	color: #3d3d3d;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Titillium Web', sans-serif;
}


/* #4 Content styling */

.content {
	display: block;
	padding: 20px 0px 35px 0px;
	background: #f0efef;
	/* min-height: 630px;*/
}

.ad-banner {
	display: block;
	margin-bottom: 20px;
	text-align: center;
	position: relative;
}

.ad-link {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #cacaca;
	text-align: center;
}

.ad-link.top {
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari and Chrome */
	position: absolute;
	top: 35px;
	left: 175px;
}

.ad-link span {
	display: inline-block;
	padding: 0px 4px;
	margin-top: 2px;
}

.ad-banner .ad-link:hover {
	color: #232323;
}

.breaking-news {
	display: block;
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.04);
	position: relative;
	overflow: hidden;
}

.breaking-news:after {
	display: block;
	content: '';
	position: absolute;
	width: 20px;
	background: inherit;
	height: 100%;
	top: 0px;
	right: 0px;
	z-index: 10;
	box-shadow: -10px 0px 20px #fff;
}

.breaking-news .the-title {
	display: block;
	position: relative;
	float: left;
	background: #5a9e25;
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
	font-family: 'Source Sans Pro', sans-serif;
	padding: 7px 13px;
	z-index: 6;
}

.breaking-news ul {
	position: absolute;
	z-index: 5;
}

.breaking-news ul:after {
	display: block;
	content: '';
	clear: both;
}

.breaking-news .slide_container {
	height: 32px!important;
}

.breaking-news ul li {
	display: block;
	float: left;
	font-weight: 400;
	font-size: 14px;
	font-family: 'Source Sans Pro', sans-serif;
	margin: 6px 0px 0px 0px;
	position: relative;
}

.breaking-news ul li:after {
	display: block;
	position: absolute;
	content: '\25CF';
	font-family: 'Entypo';
	font-size: 8px;
	top: 0px;
	right: -4px;
	color: #c9c9c9;
}

.breaking-news ul li:last-child:after {
	display: none;
}

.breaking-news ul li a {
	display: block;
	padding-left: 13px;
	padding-right: 10px;
}

.main-content {
	display: block;
}

.main-content .main-page {
	display: block;
}

.list-title {
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid #5a9e25;
	color: #5a9e25;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 600;
}

.article-list {
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 6px;
	font-size:14px;
	font-family: 'Source Sans Pro', sans-serif;
}

.article-list li {
	list-style: disc;
	margin-left: 16px;
	margin-bottom: 6px;
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom: 6px;
}

.more {
	font-size: 12px;
	color: #6b6b6b;
	text-align: center;
	display: block;
	border: 1px solid #dbdbdb;
	border-radius: 2px;
	-moz-border-radius: 2px;
	padding: 4px 0px;
	font-weight: bold;
	background: #f9f9f9;
	box-shadow: inset 0px -20px 20px -20px rgba(0,0,0,0.1);
}

.more:hover {
	background: #fff;
	color: #232323;
}

.more:active {
	box-shadow: none;
}

.banner {
	display: block;
	text-align: center;
	padding: 10px 0px;
}

.banner:first-child {
	padding-top: 0px;
}

.double-block .widget .social-bar a {
	/* width: 22.6%!important; */
	width: 32.6%!important;
}

.wide-banner img,
.banner img {
	max-width: 100%;
	height: auto;
}

.article-block {
	display: block;
}

.article-block li {
	display: block;
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.article-block li:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
}

.article-block .article-photo {
	display: block;
	float: left;
	margin-top: 3px;
}

.article-block .article-content {
	display: block;
	margin-left: 70px;
}

.article-block .article-content:after {
	display: block;
	content: '';
	clear: both;
}

.article-block-big .article-content h4,
.article-block .article-content h4 {
	font-weight: normal;
}

.article-block-big .meta,
.article-block .meta {
	display: block;
	font-size: 12px;
}

.article-block-big .meta a,
.article-block .meta a {
	color: #8b8b8b;
}

.meta .icon-text {
	display: inline-block;
	padding-right: 5px;
}

.block-title {
	display: block;
	margin-bottom: 0px;
	background: #5a9e25;
	color: #fff;
	padding: 5px 13px;
}
.blinking{
    animation:blinkingText 1.2s infinite;
}
@keyframes blinkingText{
    0%{     color: red;    }
    49%{    color: green; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: purple;    }
}

.block-title h2 {
	text-transform: uppercase;
	font-size: 16px;
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
	margin-bottom: 0px;
}

.block-title a {
	color: #fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	font-size: 12px;
}

.block-title a:hover {
	color:#fff;
	text-decoration:underline;
}

.article-block-big {
	display: block;
	width: 110%;
	font-size: 0;
}

.article-block-big li {
	font-size: 13px;
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 15px;
	width: 189px;
	overflow:hidden
	/*box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.2);*/
}

.article-block-big li .article-photo img,
.article-block-big li .article-photo {
	display: block;
	width: 200px; /* Earlier it was commented, but uncommented on Feb 25 2015 for Optimization task */
	height: 150px!important;
}

.article-block-big li .article-content {
	/*background: #f9f9f9;
	padding: 10px 12px;
	margin-top: -1px;*/
	padding-top: 5px;
}

.article-block-big .article-content h4 {
	font-size: 16px;
	margin-bottom: 5px;
}

.meta .tag {
	display: inline-block;
	background: #ca2020;
	line-height: 16px;
	padding: 0px 5px;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	vertical-align: top;
	margin-left: 5px;
	margin-top: 3px;
}

.wide-article {
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #c0bfbf;
}

.wide-article .article-photo {
	display: block;
	float: left;
}

.wide-article .article-content {
	display: block;
	margin-left: 170px;
}

.wide-article .article-content h2 {
	font-weight: 600;
	margin-bottom: 8px;
}

.article-block-big h2 .meta,
.article-block-big h3 .meta,
.article-block-big h4 .meta,
.article-block-big h5 .meta,
.article-block-big h6 .meta,
.article-block h2 .meta,
.article-block h3 .meta,
.article-block h4 .meta,
.article-block h5 .meta,
.article-block h6 .meta,
.wide-article h2 .meta ,
.wide-article h3 .meta ,
.wide-article h4 .meta ,
.wide-article h5 .meta ,
.wide-article h6 .meta {
	display: inline;
}

.wide-article .meta {
	display: block;
	font-size: 12px;
	color: #8b8b8b;
	margin-bottom: 6px;
}

.wide-article .meta a {
	color: #8b8b8b;
}

.wide-article .article-content:after {
	display: block;
	content: '';
	clear: both;
}

.featured-block .article-photo a,
.article-photo {
	display: block;
	max-height:175px;
	overflow:hidden;
}

.featured-block .article-photo a img{
	width:100%;
}

.featured-block {
	display: block;
	position: relative;
}

.featured-block .article-content {
	background: rgba(0,0,0,0.6);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	position: absolute;
	z-index: 1;
	color: #fff;
	width: 100%;
	left: 0px;
	bottom: 5px;
}

.main-sidebar .featured-block .article-content {
	bottom: 10px;
}

.main-sidebar .featured-block .article-content .meta a {
	color: #fff;
}

.featured-block .article-content a {
	color: #fff;
}

.featured-block .article-content h2 {
	margin: 20px 15px;
	font-size: 18px;
	font-weight: 600;
}

.featured-block .article-content h3 {
	margin: 10px 15px;
	font-size: 16px;
	font-weight: 600;
}

.featured-block .article-content .meta {
	margin: -5px 15px 10px 15px;
	display: block;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.article-big {
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #c0bfbf;
}

.article-big .article-photo {
	display: block;
	float: left;
}

.article-big .article-content {
	display: block;
	margin-left: 225px;
}

.article-big .article-content h2 {
	margin-bottom: 7px;
}

.article-big .article-content:after {
	display: block;
	content: '';
	clear: both;
}

.article-big .article-content .meta:not(:last-child) > span,
.article-big .article-content .meta:not(:last-child) > a {
	color: #8b8b8b;
	margin-right: 10px;
}

.article-big .article-content .meta:not(:last-child) {
	display: block;
	margin-bottom: 8px;
	font-size: 12px;
	color: #8b8b8b;
}

.article-big .article-content p {
	display: block;
	margin-bottom: 8px;	
	font-family: 'Source Sans Pro', sans-serif;  /*Added later*/
	font-size: 14px;      /*Added later*/
	line-height: 18px;    /*Added later*/
}

.article-big .article-content h2 {
	font-size: 16px;
	/*font-weight:normal;*/
	font-weight:600;
}

.article-big .article-content .more {
	display: inline-block;
	padding-left: 12px;
	padding-right: 12px;
}

.article-big .article-content .more .icon-text {
	display: inline-block;
	padding-left: 5px;
}


.pagination {
	display: block;
	margin: 20px auto 30px auto;
	text-align: center;
}

.pagination .page-numbers {
	background: #d4d3d3;
	display: inline-block;
	padding: 2px 7px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}

.pagination .page-numbers:hover,
.pagination .page-numbers.current {
	color: #fff;
	background: #929292;
}

.pagination .page-numbers .icon-text.right {
	display: inline-block;
	padding-left: 5px;
}

.pagination .page-numbers .icon-text.left {
	display: inline-block;
	padding-right: 5px;
}

.article-big.no-image .article-content {
	margin-left: 0px;
}

.block-content.archive {
	display: block;
	width: 102%; /*Check this :By Jinia*/
}

.block-content.archive:after {
	display: block;
	clear: both;
	content: '';
}

.block-content.archive > .block {
	display: block;
	/*width: 232px; */
	width: 285px;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}/*

.block-content.archive > .block:nth-child(5n) {
	margin-right: 0px;
}*/


.article-title {
	display: block;
	margin-bottom: 10px;
	background: #e8e8e8;
	padding: 15px;
	border-top: 0px solid #c1c1c1;
	position: relative;
}

.article-title:after {
	display: block;
	content: '';
	clear: both;
}

.article-title h1 {
	display: block;
	margin-right: 300px;
	margin-bottom: 20px;
	line-height: 100%;
}

.article-title .author {
	display: block;
	margin-right: 300px;
}

.article-title .author .hover-effect {
	margin-right: 10px;
}

.article-title .author img {
	width: 30px;
	height: 30px;
}

.article-title .author .a-content {
	display: block;
}

.article-title .author .a-content > span {
	display: block;
	font-size: 12px;
	line-height: 15px;
	color: #6b6b6b;
	margin-right: 10px;
}

.article-title .author .a-content > span .tag {
	font-size: 8px;
	line-height: 16px;
}

.article-title .share-block {
	display: block;
/*	height: 100%; */
	width: 100%;
	padding-left: 15px;
}

/*.article-title .share-block:not(.single):before {
	display: block;
	position: absolute;
	right: 300px;
	top: 0px;
	background: transparent;
	width: 1px;
	height: 100%;
	content: '';
	border-right: 1px dotted #c1c1c1;
}*/

.article-title .share-block > div {
	display: block;
	margin-bottom: 8px;
}

.article-title .share-block > div:last-child {
	margin-bottom: 0px;
}

a.small-button {
	display: inline-block;
	padding: 4px 11px;
	margin-right: 2px;
	background: #5a9e25;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-size: 12px;
}

.small-button:hover {
	color: #fff;
	background: #232323;
}

a.custom-soc {
	display: inline-block;
	background: transparent;
	color: #232323;
	width: 22px;
	height: 22px;
	font-size: 11px;
	line-height: 23px;
	box-shadow: 0px 0px 0px 1px #232323;
	border-radius: 50%;
	-moz-border-radius: 50%;
	text-align: center;
	margin-right: 4px;
}

a.custom-soc:hover {
	background: #232323;
	color: #fff;
}

.share-article {
	display: block;
	margin-right: 15px;
	margin-bottom: 0px;
}

.share-article span {
	display: block;
	line-height: 100%;
	font-size: 10px;
	color: #6b6b6b;
	font-weight: bold;
	padding-bottom: 3px;
	margin-top: -1px;
}

.share-article strong {
	display: block;
	line-height: 100%;
	font-size: 12px;
}

.article-tags {
	display: block;
	margin-top: 0px;
	font-size: 12px;
	vertical-align: baseline;
	line-height: 120%;
	margin-bottom: -4px;
}

.article-tags strong {
	vertical-align: baseline;
	line-height: 120%;
	margin-right: 10px;
}

.article-tags a {
	vertical-align: baseline;
	line-height: 120%;
}






/* #5 Comments */


.comment-block {
	display: block;
	margin-bottom: 25px;
}

.comment-block .commment-content {
	display: block;
	padding-bottom: 12px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #ccc;
	position: relative;
}

.comment-block .commment-content .user-avatar {
	display: block;
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 15px;
	margin-top: 3px;
}

.comment-block .commment-content .user-avatar img {
	width: 60px;
	height: 60px;
}

.comment-block .commment-content .user-nick {
	display: block;
	margin-left: 75px;
	color: #232323;
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 8px;
}

.comment-block .commment-content .user-nick .marker {
	font-size: 10px;
	display: inline-block;
	padding: 2px 4px;
	background: #232323;
	color: #fff;
	line-height: 100%;
	margin: 3px 0px 0px 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	cursor: default;
}

.comment-block .commment-content .user-nick a {
	color: #232323;
}

.comment-block .commment-content .user-nick a:hover {
	text-decoration: underline;
}

.comment-block .commment-content .time-stamp {
	position: absolute;
	top: 0px;
	right: 0px;
	color: #b8b8b8;
	font-size: 11px;
}
.comment-block .commment-content .comment-text {
	display: block;
	margin-left: 75px;
	padding-bottom: 8px;
	/* margin-bottom: -13px; */  /*Commented by Jinia */
}

.comment-block .commment-content .icon-link {
	color: #767676;
	font-size: 11px;
	font-weight: bold;
	margin-left: 75px;
	display: block;
}

.comment-block .commment-content .icon-link:hover {
	color: #232323;
	text-decoration: underline;
}

.comment-block .commment-content .icon-link .icon-text {
	display: inline-block;
	padding-right: 6px;
}


.comment-block > ol > li ul li .commment-content {
	display: block;
	background: #e8e8e8;
	margin-top: -15px;
	padding-top: 15px;
	padding-left: 75px;
	padding-right: 15px;
}

.comment-block > ol > li > ul {
	position: relative;
}

.comment-block > ol > li > ul:before {
	display: block;
	background: #f0efef;
	content: '';
	position: absolute;
	top: -3px;
	left: 90px;
	width: 6px;
	height: 6px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	z-index: 10;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
}

.comment-block > ol > li ul li .commment-content .user-avatar,
.comment-block > ol > li ul li .commment-content .user-avatar img {
	width: 40px;
	height: 40px;
}

.comment-block > ol > li ul li .commment-content .icon-link,
.comment-block > ol > li ul li .commment-content .comment-text,
.comment-block > ol > li ul li .commment-content .user-nick {
	margin-left: 55px;
}

.comment-block > ol > li ul li .commment-content .time-stamp {
	top: 15px;
	right: 15px;
}

#writecomment {
	display: block;
	width: 100%;
	max-width: 360px;
	margin: 20px auto;
}

#writecomment p {
	display: block;
	position: relative;
}

#writecomment p textarea,
#writecomment p input[type=text] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 8px 10px;
	display: block;
	background: #fff;
	font-size: 13px;
	border: 1px solid #d3d3d3;
	font-family: 'Arial';
	border-radius: 2px;
	-moz-border-radius: 2px;
}

#writecomment p textarea:focus,
#writecomment p input[type=text]:focus {
	border: 1px solid #bababa;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.05);
}
#writecomment p input[type=email] {
	border: 1px solid #bababa;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.05);
	 background: none repeat scroll 0 0 #fff;
    border: 1px solid #d3d3d3;
    border-radius: 2px;
    box-sizing: border-box;
    display: block;
    font-family: 'Arial';
    font-size: 13px;
    padding: 8px 10px;
    width: 100%;
}

#writecomment p textarea {
	height: 100px;
}

#writecomment p label {
	display: block;
	position: absolute;
	left: -120px;
	white-space: nowrap;
	line-height: 30px;
	width: 100px;
	text-align: right;
	top: 2px;
	color: #6b6b6b;
}

p .required {
	display: inline-block;
	font-weight: bold;
	font-size: 18px;
	color: #cf680d;
	margin-left: 5px;
	margin-top: 2px;
}

#writecomment p .error-msg {
	display: block;
	background: #a12717;
	color: #fff;
	padding: 8px 10px;
	border-radius: 0px 0px 2px 2px;
	-moz-border-radius: 0px 0px 2px 2px;
}

#writecomment p textarea.error,
#writecomment p input[type=text].error {
	border: 1px solid #a12717;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
}


.no-comment-block {
	display: block;
	width: 360px;
	margin: 35px auto 30px auto;
}

.no-comment-block p {
	display: block;
	margin-left: 70px;
	font-size: 12px;
	padding-bottom: 10px;
}

.no-comment-block .big-icon {
	display: block;
	float: left;
	font-size: 44px;
	color: #232323;
	line-height: 56px;
}

.no-comment-block b {
	display: block;
	margin-left: 70px;
	font-weight: bold;
	font-size: 22px;
	color: #232323;
	line-height: 150%;
	padding-bottom: 4px;
}

.no-comment-block .icon-link {
	margin-left: 70px;
}

.no-comment-block .icon-link {
	color: #767676;
	font-size: 11px;
	font-weight: bold;
	margin-left: 70px;
}

.no-comment-block .icon-link:hover {
	color: #232323;
	text-decoration: underline;
}

.no-comment-block .icon-link .icon-text {
	display: inline-block;
	padding-right: 6px;
}
.children{
	margin-left:30px; /* Added later - July 16th 2015 */
}



/* #6 Photo gallery */

.photo-gallery-grid {
	display: block;
	width: 1210px;
}

.photo-gallery-grid:after {
	display: block;
	content: '';
	clear: both;
}

.photo-gallery-grid .photo-gallery-block {
	display: block;
	width: 232px;
	background: #fff;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}

.photo-gallery-block .gallery-content {
	display: block;
	padding: 10px 15px 15px 15px;
}

.photo-gallery-block .gallery-content h3 {
	margin-bottom: 10px;
}

.overflow-fix {
	display: block;
	overflow: hidden;
}

.filter-block {
	display: block;
	padding-top: 5px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 2px solid #cfcfcf;
}

.filter-block strong {
	display: inline-block;
	color: #929292;
	line-height: 23px;
	padding-right: 10px;
	text-transform: uppercase;
	font-size: 12px;
}

.filter-block a {
	display: inline-block;
	background: #929292;
	color: #fff;
	line-height: 23px;
	padding: 0px 10px;
	font-size: 12px;
	font-weight: bold;
	border-radius: 2px;
	-moz-border-radius: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.filter-block a:hover,
.filter-block a.active {
	background: #232323;
	color: #fff;
}

.photo-gallery-full {
	display: block;
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2);
}

.the-image {
	display: block;
	padding: 15px;
	position: relative;
	text-align: center;
}

.the-image .photo-controls {
	display: block;
	position: absolute;
	top: 50%;
	font-size: 40px;
	color: #fff;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 40px;
	margin-top: -20px;
	z-index: 4;
}

.the-image .photo-controls:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

.the-image .photo-controls.left {
	left: 4%;
}

.the-image .photo-controls.right {
	right: 4%;
}

.photo-gallery-thumbs {
	display: block;
	margin: 0px 15px;
	padding-bottom: 15px;
	white-space: nowrap;
	overflow: hidden;
}

.photo-gallery-thumbs a {
	display: inline-block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}

.photo-gallery-thumbs a.active:hover .cover i,
.photo-gallery-thumbs a.active .cover i {
	box-shadow: inset 0px 0px 0px 6px #dd1414;
}




/* #7 Sidebar styling */

.main-sidebar {
	display: block;
	width: 280px;
	z-index:999999;	
}

.main-sidebar .widget {
	display: block;
	margin-bottom: 20px!important;
}

.main-sidebar .widget > div {
	display: block;
	/*border-bottom: 1px dotted #c0bfbf;*/
	/*padding-bottom: 15px;*/
	/*margin-bottom: 10px;*/
}

.widget > h3 {
	display: block;
	background: #5a9e25;
	text-transform: uppercase;
	font-size: 16px;
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
	padding: 5px 13px;
	margin-bottom: 10px;
	font-weight: bold;
}

.widget .comment-content h3 {
	margin-bottom: 6px;
}

.widget .social-bar {
	display: block;
	width: 100%;
	margin-bottom: 10px;
}

.widget .social-bar:after {
	display: block;
	content: '';
	clear: both;
}

.widget .social-bar a {
	display: block;
	float: left;
	width: 100%;
}

.widget .social-bar a:nth-child(4n+0) {
	margin-right: 0px;
}

.widget .social-bar a i {
	display: block;
	margin-bottom: 1px;
	font-style: normal;
	background: rgba(0,0,0,0.1);
	padding: 8px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #232323;
	margin-left: 0px;
}

.widget .social-bar a:hover i {
	background: rgba(0,0,0,0.15);
}

.widget .social-bar a span {
	display: block;
	color: #fff;
	padding: 2px 0px;
	font-size: 11px;
	font-weight: bold;
}

.widget .social-bar a span.facebook {
	background: #4260b4;
}

.widget .social-bar a span.twitter {
	background: #3fb9d7;
}

.widget .social-bar a span.google {
	background: #bf4b37;
}

.widget .social-bar a span.linkedin {
	background: #2876c6;
}

.widget .widget-articles {
	display: block;
}

.widget .widget-articles li {
	display: block;
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom:2px;
	margin-bottom:2px;
}

.widget .widget-articles li:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.widget li:after,
.widget .widget-articles:after {
	display: block;
	content: '';
	clear: both;
}

.widget .widget-articles .article-photo {
	display: block;
	float: left;
	margin-top: 3px;
	width:26px;
	height:20px;
	
}

.widget .widget-articles .article-content {
	display: block;
	margin-left:40px;
}

.widget .widget-articles .no-image .article-content {
	margin-left: 0px;
}

.article-block .article-content h4,
.widget .widget-articles .article-content h4 {
	margin-bottom: 4px;
}

.widget .widget-articles .meta {
	display: block;
	font-size: 12px;
}

.widget .widget-articles .meta a {
	color: #8b8b8b;
}

.widget .widget-articles .meta a:hover {
	color: #232323;
}

.meta .icon-text {
	display: inline-block;
	padding-right: 5px;
}

.widget .comment-photo {
	display: block;
	float: left;
	margin-top: 3px;
}

.widget .comment-content {
	display: block;
	margin-left: 60px;
}

.widget .widget-comments li {
	display: block;
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.widget .widget-comments li:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.widget .widget-comments p {
	margin-bottom: 6px;
}

.widget .meta {
	display: block;
	font-size: 12px;
	color: #8b8b8b;
}

.widget .meta a {
	color: #5a9e25;
}

.widget .meta a:hover {
	color: #232323;
}

.tagcloud a,
.tag-cloud a {
	display: inline-block;
	font-size: 12px!important;
	background: #929292;
	color: #fff;
	font-weight: bold;
	padding: 3px 7px;
	margin: 0px 5px 5px 0px;
}

.tagcloud a:hover,
.tag-cloud a:hover {
	background: #232323;
	color: #fff;
}


.content input[type=text] {
	display: block;
	background: #fff;
	padding: 6px 13px;
	font-size: 13px;
	border: 1px solid #d3d3d3;
	font-family: 'Arial';
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.content input[type=text]:focus {
	border: 1px solid #bababa;
}

.widget p {
	margin-bottom: 10px;
}

.widget .subscribe-block {
	display: block;
	margin: 20px auto;
	width: 230px;
}

.widget .subscribe-block input[type=text] {
	width: 100%;
}

.gallery-widget {
	display: block;
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.widget .gallery-widget:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.gallery-widget .gallery-photo {
	display: block;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}

.gallery-widget .gallery-photo > a {
	display: block;
	position: absolute;
}

.gallery-widget .gallery-photo ul {
	position: relative;
	display: block;
	width: 100%;
	height: 190px;
	white-space: nowrap;
	font-size: 0;
}

.gallery-widget .gallery-photo ul li {
	font-size: 13px;
	white-space: nowrap;
	display: inline-block;
}

.gallery-widget .gallery-photo > a {
	display: block;
	position: absolute;
	z-index: 3;
	background: transparent;
	width: 40px;
	text-align: center;
	height: 190px;
	font-size: 27px;
	line-height: 190px;
	top: 0px;
	color: #fff;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.6);
}

.gallery-widget .gallery-photo > a:hover {
	background: rgba(0,0,0,0.5);
}

.gallery-widget:hover .gallery-photo > a.slide-left {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	left: 0px;
}

.gallery-widget:hover .gallery-photo > a.slide-right {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	right: 0px;
}

.gallery-widget .gallery-photo > a.slide-left {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	left: -40px;
}

.gallery-widget .gallery-photo > a.slide-right {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	right: -40px;
}

.gallery-widget h4 {
	font-size: 17px;
	font-weight: normal;
}

.hover-effect {
	display: inline-block;
	background-color: #5a9e25;
	overflow: hidden;
}

.hover-effect .cover {
	display: block;
	position: relative;
	color: #fff;
}

.hover-effect .cover img {
	position: relative;
	z-index: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

div[rel='hover-parent']:hover a.hover-effect .cover img,
a.hover-effect:hover .cover img {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;
	-webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
}

.hover-effect .cover i {
	z-index: 1;
	display: block;
	position: absolute;
	font-style: normal;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.2);
	display:none;
}

div[rel='hover-parent']:hover a.hover-effect .cover i,
a.hover-effect:hover .cover i {
	box-shadow: none;
}

a.hover-effect .cover i:before {
	display: block;
	position: absolute;
	z-index: 2;
	font-family: 'Entypo';
	content: '\1F517';
	height: 50px;
	width: 50px;
	line-height: 50px;
	top: 50%;
	left: 50%;
	margin-top: -25px;
	margin-left: -25px;
	text-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	text-align: center;
	transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
}

div[rel='hover-parent']:hover a.hover-effect .cover i:before,
a.hover-effect:hover .cover i:before {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

#wp-calendar {
	width: 100%;
	text-align: center;
}

#wp-calendar caption {
	font-size: 17px;
	padding: 5px 0px 15px 0px;
	font-weight: bold;
	font-family: 'Source Sans Pro', sans-serif;
}

#wp-calendar thead th {
	background: rgba(0,0,0,0.1);
	line-height: 35px;
}

#wp-calendar td a {
	font-weight: bold;
	display: block;
	text-align: center;
	background: rgba(0,0,0,0.05);
	color: #232323;
}

#wp-calendar td a:hover {
	background: rgba(0,0,0,0.1);
}

#wp-calendar td#today {
	background: #5a9e25;
	color: #fff;
}

#wp-calendar td#today a {
	color: #fff;
	background: transparent;
}

#wp-calendar td#today a:hover {
	color: #fff;
	background: rgba(0,0,0,0.1);
}

#wp-calendar td {
	line-height: 35px;
}

.double-block {
	display: block;
	width: 100%;
	float:left;
	}

.single-block .content-block {
	display: block;
	float: left;
	width: 890px;
}

.double-block .content-block {
	display: block;
	width: 280px;
	z-index:999999;
}

.double-block .content-block.right {
	margin-left: 15px;
}

.double-block .content-block.main {
	display: block;
	width: 630px;
	float:right;
}

.main-page .block {
	display: block;
	margin-bottom:20px;
}

.double-block .content-block .widget {
	display: block;
	margin-bottom: 10px;
}

.double-block .content-block .widget .featured-block .meta a {
	color: #fff;
}

.double-block .content-block .widget .meta a {
	color: #8b8b8b;
}

.list-title {
	font-weight: 600!important;
}




/* #8 Footer */

.footer {
	margin-top: 0px;
	display: block;
	color: #a0a0a0;
	background: #d0d0d0;
	margin-bottom: 35px;
}

.footer p {
	font-size: 11px;
	color:#000;
	margin-top: 12px;
}

.footer .wrapper {
	border-top: 0px solid #c1c1c1;
	padding-top: 20px;
	padding-bottom: 20px;
}

.footer .wrapper:after {
	display: block;
	content: '';
	clear: both;
}

.footer ul {
	display: block;
	/*line-height: 43px;*/
	vertical-align: middle;
	margin-top: 13px;
}

.footer ul li {
	display: block;
	float: left;
	/*margin-left: 20px;*/
	position: relative;
	border-right: 1px solid #B9B8B8;
    padding: 0px 10px 0px 10px;
}

/*.footer ul li:after {
	display: block;
	content: 'I';
	position: absolute;
	top: 0px;
	right: -10px;
}
*/
.footer ul li:last-child :after{
	content: ' ';}
 
.footer ul li a {
	display: block;
}

.footer a.orange-themes {
	display: inline-block;
	vertical-align: bottom;
	background: url(../images/orange-themes.png) no-repeat center center;
	color: transparent;
	overflow: hidden;
	text-indent: -200px;
	width: 93px;
}

.footer .logo-footer {
	display: block;
	float: left;
	margin-right:5px;
	line-height: 33px;
	vertical-align: middle;
	margin-top: -11px;
}

.footer .logo-footer img {
	display: inline-block;
	vertical-align: middle;
}


.error-search {
	display: block;
	width: 200px;
	margin: 40px auto;
	position: relative;
}

.error-search .search-input {
	display: block;
	width: 200px;
	border: 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	box-shadow: none;
}

.big-error-sign {
	display: block;
	width: 400px;
	max-width: 100%;
	margin: 20px auto;
	text-align: center;
}

.big-error-sign h2 {
	display: block;
	font-size: 120px;
	line-height: 140%;
	color: #474747;
}

.big-error-sign strong {
	display: block;
	margin-bottom: 35px;
	font-size: 35px;
	line-height: 105%;
	font-family: 'Titillium Web', sans-serif;
	color: #474747;
}

.big-error-sign span {
	display: block;
	margin-bottom: 25px;
	font-size: 17px;
	line-height: 120%;
	color: #a3a3a3;
}


.block-content {
	overflow: hidden;
	background: #fcfcfc;
	padding: 17px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.08);
	margin-bottom: 20px;
	width:94.7%;
	padding-bottom: 0px;
}

.themenumobile {
	display: none;
}

.mobile-menu {
	display: none!important;
}





/* Additional Styles */

.lightbox hr {
	margin: 20px 0px;
}

.lightbox p,
.lightbox span,
.lightbox h2,
.lightbox h3 {
	color: #232323;
	text-shadow: none;
}

.lightbox .loading-box {
	padding:50px 0px;
	line-height: 24px;
}

.startlightbox  {
	overflow: hidden;
}

.startlightbox .lightbox {
	display:block;
}

.lightbox {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0.6);
    text-align:center;
	z-index:200;
	display:none;
	overflow-y:scroll!important;
}

.lightbox .main-black-block {
	box-shadow:none;
	background:#212121;
	color:#ccc;
	font-size: 11.5px;
	line-height: 20px;
	font-weight: 300;
	padding-bottom: 5px;
	color:#8a8a8a;
}

.lightbox .lightcontent .light-close span, .lightbox .lightcontent-loading .light-close span {
	font-family: 'Entypo';
	font-size:14px;
	display:inline-block;
	margin-top:-2px;
	margin-right:6px;
	color: inherit;
}

.lightbox .lightcontent .light-close:hover, .lightbox .lightcontent-loading .light-close:hover {
	color:#db2727;
}

.lightbox .lightcontent .light-close:active, .lightbox .lightcontent-loading .light-close:active {
	color:#b01e1e;
}

.lightbox .lightcontent .light-close, .lightbox .lightcontent-loading .light-close {
	display:block;
	right:0px;
	top:-30px;
	font-family: Arial;
	position:absolute;
	font-size:12px;
	color:#fff;
	text-shadow:0 1px 3px rgba(0,0,0,0.6);
}

.lightbox .lightcontent, .lightbox .lightcontent-loading {
	background:#f4f4f4;
	width:1200px;
	max-width: 100%;
	margin:100px auto 70px auto;
	position:relative;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.5);
	text-align:left;
}

.lightbox .light-title {
	display:block;
	position:absolute;
	top:-33px;
	color:#fff;
	text-shadow:0 1px 3px rgba(0,0,0,0.6);
	height:23px;
	width:780px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap; 
}

.lightbox .gallery-thumbs {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	width: 95%;
}

.lightbox .thacontent {
	padding: 0px 25px 20px 25px;
}

.loading-box {
	display:block;
	text-align:center;
}

.loading-box .loading-image {
	display:block;
	text-align:center;
	padding-top:20px;
}

.lightbox .carousel-left {
	left:8px;
}

.lightbox .carousel-right {
	right:8px;
}

.lightbox blockquote {
	padding-bottom:30px;
}

.lightbox .article-main-content {
	padding: 0px 55px;
	width: auto;
}

.loading-message {
	display: block;
	background: #f0f0f0;
	padding: 10px 15px;
	font-size: 11px;
	line-height: 140%;
}

.loading-message img {
	display: block;
	float: left;
	width: 34px;
	padding-right: 15px;
}

.main-content-split .loading-message img {
	display: none;
}

.loading-message:before {
	display: block;
	content: '';
	clear: both;
}

.loading-message b {
	font-size: 18px;
	display: block;
	padding-bottom: 4px;
}

.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {
	z-index: 20;
}

.ls-fullwidth .ls-nav-next {
	right: 50px!important;
}

.ls-fullwidth .ls-nav-prev {
	left: 50px!important;
}


.lightbox .big-photo-block .the-image {
	box-shadow: none;
	text-align: center;
	padding-top: 10px;
	background-color: transparent;
}

.lightbox .big-photo-block .the-image img {
	max-width: 98%;
}

.lightbox .big-photo-block .the-thumbs {
	margin-left: 1%;
	margin-right: 1%;
	overflow: hidden;
}

.lightbox .lightbox-content {
	display: block;
	padding: 0px 2% 8px 2%;
}

.the-image img {
	max-width: 100%;
}

.lightbox .photo-gallery-full {
	box-shadow: none;
}




.info-message {
	display: block;
	background: #f4ebda;
	font-size:24px;
	line-height: 140%;
	color: #8b755e;
 }

.info-message p {
	display: block;
	margin-bottom: 0px;
}

.info-message b {
	font-size: 18px;
	display: block;
	padding-bottom: 4px;
	text-transform:uppercase;
}

.main-content-split .info-message span.icon-text {
	display: none;
}

.main-content-split .info-message b {
	font-size: 16px;
}

.info-message span.icon-text {
	display: block;
	float: left;
	font-size:32px;
 	padding-top:2px;
	padding-right:12px;
 }


.info-message.success {
	background: #589f19;
	color: #fff;
	margin-bottom: 5px;
}

.info-message.fail {
	background: #9f2919;
	color: #fff;
}



.article-big .article-content .meta > span.tag {
	color: #fff;
}

.pagination .page-numbers.dots {
	background: transparent;
	color: #232323;
}

.double-block .gallery-widget .gallery-photo > a,
.double-block .gallery-widget .gallery-photo ul {
	height: 158px;
	line-height: 158px;
}

.gallery-widget .gallery-photo img {
	width: 100%;
}

.double-block .widget {
	border-bottom: 1px dotted #c0bfbf;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.double-block .widget .banner {
	padding-bottom: 0px;
}

.widget .menu {
	display: block;
}

.widget .menu li {
	display: block;
}

.widget .menu li a {
	display: block;
	padding: 8px 10px;
	border-bottom: 1px solid #e2e2e2;
	border-left: 0px solid transparent;
}

.widget .menu li:last-child a {
	border-bottom: 0px;
}

.widget .menu li a:hover {
	background: #e2e2e2;
	color: #232323;
	border-left: 10px solid transparent;
}


.single-block .article-block-big li {
	padding-right: 15px;
}

.header,
.main-menu {
	position: relative; 
	z-index: 1000;
}
.header{
z-index:9 !important}
.main-menu.sticky {
	padding: 0px!important;
	background:url(../images/m_bg.jpg) repeat-x;
 background-color: #633896; background-image: -webkit-gradient(linear, left top, left bottom, from(#8e54d3), to(#633896));
 background-image: -webkit-linear-gradient(top, #633896;, #3E728F);
 background-image: -moz-linear-gradient(top, #633896;, #3E728F);
 background-image: -ms-linear-gradient(top, #633896;, #3E728F);
 background-image: -o-linear-gradient(top, #633896;, #3E728F);
 background-image: linear-gradient(to bottom, #633896, #633896);
}

.main-menu.sticky:before {
	display: block;
	background-color: inherit;
	background-color: #633896;; background-image: -webkit-gradient(linear, left top, left bottom, from(#633896;), to(#3E728F));
	 background-image: -webkit-linear-gradient(top, #633896;, #3E728F);
	 background-image: -moz-linear-gradient(top, #633896;, #3E728F);
	 background-image: -ms-linear-gradient(top, #633896;, #3E728F);
	 background-image: -o-linear-gradient(top, #633896;, #3E728F);
	 background-image: linear-gradient(to bottom, #633896;, #3E728F);
	 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#633896;, endColorstr=#3E728F);
	content: '';
	position: fixed;
	height: inherit;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index: 0;
}

.admin-bar .main-menu.sticky:before {
	top: 28px;
}

.header-adds{
	/*height:90px;*/
	float:left;
	margin-left:0px;
	display: inline;
	float: left;
	width: 58%;
}
.header-adds img{
	width:728px;
	height:90px;
}

.featured-slider{
	width:100%;
	float:left;
}

.slide_caption{
	position:relative;
	width:100%; 
	text-align:center;
	color:#FFF;
	font-size:14px;
	top:0px;
	background:rgba(0, 0, 0, 0.5);
}
.slide_image{
	width:100%; float:left; position:relative;}
.slide_image img{ width:100%;}
.slide_image img{ position:relative;}
.flexslider .featured-block{max-height: 250px!Important;}
.flexslider .article-photo a{max-height: 250px!Important;}
.flexslider .article-photo{max-height: 250px!Important;}
.top_social_links{
	float: right;
	display: inline;
	margin-right: 12px;
	text-align: right;
	margin-top: 0px;
}
.header .header-addons .social_linking{
	display: block;
	margin-bottom: 10px;
	margin-top: 4px;
	line-height: 100%;
	vertical-align: baseline;
}
.social_linking ul{ display:block; margin:0px; padding:0px;}
.social_linking ul li{ width:20px; float:left; list-style:none; display:inline; margin-left:3px; }
.social_linking ul li img{ width:100%; outline:none;height:auto;/* Added later */}
.social_linking ul li a{ outline:none; border:none; text-decoration:none;height: 24px;display: block;}
.facebook, .google_plus, .linkedin, .Pinterest, .tumbler, .twitter{
	background: url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/sprites.png) no-repeat;
	}
.youtube{
background: url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/youtube-iconn.jpg) no-repeat;
}
.instagram{
background: url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/instagram-icon.jpg) no-repeat;
}
.Pinterest{
	background-position: -75px 0;
	width: 24px;
	height: 24px;
}
.tumbler{
	background-position: -125px 0;
	width: 24px;
	height: 24px;
}
.twitter{
	background-position: -25px 0;
	width: 24px;
	height: 24px;
}
.facebook{
	background-position: 0 0;
	width: 24px;
	height: 24px;
}
.google_plus{
	background-position: -50px 0;
	width: 24px;
	height: 24px;
}
.linkedin{
	background-position: -100px 0;
	width: 24px;
	height: 24px;
}

.sig_in{ width:auto; float:left; display:inline; border:1px solid #8400D1; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:4px 6px 5px 6px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #AB0BE6; background-image: -webkit-gradient(linear, left top, left bottom, from(#AB0BE6), to(#9C0597));
 background-image: -webkit-linear-gradient(top, #AB0BE6, #9C0597);
 background-image: -moz-linear-gradient(top, #AB0BE6, #9C0597);
 background-image: -ms-linear-gradient(top, #AB0BE6, #9C0597);
 background-image: -o-linear-gradient(top, #AB0BE6, #9C0597);
 background-image: linear-gradient(to bottom, #AB0BE6, #9C0597);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#AB0BE6, endColorstr=#9C0597);}
.sig_in:hover{ border:1px solid #630685; color:#FFF;
 background-color: #7A0076; background-image: -webkit-gradient(linear, left top, left bottom, from(#7A0076), to(#6b0367));
 background-image: -webkit-linear-gradient(top, #7A0076, #6b0367);
 background-image: -moz-linear-gradient(top, #7A0076, #6b0367);
 background-image: -ms-linear-gradient(top, #7A0076, #6b0367);
 background-image: -o-linear-gradient(top, #7A0076, #6b0367);
 background-image: linear-gradient(to bottom, #7A0076, #6b0367);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7A0076, endColorstr=#6b0367);}
.rec_day{ width:100%; float:left;}
.rec_day_heading{ width:100%; float:left;}
.q_day_heading{ width:100%; float:left;}
.block-title{background-color:#5aadda;}
.rec_day p{ width:100%; float:left;}
.rec_day p img {}
.rec_cont_box{ width:100%; float:left; margin-top:10px;}
.rec_cont_box_image{ width:144px; height:123px; float:left; overflow:hidden;}
.rec_cont_box_image img{ width:100%;}
.rec_cont_box_text{ width:144px; display:inline-block; float:right;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;font-weight: bold;}
.rec_cont_box_text p{ width:auto;}
.q_day{ width:100%; float:left; margin-bottom: 0px; font-family: 'Source Sans Pro', sans-serif; font-size: 14px;}
.q_day ul{ width:100%; float:left; margin:10px 0px 0px 0px; padding:0px;}
.q_day ul li{ width:100%; float:left; list-style:circle;list-style-position:inside; margin-bottom:5px;}
.q_day input[type="submit"]{ text-transform:uppercase; cursor:pointer; border:1px solid #495267; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 3px 3px 3px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #606c88; background-image: -webkit-gradient(linear, left top, left bottom, from(#606c88), to(#3f4c6b));
 background-image: -webkit-linear-gradient(top, #606c88, #3f4c6b);
 background-image: -moz-linear-gradient(top, #606c88, #3f4c6b);
 background-image: -ms-linear-gradient(top, #606c88, #3f4c6b);
 background-image: -o-linear-gradient(top, #606c88, #3f4c6b);
 background-image: linear-gradient(to bottom, #606c88, #3f4c6b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#606c88, endColorstr=#3f4c6b);}
.q_day input[type="submit"]:hover{ border:1px solid #363d4c;
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);}
.no_margin{ margin:0px!important;}

.food_poli{ width:100%; display:block; margin-top:10px;}
.food_top{ width:100%; float:left;}
.food_pic{ width:111px; height:86px; overflow:hidden; float:left;}
.food_pic img{ width:100%;}
.food_title{ width:125px; float:right; }
.food_desc{ width:100%; float:left; margin-top:5px; font-family: 'Source Sans Pro', sans-serif; font-size: 14px;}
.food_poli a{ text-decoration:none; color:#000;}
.food_desc p{ margin-bottom:0px;}

.two_box{ width:100%; float:left;}
.purple_title{ background:#633896!important;}
.box_one{ width:47%; float:left; display:inline-block;}
.dailyfood_pic{ width:100%; float:left; min-height:184px; max-height:184px; overflow:hidden;}
.dailyfood_pic img{ width:100%; height:auto; }
.box_two{ width:49%; float:right; display:inline-block;  }
.q_day_heading h3{ font-size:14px; font-weight:600; }
.q_day ul li:last-child{ margin-bottom:10px;}
.mailing-list a{ text-decoration:none; color:#FFF;}
.rec_day_heading h3{ font-weight:600; font-size:14px; }
.widget-articles h4{ font-weight:normal;}

.header-logo img{/*width: 70%;*/ margin-top: 19px;}
.header-adds img{ width:100%;}
.mobile_on{ display:none;}
.mobile_off{ display:block;}
.no-border{ border:none!important;}
.block-content-title{ width:100%; float:left; font-size:20px; font-weight:600; color:#5aadda;}
.head_search{ margin-top:-4px;}

/*.main-menu .the-menu ul li:hover a{ background:#F00;}*/

.head-top-right{ width:250px; float:right; }

























/* Color Scheme */

.breaking-news .the-title,
.widget > h3,
.button,
a.small-button,
.marker,
.hover-effect,
#wp-calendar td#today,
.small-button,
#writecomment p input[type=submit] {
	background-color: #633896;
}
.block-title{background-color:#633896;}
.green_title{background-color: #43b248!Important;}
.purple_title{ background:#633896!important;}

.header{ background:#FFF;}
.list-title,
a:hover,
a.mobile-menu,
.widget .meta a {
	color: #5a9e25;
}
.list-title {
	border-bottom: 2px solid #5a9e25;
}
/* Color Scheme */

/*Shortcodes css*/

.paragraph-row {
	display: block;
	clear: both;
	position: relative;
}

.paragraph-row:after {
	display: block;
	clear: both;
	content: '';
}

.paragraph-row .column12{width:100%;*width:99.94680851063829%;}
.paragraph-row .column11{width:91.48936170212765%;*width:91.43617021276594%;}
.paragraph-row .column10{width:82.97872340425532%;*width:82.92553191489361%;}
.paragraph-row .column9{width:74.46808510638297%;*width:74.41489361702126%;}
.paragraph-row .column8{width:65.95744680851064%;*width:65.90425531914893%;}
.paragraph-row .column7{width:57.44680851063829%;*width:57.39361702127659%;}
.paragraph-row .column6{width:48.93617021276595%;*width:48.88297872340425%;}
.paragraph-row .column5{width:40.42553191489362%;*width:40.37234042553192%;}
.paragraph-row .column4{width:31.914893617021278%;*width:31.861702127659576%;}
.paragraph-row .column3{width:23.404255319148934%;*width:23.351063829787233%;}
.paragraph-row .column2{width:14.893617021276595%;*width:14.840425531914894%;}
.paragraph-row .column1{width:6.382978723404255%;*width:6.329787234042553%;}

.paragraph-row > div {
	float: left;
	margin-left: 2.127659574468085%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.shortcode-content p:empty {
	display: none;
}

.paragraph-row > div:first-child {
	margin-left: 0px;
}

p {
	display: block;
/*	margin-bottom: 15px; */
}

#writecomment p input[type=submit],
.button {
	display: inline-block;
	background: #43b248;
	padding: 7px 14px;
	font-size: 13px;
	font-weight: bold;
	border: 0px;
	cursor: pointer;
	color: #fff;
	font-family: 'Arial';
	border-radius: 2px;
	-moz-border-radius: 2px;
}

#writecomment p input[type=submit]:hover,
.button:hover {
	color: #fff;
	box-shadow: inset 0px 60px 50px -50px rgba(255,255,255,0.3);
}

#writecomment p input[type=submit]:active,
.button:active {
	color: #fff;
	box-shadow: inset 0px 60px 50px -50px rgba(0,0,0,0.14);
	text-shadow: 0px 0px 2px rgba(0,0,0,0.16);
}

.google-maps,
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	display: block;
	margin-bottom: 15px;
}

.google-maps iframe, .google-maps object, .google-maps embed,
.video-container iframe, .video-container object, .video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.wp-caption {
	display: block;
	background: #fff;
	text-align: center;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
}

.wp-caption img {
	max-width: 98%;
	height: auto;
	margin-top: 1%;
}

.wp-caption .wp-caption-text {
	/*text-align: left;*/
	padding: 10px 10px;
	text-align: center; /*Added by Jinia- Dec12th*/	
	color: rgb(52, 102, 158); /*Added by Jinia- Dec12th*/
	font-weight:600; /*Added by Jinia- Dec12th*/
	font-size: 14px; /*Added by Jinia- Dec12th*/
}

.gallery-preview {
	display: block;
	background: #fff;
	width: 51%;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
	margin: 0px auto 15px auto;
	padding: 15px;
	border-radius: 2px;
	-moz-border-radius: 2px;
}

.gallery-preview .photos {
	display: block;
	margin-bottom: 10px;
}

.gallery-preview .photos:after {
	display: block;
	content: '';
	clear: both;
}

.gallery-preview .photos .img-block {
	display: block;
	float: left;
	margin-right: 2%;
	width: 83px;
	max-height: 83px;
	max-width: 18.4%;
	height: auto;
}

.gallery-preview .photos .img-block:last-child {
	margin-right: 0px;
}

.gallery-preview .photos .img-block a {
	display: block;
}

.gallery-preview .photos .img-block img {
	width: 100%;
	height: auto;
	display: block;
}

.gallery-preview .photos a.img-block {
	display: block;
	background: #e9e9e9;
	color: #a0a0a0;
	box-shadow: inset 0px 0px 0px 1px #d2d2d2;
	text-align: center;

	position: relative;
	padding-bottom: 18.3%;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
	max-height: 83px;
}

.gallery-preview .photos a.img-block:hover {
	background: #fff;
}

.gallery-preview .photos a.img-block span.icon-text {
	font-size: 20px;
	display: block!important;
	margin-top: 22%;
	padding-bottom: 4px;
}

.gallery-preview .photos a.img-block strong {
	padding-top: 3px;
	display: block!important;
	font-size: 9px;
	line-height: 100%;
}

.gallery-preview p:last-child {
	margin-bottom: 0px;
}

.button .icon-text {
	display: inline-block;
	padding-right: 7px;
}

blockquote {
	display: block;
	border-left: 4px solid #606060;
	color: #606060;
	font-style: italic;
	padding: 6px 0px 6px 20px;
	margin-bottom: 15px;
	position: relative;
}

blockquote.style-2 {
	border-left: 0px;
	padding-left: 40px;
}

blockquote.style-2:before {
	display: block;
	content: '“';
	font-size: 50px;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	left: 0px;
	top: 2px;
	line-height: 100%;
}

.shortcode-content ol {
	list-style: decimal;
}

.shortcode-content ol,
.shortcode-content ul {
	margin-bottom: 15px;
	padding-left: 19px;
}

.shortcode-content ul li {
	padding-bottom: 7px;
	list-style: disc;
}

.shortcode-content ul li.styled {
	list-style: none;
	position: relative;
}

.shortcode-content ul li.styled .icon-text {
	display: block;
	position: absolute;
	left: -19px;
	width: 10px;
	text-align: center;
	font-size: 10px;
}

.shortcode-content ol li {
	padding-bottom: 7px;
	padding-left: 5px;
}


.shortcode-content hr {
	display: block;
	margin: 34px 0px;
}

hr.style-2 {
	display: block;
	background: #969696;
	height: 3px;
	border: 0px;
}

hr.style-3 {
	display: block;
	height: 0px;
	border-bottom: 2px dashed #908f8f;
}

hr.style-4 {
	display: block;
	height: 2px;
	border-bottom: 1px dotted #908f8f;
	border-top: 1px solid #908f8f;
}


.shortcode-content .social-icon {
	display: inline-block;
	color: #232323!important;
	margin-right: 15px;
	margin-bottom: 15px;
}

.shortcode-content .social-icon:after {
	display: block;
	clear: both;
	content: '';
}

.shortcode-content .social-icon:hover {
	color: #4b4b4b!important;
}

.shortcode-content .social-icon span.icon-text {
	display: inline-block;
	background: #232323;
	color: #faf9f3;
	width: 24px;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
	float: left;
	text-shadow: none!important;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

.shortcode-content .social-icon:hover span.icon-text {
	background: #4b4b4b;
}

.shortcode-content .social-icon b {
	color: inherit;
	display: block;
	margin-left: 32px;
	line-height: 130%;
	font-size: 14px;
	margin-top: -2px;
}

.shortcode-content .social-icon i {
	color: inherit;
	display: block;
	margin-left: 32px;
	font-style: normal;
	font-size: 10px;
	line-height: 100%;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.marker {
	display: inline-block;
	background: #5a9e25;
	padding: 0px 5px;
	margin: 0px 2px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	color: #fff;
	font-weight: bold;
}

.accordion {
	display: block;
	margin-bottom: 15px;
}

.accordion > div {
	display: block;
	background: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
	padding: 15px;
	margin-bottom: 10px;
}

.accordion > div.active > div {
	display: block;
	margin-bottom: -15px;
	border-top: 1px dotted #cccccc;
	margin-top: 15px;
	padding-top: 15px;
}

.accordion > div > div {
	display: none;
}

.accordion > div > a {
	font-weight: bold;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	display: block;
	color: #363635;
	position: relative;
}

.accordion > div > a:after {
	display: block;
	content: '';
	width: 11px;
	height: 3px;
	background: #ccc;
	position: absolute;
	right: 0px;
	top: 8px;
}

.accordion > div > a:before {
	display: block;
	content: '';
	width: 3px;
	height: 11px;
	background: #ccc;
	position: absolute;
	right: 4px;
	top: 4px;
}

.accordion > div.active > a:before {
	display: none;
}

.coloralert {
	display: block;
	margin-bottom: 0px;
	 /*background: #e57f1b; */
	color: #fff;
	position: relative;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-size: 13px;
}

.coloralert a {
	color: #fff;
}

.coloralert p {
	display: block;
	/* padding: 8px 30px 8px 13px; */
	padding: 8px 21px 8px 13px;
	margin-bottom: 0px;
	width:86%;
	background: #43b248;
	
}

.coloralert > a {
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 11px;
	line-height: 100%;
}

.coloralert > a:hover {
	color: rgba(255,255,255,0.5);
}


.tabs {
	display: block;
	margin-bottom: 15px;
}

.tabs > div {
	display: none;
	margin-left: 30%;
	background: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
	padding: 15px;
}

.tabs > div.active {
	display: block;
}

.tabs > ul {
	display: block;
	margin-bottom: 0px;
	float: left;
	width: 30%;
	padding-left: 0px;
	list-style: none;
}

.tabs > ul li {
	display: block;
	list-style: none;
	padding-bottom: 3px;
}

.tabs > ul li a {
	display: block;
	background: rgba(255,255,255,0.5);
	border-radius: 2px 0px 0px 2px;
	-moz-border-radius: 2px 0px 0px 2px;
	padding: 10px 15px;
	font-weight: bold;
	color: #363635;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	margin-right: 3px;
}

.tabs > ul li a:hover,
.tabs > ul li.active a {
	background: #fff;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
}

.tabs > ul li.active a {
	margin-right: 0px;
}


.highlight-title {
	display: block;
	border-bottom: 2px solid #000;
	color: #000;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.block-content img {
	max-width: 100%; /* height:100%!important */;
}
.map-border .google-maps {
	margin-bottom: 0px;
}

.map-border {
	display: block;
	padding: 10px;
	background: #fff;
	box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
	margin-bottom: 15px;
}

/*Added Later starts- Kamal's CSS*/
/* #6 Photo gallery */

.photo-gallery-grid {
	display: block;
	width: 1210px;
}

.photo-gallery-grid:after {
	display: block;
	content: '';
	clear: both;
}

.photo-gallery-grid .photo-gallery-block {
	display: block;
	width: 232px;
	background: #fff;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	height:234px;
	overflow:hidden;
}

.photo-gallery-block .gallery-content {
	display: block;
	padding: 10px 15px 15px 15px;
}

.photo-gallery-block .gallery-content h3 {
	margin-bottom: 10px;
}

.overflow-fix {
	display: block;
	overflow: hidden;
}

.filter-block {
	display: block;
	padding-top: 5px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 2px solid #cfcfcf;
}

.filter-block strong {
	display: inline-block;
	color: #929292;
	line-height: 23px;
	padding-right: 10px;
	text-transform: uppercase;
	font-size: 12px;
}

.filter-block a {
	display: inline-block;
	background: #929292;
	color: #fff;
	line-height: 23px;
	padding: 0px 10px;
	font-size: 12px;
	font-weight: bold;
	border-radius: 2px;
	-moz-border-radius: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.filter-block a:hover,
.filter-block a.active {
	background: #232323;
	color: #fff;
}

.photo-gallery-full {
	display: block;
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2);
}

.the-image {
	display: block;
	padding: 15px;
	position: relative;
	text-align: center;
}

.the-image .photo-controls {
	display: block;
	position: absolute;
	top: 50%;
	font-size: 40px;
	color: #fff;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 40px;
	margin-top: -20px;
	z-index: 4;
}

.the-image .photo-controls:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

.the-image .photo-controls.left {
	left: 4%;
}

.the-image .photo-controls.right {
	right: 4%;
}

.photo-gallery-thumbs {
	display: block;
	margin: 0px 15px;
	padding-bottom: 15px;
	white-space: nowrap;
	overflow: hidden;
}

.photo-gallery-thumbs a {
	display: inline-block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}

.photo-gallery-thumbs a.active:hover .cover i,
.photo-gallery-thumbs a.active .cover i {
	box-shadow: inset 0px 0px 0px 6px #dd1414;
}
.full-width .block-content{ width:97.2%;}

#lightbox-box {
	position:absolute;
	width:100%;
	height:100%;
	z-index:200;
}

#lightbox-box .lightbox-bg {
	display:block;
	position:fixed;
	background:rgba(0,0,0,0.8);
	width:100%;
	height:100%;
	z-index:199;
}

#lightbox-box.blackout > div > img {
	background:transparent!important;
}

#lightbox-box.blackout > div {
	opacity: 1;
	filter: alpha(opacity=100);
}

#lightbox-box > div > span {
	display:none;
	position:absolute;
	bottom:30px;
	left:0px;
	z-index:200;
	background:rgba(0,0,0,0.5);
	padding:12px 18px;
	font-size:13px;
	font-family:Arial;
	max-width:600px;
	color:#fff;
}

#lightbox-box > a {
	display:none;
	position:fixed;
	top:30px;
	right:30px;
	font-size:12px;
	font-weight:bold;
	color:transparent;
	overflow:hidden;
	width:30px;
	height:30px;
	background:url(../images/lightbox-close.png) no-repeat center;
	opacity: 0.3;
	filter: alpha(opacity=30);
	z-index:201;
}

#lightbox-box > a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

#lightbox-box > div {
	display:block;
	position:absolute;
	width:80px;
	height:80px;
	background:#fff url(../images/loading.gif) no-repeat center;
	text-align:center;
	box-shadow:0px 1px 6px rgba(0,0,0,0.3);
	-moz-transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s;
	-webkit-transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s;
	-o-transition: width 0.4s, height 0.4s, top 0.4s, left 0.4s;
	opacity: 0.8;
	filter: alpha(opacity=80);
	z-index:201;
}

#lightbox-box > div > font {
	position:absolute;
	bottom:-36px;
	right:0px;
	display:none;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#lightbox-box > div > font a {
	float:left;
	display:block;
	background-position:center top;
	background-repeat:no-repeat;
	color:transparent;
	width:28px;
	height:28px;
}

#lightbox-box > div > font a#lightbox-left {
	background-image:url(../images/lightbox-left.jpg);
}

#lightbox-box > div > font a#lightbox-right {
	background-image:url(../images/lightbox-right.jpg);
}

#lightbox-box > div > font a:hover {
	background-position:center bottom;
}

#lightbox-box.blackout > div > img {
	opacity: 1;
	filter: alpha(opacity=100);
}

#lightbox-box > div > img {
	width:100%;
	height:100%;
	background:transparent;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.lightbox-photo {
	line-height: 16px;
}
.lig_box .flexslider ul li{ max-height:450px;}
.lig_box .flexslider .featured-block{ max-height:450px!important;}
.lig_box .flexslider .article-photo { max-height: 450px!Important; }
.lig_box .flexslider .article-photo a{ max-height: 450px!Important; }

.full_block_content{ width:96.2%!Important;}
.full_page_image{ width:100%; float:left; text-align:center; margin-bottom:15px;}
.out_link{ font-family:Arial, Helvetica, sans-serif; width:100%; text-align:center; font-size:12px;}
.photo-gallery-grid .out-block{ height:270px;}
.out_link a{ width:100%; float:left; text-align:right; font-size:11px; color:#5aadda; font-weight:bold;}

/*Added Later  ends- Kamal's CSS*/

/*Shortcodes css*/

/* added later for slider */
.caption-wrap{width: 97.7% !important;
background: rgba(0, 0, 0, 0.5);
position: absolute;
/*bottom: -7px;*/ 
bottom: -56px;
padding: 15px 0px 15px 15px;
color: #fff;}
.metaslider .flexslider{margin:0px !important;}
.metaslider .caption{font-size:14px; font-weight:600;}
.post-thumbnail{
width:100%; float:left; text-align:center;}
.post_pic_my{ width:100%; background:none!important;margin-bottom: 15px;}
.text_center{ text-align:center;}

/*added by Jinia starts*/
.block-title h2 a{
	text-transform: uppercase;
	font-size: 16px;
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
	margin-bottom: 0px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	text-decoration:none;
}
.block-title h2 a:hover{ text-decoration:underline;}
.form-allowed-tags{display:none !important;}
.screen-reader-text{display:none}
.meta{float: left; margin-top: 10px;}
.slider_bottom{ margin-bottom:20px!important;}
.reply{float: right;} 


/*added by Jinia ends */


.art_list_pics{ width:210px; height:140px; overflow:hidden;}
.art_list_content{}
.article-content h4{ float:left; margin:5px 0px 0px 0px; font-size:14px;}
.single_p p{ font-size:14px; line-height: 19px; font-family: 'Source Sans Pro', sans-serif;}
.widget > h3 a{ color:#FFF!important;}
.widget > h3 a:hover { text-decoration:underline;} /*Added by Jinia */
/*two logo in header edit by kamal*/
.header .header_we_logo {float:right; position: relative; right: 95px; top: -23px;}
.header_we_logo img{ width:65px; height:28px; margin-top:10px;}
.header-logo img {margin-top:-10px;}

.home_article_photo{ width:auto; max-height:123px!important;}


.gallery-photo img{ min-height:170px; max-height:170px; width:100%!important;}
.no_left{ margin-left:0px!important;}

 
/*list view heading css*/

.l_view_first{color: #c03425!important; border-bottom: 2px solid #c03425!important;}
.l_view_scnd{color: #2582bd!important; border-bottom: 2px solid #2582bd!important;}
.l_view_trd{color: #8725c0!important; border-bottom: 2px solid #8725c0!important;}

/*question and answer panal css*/
#ans{width: 100%;float: left;display:none;}
.q_a{width:85px !important;background-color: #606c88;background-image: linear-gradient(to bottom, #606c88, #3f4c6b);border: 1px solid #495267;border-radius: 3px;color: #ffffff;cursor: pointer;display: inline-block;font-family: arial,helvetica,sans-serif;font-size: 12px;font-weight: bold;padding: 3px;text-decoration: none;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);text-transform: uppercase;}
.q_a:hover{color:#fff; }

/*11th Sep 2014 changes on content pages starts */
.cont_p{ width:100%;}
.cont_p p{ font-size:14px; line-height:160%;}
.cont_list_p{line-height:160%;}
.single_p ul{ width:100%; float:left; margin-bottom:20px;line-height: 19px;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;}
.single_p ul li{ list-style:disc; list-style-position: inside; margin-bottom:5px; float:left; width:100%;}
.single_p ol{ width:100%; float:left; margin-bottom:20px;line-height: 19px;font-family: 'Source Sans Pro', sans-serif;font-size: 14px;}
.single_p ol li{list-style:decimal;  list-style-position: inside; margin-bottom:10px; float:left; width:100%;}
.pic_page_list{height: 250px!important;}
.list_view_list{ height:280px;} /* Added by Jinia-Dec11th2014 */
.cont_p a:hover{text-decoration:underline;color:green;} /* Added by Jinia-Dec11th2014 */

/*Tags CSS starts*/
.tags_title{ float:left!important; position: inherit!important;margin-top: 15px;}
/*Tags CSS ends*/


/*11th Sep 2014 changes on content pages ends */

.info-message span.icon-text img{ width:100%;}
.ad_pic{ width:300px;}
.ad_pic img{ width:100%;}

/*BMI plugin Default Css starts */
#bmi_calc_wrap label {  font-size:16px; width: 75px; float: left; }
#bmi_calc_results { background: #92BFDD; padding: 5px 10px; font-size: 80%; margin-bottom: 0px;}
#bmi_calc_form input[type=number]::-webkit-inner-spin-button, 
#bmi_calc_form input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
#bmi_calc_form input[type=number] {
  -moz-appearance: textfield;
  width: 71px;
}
#bmi_calc_button {
  display: inline-block;
  padding: 2px 10px !important;
  font-size: 100%;
  margin: 10px 0;
 border:1px solid #67bcd1; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3); color: #FFFFFF;
 background-color: #92cfde; background-image: -webkit-gradient(linear, left top, left bottom, from(#92cfde), to(#76bdd1));
 background-image: -webkit-linear-gradient(top, #92cfde, #76bdd1);
 background-image: -moz-linear-gradient(top, #92cfde, #76bdd1);
 background-image: -ms-linear-gradient(top, #92cfde, #76bdd1);
 background-image: -o-linear-gradient(top, #92cfde, #76bdd1);
 background-image: linear-gradient(to bottom, #92cfde, #76bdd1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#92cfde, endColorstr=#76bdd1);
  }
 #bmi_calc_button:hover {border:1px solid #44adc6;
 background-color: #6bbed2; background-image: -webkit-gradient(linear, left top, left bottom, from(#6bbed2), to(#50abc4));
 background-image: -webkit-linear-gradient(top, #6bbed2, #50abc4);
 background-image: -moz-linear-gradient(top, #6bbed2, #50abc4);
 background-image: -ms-linear-gradient(top, #6bbed2, #50abc4);
 background-image: -o-linear-gradient(top, #6bbed2, #50abc4);
 background-image: linear-gradient(to bottom, #6bbed2, #50abc4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6bbed2, endColorstr=#50abc4);} 
 /*BMI plugin Default Css ends */ 
 
 /* edit by Kamal BMI*/ 
 .bmi_sidebar{width:30%; max-width:300px; float:left; margin-left: 30px;} 
 .bmi_page{ margin-left:30px; width:40%; background:#FFF; max-width: 416px; float:left;   padding: 20px; border: 4px solid #5aadda; webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);  moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.75); box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.75); margin-bottom: 30px;}
 .sm_bmi_calc_shortcode{ width:225px; float:left; margin-left:30%;}
 #bmi_calc_results{ width:95%; float:left;}
 #bmi_calc_wrap h5{ font-size:16px; margin-top:15px;}
 .or_bmi{ float:left; margin:0px 10px 0px 10px;}
 #bmi_calc_wrap p{ width:100%; float:left; margin-bottom:5px;}
 .bmi_top_bl{ width:auto!Important;}
 .bmi_sidebar figure{ margin:0px!important;}
 .bmi_side_box{ width:100%; float:left; height:auto; margin-bottom:20px; }
 .bmi_side_box img{ width:100%; overflow:hidden; max-height:250px; }
#bmi_calc_results h5{ font-size:18px!important;}

/*Meal Planner Page starts*/
/*.cont_p{ width:100%;}
.cont_p iframe{height: 945px; width:100%;}
.cont_p img{ width:100%;}*/
.single-block .meal-block {
display: block;
float: left;
width: 880px;
}
.block-content-title2 {
width: 100%;
float: left;
font-size: 16px;
font-weight:normal;
color: #000;
text-align:center;
line-height: 18px;
font-style:italic;
}
.green_button{ font-size:16px; background:#43b248; padding-top:15px; padding-bottom:15px;}
.text_center{ text-align:center;}
/*Meal Planner Page ends*/

/* edit by Kamal BMI*/ 

.cont_p iframe{ width:100%; height:500px;}
.single_p iframe{ width:100%; height:500px;} 

.innerUl ul{ display:none;}
.togg_icon{float:right; /*float: left; margin-top: -39px;*/ cursor:pointer;}
.margin-1{margin:1px;}
.disabled {display:none !important;} /*Added by Ankit */
.square-list{list-style-type: square;list-style-position: inside;font-size: 14px;line-height: 160%;margin-bottom: 18px;} /*Jinia added on Nov 11th,2014 */
.square-list ul{list-style-type: lower-roman;list-style-position: inside;font-size: 14px;line-height: 160%;margin-left: 28px;} 
.square-list ul li ul{margin-bottom:0px;}   /*Jinia added on Dec 1st,2014 */

/*nuts page starts*/
.nuts{ display:block;}
.nuts_left{ display:block; width:322px;}
.nuts_mid{ display:block;}
.nuts_right{ display:block;}
.nuts_banner{ display:block;}
.nuts_list{ display:block; float:left; margin:0px; padding:0px;}
.nut_icon{ display:block; width:108px; height:138px;}
.nut_block{ display:block; width:214px; height:138px;}
.nuts_list span{ font-family:Arial, Helvetica, sans-serif;  text-align:center; width:100%; float:left; margin-top:65px; }
.nut_larg{ font-size:32px; font-weight:bold;}
.nut_med{ font-size:26px; font-weight:bold;}
.nut_smal{ font-size:24px; font-weight:bold;}
.nuts_list li a{text-shadow: -3px -3px 20px #6eb6ff, 3px -3px 20px #6eb6ff, -3px 3px 20px #6eb6ff, 3px 3px 20px #6eb6ff;color:#FFF; }
.nuts_list li a:hover{text-shadow: -1px -1px 1px #313131, 1px -1px 1px #313131, -1px 1px 1px #313131, 1px 1px 1px #313131 !important; color:#fff5b7!important;}
.nuts_mobile{ width:100%; text-align:center;}
.nuts_mob_list{ float:left; width:100%; display:block;}
.nuts_mob_list li{ width:100%; float:left; height:77px; } 
.nuts_mobile .nuts_mid{ width:100%;}
.nuts_mob_list .nut_icon{display: block; width:60px; height:auto;} 
.nuts_mob_list span{ font-family:Arial, Helvetica, sans-serif;  text-align:center; width:100%; float:left; margin-top:25px;color: #AB4202; }
.nuts_mob_list li a{text-shadow: -3px -3px 20px #6eb6ff, 3px -3px 20px #6eb6ff, -3px 3px 20px #6eb6ff, 3px 3px 20px #6eb6ff;color:#FFF; }
.nuts_mob_list li a:hover{text-shadow: -1px -1px 1px #313131, 1px -1px 1px #313131, -1px 1px 1px #313131, 1px 1px 1px #313131 !important; color:#fff5b7!important;}
.nut_mobtext{font-size:24px; font-weight:bold;}
.nuts_mob_list .nut_block { display: block; width:75%; }
.nut_mob_sky{background: rgba(230,227,230,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(138,230,255,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(230,227,230,1)), color-stop(9%, rgba(230,227,230,1)), color-stop(100%, rgba(138,230,255,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(138,230,255,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(138,230,255,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(138,230,255,1) 100%);
background: radial-gradient(ellipse at center, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(138,230,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e3e6', endColorstr='#8ae6ff', GradientType=1 );}
.nut_mob_green{background: rgba(230,227,230,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(222,228,139,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(230,227,230,1)), color-stop(9%, rgba(230,227,230,1)), color-stop(100%, rgba(222,228,139,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(222,228,139,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(222,228,139,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(222,228,139,1) 100%);
background: radial-gradient(ellipse at center, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(222,228,139,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e3e6', endColorstr='#dee48b', GradientType=1 );}
.nut_mob_orange{background: rgba(230,227,230,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(246,164,0,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(230,227,230,1)), color-stop(9%, rgba(230,227,230,1)), color-stop(100%, rgba(246,164,0,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(246,164,0,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(246,164,0,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(246,164,0,1) 100%);
background: radial-gradient(ellipse at center, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(246,164,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e3e6', endColorstr='#f6a400', GradientType=1 );}
.nut_mob_pink{background: rgba(230,227,230,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(239,129,142,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(230,227,230,1)), color-stop(9%, rgba(230,227,230,1)), color-stop(100%, rgba(239,129,142,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(239,129,142,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(239,129,142,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(239,129,142,1) 100%);
background: radial-gradient(ellipse at center, rgba(230,227,230,1) 0%, rgba(230,227,230,1) 9%, rgba(239,129,142,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e3e6', endColorstr='#ef818e', GradientType=1 );}
.mob_onn{ display:none;}
.mob_off{ display:block;float: left; margin-bottom: 20px;}
.nuts_list p{ display:none;}
.nuts_mob_list p{display:none;}
.ip_white{ background:#FFF!important;}
/*nuts page ends*/

/*Ayurveda page starts*/
 .ayur{ width:100%; float:left; margin-bottom:20px; }
.land_2col{ width:100%; float:left;}
.land_list{ width:100%; margin:0px; padding:0px; float:left;}
.land_list li{ width:45%; float:right; list-style:none; display:inline; background:#e1f4fe; text-align:center; padding:20px;}
.land_list li:nth-child(2n+1){ margin-left:0px!Important; float:left;}

 /*Ayurveda page Ends*/

/*Diet Page starts*/
.diet{ width:100%; float:left; margin-bottom:20px; }
.diet .land_list li{ width:45%; float:right; list-style:none; display:inline; background:#ffe74c; text-align:center; padding:20px;}
.diet .land_list li:nth-child(2n+1){ margin-left:0px!Important; float:left;}
/*Diet Page ends*/

/*Diet Landing Page starts*/
.diet_land{ /*background:url(../images/diet_bg.jpg) no-repeat;*/
background:url('https://healthylife.werindia.com/wp-content/themes/healthylife/images/diet-bg-new.jpg') no-repeat; width:100%; height:380px;}
.plan{ width:100%; text-align:center; margin:20px 0px 0px 0px}
.d_land_list{ width:100%; float:left; margin:40px 0px 0px 0px; padding:0px;}
.d_land_list li{ width:20%; height:auto; float:left; display:inline; list-style:none; margin:0px 0px 0px 45px;}
/*Diet Landing Page Ends*/

/* Life Stages, Teen Nutrition Landing Page starts: by Jinia */
.life_land{background:url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/life-stages-bg.jpg) no-repeat;height:500px}
.teen_land{background-color:rgb(211, 255, 237);height:530px
/*background:url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/teena.jpg) no-repeat;*/}
.elder_land{background-color:rgb(239, 239, 255);height:430px}

/* Life Stages, Teen Nutrition Landing Page Ends: by Jinia */

/* Image Template starts: by Jinia */
.entry-caption-title{text-align:center;font-family:"Comic Sans MS", cursive, sans-serif;color: rgb(52, 102, 158); font-weight:600;font-size: 14px;}
.display-right{float:right;color: #8C8C8C;}
/* Image Template ends: by Jinia */

/* Life Stages-Kids Nutrition- Rhymes Page starts: by Jinia */
.kids_rhymes{ background: url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/Kids_bg_02.gif) repeat-y top right;}
.kids_twisters{ background: url(https://healthylife.werindia.com/wp-content/themes/healthylife/images/twist_bg.jpg) repeat-y top right;}
.width_50{width:50%;}
/* Life Stages-Kids Nutrition- Rhymes Page ends: by Jinia */

/* Holistic Care Landing page starts */
.holistic_page{ width:100%; float:left; }
.holimobtop{ width:100%; text-align:center; }
.thre_blocks{ width:100%; display:block; float:left; }
.block_one{ width:27.0657%; display:block;float:left; margin-bottom:17px; }
.block_two{ width:45.8686%;float:left; text-align:center; margin-bottom:17px; }
.block_thre{ width:27.0657%; display:block;float:left;  margin-bottom:17px;}

/* Holistic Care Landing page Ends */

/* Kids Nutrition Landing page starts */
.kid_n{text-align: center; font-family: "Comic Sans MS", cursive, sans-serif;font-size: 18px;margin-top: 10px;}
.kid_n a{color:#FF3C8D;}
/* Kids Nutrition Landing page Ends */

/* Sitemap starts */
.style_01,
.style_02,
.style_03,
.style_04,
.style_05,
.style_06,
.style_07,
.style_08,
.style_09,
.style_10
{width: 30%;float: left;margin-right: 15px;}
.sitemap_heading{background-color: #cbe5ce; padding: 8px; border: 2px solid grey;}
/* Sitemap Ends */

/* Scroll to Top Arrow starts : Added by Ankit on 1st Jan 2015 */
.scroll-top-wrapper.show {  visibility: visible;  cursor: pointer;  opacity: 1;  } 
.scroll-top-wrapper {  position: fixed;  opacity: 0;  visibility: hidden;  overflow: hidden;  z-index: 99999999;  color: rgb(238, 238, 238);  right: 22px;  top: 336px; } 
.show {  display: block !important;  }
/* Scroll to Top Arrow ends : Added by Ankit */

/* Top-Bar starts */
.t-outer{ border-bottom:1px solid #eaeaea;   width:100%;  /*float:left;*/background:#FFF;height:28px !important;}
.t-outer .col-lg-7 {
    width: 58.3333%;
	float:left
}
.t-outer .col-lg-7 ul{
	float:left;
	width:100%;
}
.t-outer .col-lg-7 ul li{
	float:left;
}
.t-outer .col-lg-7 ul li>a{
	border-left: 1px solid #eaeaea;
    color: #666;
    float: left;
    list-style: outside none none;
    padding: 6px 10px;
    width: auto;
}
.t-outer .col-lg-7 ul li>a:hover{
	background:#6FB03B;
	color:#fff
}
.t-outer .col-lg-5 {
    width: 41.6667%;
	float:right;
}
.top-right ul{
	float:right;
	position:relative
}
.top-right ul li a{
	color:#999;
	background:none;
}
.top-right ul li{
	padding:6px 10px;
	background:none !important;
	cursor:pointer
}
.top-right ul li ul {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    left: 0;
    position: absolute;
    top: 100%;
    z-index: 999999;
	display:none
}
.top-right ul li ul li{
/*	float:left; */
	width:100%;
}
.top-right ul li:hover ul{
	display:block
}
.metaslider .caption-wrap{
	bottom:0 !important;
	overflow:hidden
}
.top-right ul li ul li a{
	padding:5px;
	color:#999;
	border-bottom:1px dotted #ccc;
	float:left;
	width:100%; 
}
.top-right ul li ul li:last-child a{
	border-bottom:0
}
.t-inner{ width:98%; border:1px solid red;}		
.t-innerR{/*width:400px;float:right*/width: 75%;float: left;}
.rightCol{/*width:200px;float:right;margin-right:30px;*/width: 18%;float: right;} 
.t-innerR ul{text-align: left; display: inline; margin: 0; list-style: none;}
.t-innerR ul li{font:12px Arial; display: inline;position: relative; list-style-type: none;padding-right: 20px;}
.t-innerR ul li a{color:rgb(102, 102, 102);text-decoration:none;  width: 100%;float: left;}
.t-innerR ul li a:hover{color:#FFF!important;background: #6FB03B;}
.t-innerR ul li ul li a{font:12px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:normal!important; color:#999; text-shadow:none!important;}
.t-innerR ul li ul li{font:12px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:normal!important;  text-shadow:none!important;}
.t-innerR ul li:hover {background: #6FB03B; color: #fff;}
.t-innerR ul li ul {padding:0px; position: absolute; top:24px; left: 0; width: 150px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: none; opacity: 0;visibility: hidden; z-index:999999; border:1px solid #CCC;}
.t-innerR ul li ul li { background: #FFF; display: block; color: #fff; text-shadow: 0 -1px 0 #000; padding:0px 5px!Important; margin:0px!Important;}
.t-innerR ul li ul li:hover { background: #6FB03B; }
.t-innerR ul li:hover ul { display: block; opacity: 1; visibility: visible;}
.t-innerR{ width:auto; float:left;}
.t-innerR ul{ width:100%; float:left; margin:0px; padding:0px;}
.t-innerR ul li{ width:auto; float:left; list-style:none; padding: 6px 10px 6px 10px; border-left:1px solid #eaeaea; color:#666;}
.t-innerR ul li a{ width:100%;  float:left; color:#666; text-decoration:none;}
.t-innerR ul li a:hover{  color:#FFF; }
.t-innerR ul li ul li{ width:100%; border-bottom:1px dotted #CCC; }
.t-innerR ul li ul li:hover{color:#FFF!important; background:#6FB03B;}
.t-innerR ul li ul li a{ padding:5px 0px 5px 0px;}
.bak{background-color:#633896; padding:6px}

.top_links ul {text-align: left; display: inline; margin: 0; list-style: none;}
.top_links ul li {font:12px Arial; display: inline-block; position: relative; cursor: pointer;}
.top_links ul li a{ color:#FFF; text-decoration:none;  width: 100%;float: left;}
.top_links ul li ul li a{font:12px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:normal!important; color:#999; text-shadow:none!important;}
.top_links ul li ul li{font:12px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:normal!important;  text-shadow:none!important;}
.top_links ul li:hover {background: #6FB03B; color: #fff;}
.top_links ul li ul {padding:0px; position: absolute; top:24px; left: 0; width: 150px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: none; opacity: 0;visibility: hidden; z-index:999999; border:1px solid #CCC;}
.top_links ul li ul li { background: #FFF; display: block; color: #fff; text-shadow: 0 -1px 0 #000; padding:0px 5px!Important; margin:0px!Important;}
.top_links ul li ul li:hover { background: #6FB03B; }
.top_links ul li:hover ul { display: block; opacity: 1; visibility: visible;}
.top_links{ width:auto; float:left;}
.top_links ul{ width:100%; float:left; margin:0px; padding:0px;}
.top_links ul li{ width:auto; float:left; list-style:none; padding: 6px 10px 6px 10px; border-left:1px solid #eaeaea; color:#666;}
.top_links ul li a{ width:100%;  float:left; color:#666; text-decoration:none;}
.t_no_border{ border:none!important;}
.top_links ul li a:hover{  color:#FFF; }
.top_links ul li ul li{ width:100%; border-bottom:1px dotted #CCC; }
.top_links ul li ul li:hover{color:#FFF!important; background:#6FB03B;}
.top_links ul li ul li a{ padding:5px 0px 5px 0px;}

/* Top-Bar ends */

/* Added later-July 17th 2015 by J */
.main-sidebar .block {
	display: block;
	margin-bottom: 20px!important;
}
.main-page .widget{
	border-bottom: none;
}
.header .wrapper .main_logo:after{
    bottom: -11px;
    color: #EE0860;
    content: "Honour your Health";
    font-size: 14px;
    font-weight: bold;
    left: 27px;
    position: absolute;
    white-space: nowrap;
	font-style: italic;
}
.at-branding-logo .at-branding-addthis, .at-branding-logo .at-branding-powered-by,
.at-branding-logo .at-branding-icon, .at-branding-logo .at-privacy-icon{
        display:none !important;
}
.at4-whatsnext .at-whatsnext-content-inner div.at-h6{
        color: #502886 !important;
        font-weight: 600 !important;
}
.width_174{
	width: 174px;
}
.article-content a{
	letter-spacing:inherit !important
}
.t-outer-mobile {display:none}
@media(max-width:767px){
	.menu-item-8344:after{
		display:none;
	}
	.ad-banner{text-align:left !important}
	.width_174{
		width:100% !important
	}
	.ad___block>div{
		margin-left:0 !important
	}
	.top-right ul li ul{
		left:auto;
		right:0px;
	}
		.bak {
			background:#F0EFEF none repeat scroll 0 0 !important;
			padding: 9px 0px !important
		}
		.footer .wrapper ul{
			width:100%;
			text-align:center
		}
		.footer .wrapper ul li{
			float:none !important;
			display:inline-block;
			margin-bottom:10px;
		}
		body, div, p, a, table, td{
			line-height:inherit !important
		}
		.article-block-big h4 {
		font-size: 14px !important;
	}
	.article-block-big li div a.hover-effect{
		width:100% !important
	}
	.dailyfood_pic {
		height: 61px !important;
		max-height: 40px !important;
		min-height: 90px;
	}
	.dailyfood_pic img {
		height: 100% !important;
		min-height: 100%;
	}
	.metaslider .flexslider {
		margin: 0 !important;
		overflow: hidden;
	}
	.widget > h3{
		font-size:15px !important
	}
	.t-outer{overflow:hidden; display:none !important}
	body .header-adds {
		left: 0 !important;
		margin-bottom: 0;
		margin-left: 0;
		margin-top: 44px;
		width: 100% !important;
	}
	body .header .header-addons{
		width:41% !important
	}
	body .header .top_social_links{
		width:100% !important
	}
	.t-outer-mobile {
		display: block;
		height: 30px;
		position: relative;
		z-index: 9999;
	}
	.t-outer-mobile .col-lg-7 {
		float: left;
		font-size: 11px;
		width: 70%;
	}
	.t-outer-mobile .col-lg-7 > ul {
		margin-left: 35px;
	}
	.t-outer-mobile .top-right.trans{
		float: right;
		width: 30%;
		font-size:11px;
	}
	.mob-nav{
		position:absolute;
		left:0px;
	} 
	.bak {
		background-color: #d7d7d7;
		padding: 6px 5px;
	}
	.icon {
		background: #F0EFEF none repeat scroll 0 0;
		font-size: 14px;
		height: 13px;
		padding: 8.5px 12px;
		position: absolute;
		top: 0;
	}
	.mob-nav {
		background: #fff none repeat scroll 0 0;
		left: 0;
		margin: 0 !important;
		position: absolute;
		top: 40px;
		width: 100%;
	}	
	.mob-nav a {
		border-bottom: 1px solid #ddd;
		display: block;
		padding: 10px;
	}
	
}
@media(max-width:1170px) and (min-width:767px){
	.article-block-big li div a.hover-effect{
		width:100% !important
	}
	.article-block-big .article-content h4 {
		font-size: 14px;
	}
	.widget > h3{
		font-size:15px !important
	}
	.t-outer {
		height: 26px !important;
		overflow: hidden;
	}
	.width_174{width:100% !important}
	.footer .wrapper .right li{
		float:none;
		display:inline-block;
		margin-bottom:10px;
	}
	.footer .wrapper .right{text-align:center}
}
@media(max-width:900px) and (min-width:767px){
	body .header-adds {
		clear: both;
		margin-bottom: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
		margin-top: 50px !important;
		width: 100% !important;
	}
	.t-outer .col-lg-7 ul li>a{
		padding:6px !important
	}
	.t-outer .col-lg-5 {
		float: right;
		width: 31.667%;
	}
	.t-outer .col-lg-7 {
		float: left;
		width: 67.333%;
	}
	body .head-top-right {
		left: 0;
		margin: auto auto auto 240px;
		position: absolute;
		right: 0;
		width: 72%;
	}
	body .header .header-addons{
		width: 33%;
	}
	.t-outer {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #eaeaea;
    height: 26px !important;
    width: 100%;
}
	.top-right .bak strong span{display:none}
	.t-outer .col-lg-7 ul li > a,
	.t-outer .col-lg-7 ul li{font-size:11px !important;}
}
.mob-nav{display:none}
.mob-nav.in{display:block}

@media(max-width:1200px) and (min-width:900px){
	.article-block-big li div a.hover-effect{
		width:100% !important
	}
	.main-sidebar {
		display: block !important;
		float: right;
		margin: 0 !important;
		width: 23.5% !important;
		overflow:hidden
	}
	.double-block .content-block.right {
		margin-left: 10px;
	}
	.rec_cont_box_image {
		float: left;
		height: 123px;
		overflow: hidden;
		width: 100% !important;
	}	
	.rec_cont_box_text {
		width: 100% !important;
	}
	body .article-block-big li {
		width: 46%;
	}
	body .block-content{
		padding:10px 0;
		width:100%
	}
	.widget-articles .article-photo{
		width:auto !important
	}
	body .header-adds {
		height: auto;
		margin: 40px 0 0 0;
		width: 100%;
	}
	body .head-top-right {
		position: absolute;
		top: 32px;
		width: 100%;
	}
	body .double-block .content-block.main{
		width: 60% !important;
	}
	body .main-content .main-page {
		display: block;
		width: 75% !important;
	}
	body .double-block .content-block {
		display: block;
		width: 38%;
		z-index: 999999;
	}
}

.metaslider .flexslider {
    margin: 0 !important;
    overflow: hidden !important;
}
.article-block-big .article-content h4 {
    font-family: "Source Sans Pro",sans-serif;
    font-size: 14px;
}
.icons-app {
    float: right;
    padding: 7px;
}
.icons-app a{display:inline-block; margin-right:5px; font-weight:bold}
.icons-app a i{color:#43B248; margin-right:3px; margin-top:2px;}
.ad___block >div{
	margin:auto
}
.t-outer{position:relative; z-index:99}

.category-kids-corner .single_p p,
.category-kids-corner .single_p ol,
.category-kids-corner .single_p ul{ font-family: 'Comic Sans MS' !important; font-size: 14px; }


.menu-item-8344 a,
.menu-item-8344 li{
    position:relative
}
.menu-item-8344 a{
	z-index:99
}
.menu-item-8344:after{
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-image: url("../images/Grandm1a.gif") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: auto auto;
    content: "";
    height: 130px;
    position: absolute;
    right: -31px;
    top:-44px;
    width: 130px;
}

.menu-item-22271 a{
    color:red;
    /*background-color: red!important;*/
}

.menu-item-22271{
    /*background-color: red!important;*/
}
 
.page-id-1249 .cont_p p, .square-list{
	/*font-family: 'Comic Sans MS' !important;*/
}


@font-face {
	font-family: 'Comic Sans MS';
	src: url('../fonts/ComicSansMS.eot');
	src: url('../fonts/ComicSansMS.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ComicSansMS.woff') format('woff'),
		url('../fonts/ComicSansMS.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@media(max-width:1024px){
	.t-outer{
		display:block !important;
		height:29px !important;
		overflow:visible
	}
	.t-outer .bak,
	.menu-item-8344:after{
		display:none !important
	}
	.t-outer .mobile-nav,
	.languges,.icons-app-12,
	.top-right-nav{
		display:none
	}
	.t-outer .mobile-nav.in,
	.footer .wrapper .right.in,
	.top-right-nav.in,
	.toggle-click,
	.icons-app-12.in{
		display:block !important
	}
	.getthe-app{
		background: #5a9e25 none repeat scroll 0 0;
    color: #fff;
    padding: 7px;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 99999;
	}
	.elsipe-menu-vv,
	.toggle-click{
		position: absolute;
		right: 0;
		top: -1px;
		width: 22px;
		height: 15px;
		text-align: center;
		padding: 0;
		line-height: inherit;
		background: #fff;
		padding-top: 9px;
		font-size: 20px;
	}
	.toggle-click{
		position: relative !important;
		vertical-align: middle;
		font-size: 17px;
		margin-top: -2px;
		margin-left: 4px;
	}
	.mobile-nav,
	.top-right-nav{
		background: #5A9E25;
		left: -1px;
		position: absolute;
		top: 32px;
		width: 200px !important;
		z-index: 999999999;
		color: #fff;
	}
	.mobile-nav li,
	.top-right-nav li{
		width:100%
	}
	.top-right-nav{
		left:auto;
		right:0px;
	}
	.mobile-nav li a,
	.top-right-nav li a{
		border-bottom: 1px solid rgba(0, 0, 0, 0.2);
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
		color: #fff !important;
		display: block !important;
		text-align: left;
		width:100% !important
	}
	
	.icons-app a {
		display: inline-block;
		margin-right: 0;
		font-weight: bold;
		width: 100%;
		padding: 7px;
		
	}
	.icons-app-12 {
		background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    left: 0;
    position: absolute;
    width: 100px;
	}
	.icons-app {
		background: #fff none repeat scroll 0 0;
		border: 1px solid #ddd;
		padding: 0;
		position: absolute;
		right: 36px;
		width: 77px;
	}
}
@media(min-width:1025px){
	
.hidden-lg{display:none !important}
}

.header >.wrapper{
	/* overflow-x:hidden; */
}


