/*
Theme Name: Conq Kidz
Theme URI: https://wordpress.org/themes/conqkidz/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: conqkidz

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

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}

audio,
canvas,
video {
	display: inline-block;
	max-width: 100%;
}

html {
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
}

body,
button,
input,
select,
textarea {
	color: #2b2b2b;
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
}

body {
	background: #fff;
}

*{box-sizing:border-box;}

a {
	outline:0;
	color: #24890d;
	text-decoration: none;
}

a:focus {
	outline: 0;
}

a:hover,
a:active {
	outline: 0;
}

a:active,
a:hover {
	color: #41a62a;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-weight: 700;
	margin: 36px 0 12px;
}

h1 {
	font-size: 26px;
	line-height: 1.3846153846;
}

h2 {
	font-size: 24px;
	line-height: 1;
}

h3 {
	font-size: 22px;
	line-height: 1.0909090909;
}

h4 {
	font-size: 20px;
	line-height: 1.2;
}

h5 {
	font-size: 18px;
	line-height: 1.3333333333;
}

h6 {
	font-size: 16px;
	line-height: 1.5;
}

address {
	font-style: italic;
	margin-bottom: 24px;
}

abbr[title] {
	border-bottom: 1px dotted #2b2b2b;
	cursor: help;
}

b,
strong {
	font-weight: 700;
}

cite,
dfn,
em,
i {
	font-style: italic;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

p {
	margin-bottom: 24px;
	font-size:16px;line-height:24px;
}

code,
kbd,
tt,
var,
samp,
pre {
	font-family: monospace, serif;
	font-size: 15px;
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	line-height: 1.6;
}

pre {
	border: 1px solid rgba(0, 0, 0, 0.1);
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	margin-bottom: 24px;
	max-width: 100%;
	overflow: auto;
	padding: 12px;
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	content: none;
}

blockquote {
	color: #767676;
	font-size: 19px;
	font-style: italic;
	font-weight: 300;
	line-height: 1.2631578947;
	margin-bottom: 24px;
}

blockquote cite,
blockquote small {
	color: #2b2b2b;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
}

blockquote em,
blockquote i,
blockquote cite {
	font-style: normal;
}

blockquote strong,
blockquote b {
	font-weight: 400;
}

small {
	font-size: smaller;
}

big {
	font-size: 125%;
}

sup,
sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

dl {
	margin-bottom: 24px;
}

dt {
	font-weight: bold;
}

dd {
	margin-bottom: 24px;
}

ul,
ol {
	list-style: none;
	margin: 0 0 24px 20px;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin: 0 0 0 20px;
}

img {
	-ms-interpolation-mode: bicubic;
	border: 0;
	vertical-align: middle;
}

figure {
	margin: 0;
}

fieldset {
	border: 1px solid rgba(0, 0, 0, 0.1);
	margin: 0 0 24px;
	min-width: inherit;
	padding: 11px 12px 0;
}

legend {
	white-space: normal;
}

button,
input,
select,
textarea {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	font-size: 100%;
	margin: 0;
	max-width: 100%;
	vertical-align: baseline;
}

button,
input {
	line-height: normal;
}

input,
textarea {
	background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
input[disabled] {
	cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
}

input[type="search"] {
	-webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
	vertical-align: top;
}

table,
th,
td {
	border: 1px solid rgba(0, 0, 0, 0.1);
}

table {
	border-collapse: separate;
	border-spacing: 0;
	border-width: 1px 0 0 1px;
	margin-bottom: 24px;
	width: 100%;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}

th {
	border-width: 0 1px 1px 0;
	font-weight: bold;
}

td {
	border-width: 0 1px 1px 0;
}

del {
	color: #767676;
}

hr {
	background-color: rgba(0, 0, 0, 0.1);
	border: 0;
	height: 1px;
	margin-bottom: 23px;
}

/* Support a widely-adopted but non-standard selector for text selection styles
 * to achieve a better experience. See https://core.trac.wordpress.org/ticket/25898.
 */
::selection {
	background: #24890d;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
	background: #24890d;
	color: #fff;
	text-shadow: none;
}


/**
 * 2.0 Repeatable Patterns
 * -----------------------------------------------------------------------------
 */

/* Input fields */

input,
textarea {
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px;
}

textarea {
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid rgba(0, 0, 0, 0.3);
	outline: 0;
}

/* Buttons */

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #24890d;
	border: 0;
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 30px 11px;
	text-transform: uppercase;
	vertical-align: bottom;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #41a62a;
	color: #fff;
}

button:active,
.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	background-color: #55d737;
}

.search-field {
	width: 100%;
}

.search-submit {
	display: none;
}

/* Placeholder text color -- selectors need to be separate to work. */

::-webkit-input-placeholder {
	color: #939393;
}

:-moz-placeholder {
	color: #939393;
}

::-moz-placeholder {
	color: #939393;
	opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #939393;
}

/* Responsive images. Fluid images for posts, comments, and widgets */

.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
	max-width: 100%;
}

/**
 * Make sure images with WordPress-added height and width attributes are
 * scaled correctly.
 */

.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
	height: auto;
}

img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
	height: auto;
	max-width: 100%;
}

/* Make sure embeds and iframes fit their containers */

embed,
iframe,
object,
video {
	margin-bottom: 24px;
	max-width: 100%;
}

p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
	margin-bottom: 0;
}

/* Alignment */

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

blockquote.alignleft,
figure.wp-caption.alignleft,
img.alignleft {
	margin: 7px 24px 7px 0;
}

.wp-caption.alignleft {
	margin: 7px 14px 7px 0;
}

blockquote.alignright,
figure.wp-caption.alignright,
img.alignright {
	margin: 7px 0 7px 24px;
}

.wp-caption.alignright {
	margin: 7px 0 7px 14px;
}

blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
	margin-top: 7px;
	margin-bottom: 7px;
}

.site-content blockquote.alignleft,
.site-content blockquote.alignright {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	padding-top: 17px;
	width: 50%;
}

.site-content blockquote.alignleft p,
.site-content blockquote.alignright p {
	margin-bottom: 17px;
}

.wp-caption {
	margin-bottom: 24px;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0;
}

.wp-caption {
	color: #767676;
}

.wp-caption-text {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	font-size: 12px;
	font-style: italic;
	line-height: 1.5;
	margin: 9px 0;
}

div.wp-caption .wp-caption-text {
	padding-right: 10px;
}

div.wp-caption.alignright img[class*="wp-image-"],
div.wp-caption.alignright .wp-caption-text {
	padding-left: 10px;
	padding-right: 0;
}

.wp-smiley {
	border: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Assistive text */

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	position: absolute !important;
	height: 1px;
	width: 1px;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	text-transform: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

.hide {
	display: none;
}

/* Clearing floats */

.footer-sidebar:before,
.footer-sidebar:after,
.hentry:before,
.hentry:after,
.gallery:before,
.gallery:after,
.slider-direction-nav:before,
.slider-direction-nav:after,
.contributor-info:before,
.contributor-info:after,
.search-box:before,
.search-box:after,
[class*="content"]:before,
[class*="content"]:after,
[class*="site"]:before,
[class*="site"]:after {
	content: "";
	display: table;
}

.footer-sidebar:after,
.hentry:after,
.gallery:after,
.slider-direction-nav:after,
.contributor-info:after,
.search-box:after,
[class*="content"]:after,
[class*="site"]:after {
	clear: both;
}

/* Genericons */

.bypostauthor > article .fn:before,
.comment-edit-link:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.contributor-posts-link:before,
.menu-toggle:before,
.search-toggle:before,
.slider-direction-nav a:before,
.widget_conqkidz_ephemera .widget-title:before {
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 Genericons;
	text-decoration: inherit;
	vertical-align: text-bottom;
}

/* Separators */

.site-content span + .entry-date:before,
.full-size-link:before,
.parent-post-link:before,
span + .byline:before,
span + .comments-link:before,
span + .edit-link:before,
.widget_conqkidz_ephemera .entry-title:after {
	content: "\0020\007c\0020";
}


/**Custom Css Start**/
body{float:left;width:100%;font-family: 'Roboto Slab', serif;}
.wrapper{max-width:1265px;width:100%;margin:0 auto;}
header.site-header{float:left;width:100%;position:relative;}
/*header.site-header.have-thumbnail:after{background:url(images/header-after.png) repeat-x left center;position:absolute;left:0;top:100%;height: 30px;width:100%;z-index:9;}*/
header .header-main{float:left;width:100%;padding:15px 0;}
header .header-main a.site-logo{float:left;width:18%;}
header .header-main a.site-logo img{float:left;width:65%;height:auto;}
header .header-main .header-right{float:left;width:82%;}
header .header-main .header-right .social-section{float:right;}
header .header-main .header-right .social-section ul{display:table;height:90px;width:100%;float:left;padding:0 0 22px;margin:0;}
header .header-main .header-right .social-section ul li{list-style:none;display:table-cell;height:100%;display:table-cell;vertical-align:middle;text-align:center;padding:0 6px;}
header .header-main .header-right .social-section ul li.donate a{float:left;background:url(images/donate-icon.png) no-repeat left center;width: 93px;height:86px;}
header .header-main .header-right .social-section ul li.nonProfits a{float:left;background:url(/wp-content/uploads/2019/11/2019-top-rated-awards-badge-embed.png) no-repeat left center;width: 93px;height:86px;}
header .header-main .header-right .social-section ul li.share span.shareIcon  span.stLarge{float:left;background:url(images/share-icon.png) no-repeat left center !important;width: 27px;height:31px;}
header .header-main .header-right .social-section ul li.igive a{float:left;background:url(images/iGive-icon.png) no-repeat left center;width: 155px;height:26px;}
header .header-main .header-right .social-section ul li.amazon a{float:left;background:url(images/amazon-icon.png) no-repeat left center;width: 114px;height:31px;}

header .header-main .header-right nav.site-navigation{float:right;}
header .header-main .header-right nav.site-navigation ul{float:left;width:100%;margin:0;}
header .header-main .header-right nav.site-navigation ul li{float:left;list-style:none;font-size:22px;line-height:25px;color:#424242;font-weight:400;margin:0 0 0 15px;text-transform:uppercase;
position:relative;}
header .header-main .header-right nav.site-navigation ul li a{color:#424242;padding:0 4px;}
header .header-main .header-right nav.site-navigation ul li.current_page_item >a,
header .header-main .header-right nav.site-navigation ul li:hover >a,
header .header-main .header-right nav.site-navigation ul li.current-menu-ancestor >a{color:#0b84cc;border-bottom:6px solid #0077c7;padding-bottom:6px;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

header .header-main .header-right nav.site-navigation ul li ul.sub-menu{display:none;position:absolute;left:0;top:38px;width:200px;padding:10px 0 0;background:#fff;}
header .header-main nav.site-navigation ul li ul.sub-menu li{margin:0;font-size: 20px;line-height: 24px;width: 100%;margin: 0 0 10px;}
header .header-main nav.site-navigation ul li ul.sub-menu li.current_page_item a,
header .header-main nav.site-navigation ul li ul.sub-menu li:hover a{border-bottom:0;}
/*header .header-main nav.site-navigation ul li.menu-item-has-children:hover ul.sub-menu{display:block !important;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;} */

/**Sidebar Menu**/
h4.bullet-title{display:none;}

/**Sidebar Menu**/

/**Home Page Css Start**/
.site-main{float:left;width:100%;}
.site-main .home-banner{float:left;width:100%;position:relative;}
.site-main .home-banner .hBanner-content{width:100%;position:relative;}
.site-main .home-banner img{float:left;width:100%;}
.site-main .home-banner .banner-text{float:left;position:absolute;top:30%;left:2%;width:540px;}
.site-main .home-banner .banner-text h2{float:left;font-size:36px;line-height:60px;font-weight:300;color:#464542;text-transform:none;margin:0;}
.site-main .home-banner .banner-text h2 span{font-weight:400;color:#c1862d;}
.site-main .bannerLink-sec{float:left;width:100%;text-align:center;padding:20px 0 10px;background:#1c86cd;}
.site-main .bannerLink-sec ul{float:left;width:100%;text-align:center;margin:0;}
.site-main .bannerLink-sec ul li{list-style:none;display:inline-block;padding:0 65px 10px 65px;background:url(images/hLink-border.png) no-repeat right center;
background-size:auto 70%;}
.site-main .bannerLink-sec ul li:nth-child(1){padding-left:0;}
.site-main .bannerLink-sec ul li:nth-child(4){background-image:none;padding-right:0;}
.site-main .bannerLink-sec ul li .link-inner1{/* border:10px solid #77b6e1; border-radius:50%; background:#fff;*/ float:left;display:table;width:160px;height:160px;text-align:center;cursor:pointer;position:relative;}
.site-main .bannerLink-sec ul li .link-inner1 a.overAnchor{position: absolute;left:0;top:0;width:100%;height:100%;}

.site-main .bannerLink-sec ul li .link-inner1 .link-inner2{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align;center;}
.site-main .bannerLink-sec ul li .link-inner1 span.link-icon{display:inline-block;}
.site-main .bannerLink-sec ul li .link-inner1 span.link-icon img{display:inline-block;width:70%;height:auto;	float:none;}
.site-main .bannerLink-sec ul li .link-inner1 .link-inner2 h3.link-title{font-size:13px;line-height:20px;color:#fff;font-weight:500;margin:5px 0 15px ;text-transform: uppercase;}
.site-main .bannerLink-sec ul li .link-inner1 .link-inner2 h3.link-title a{color:inherit;}
.site-main .bannerLink-sec ul li .link-inner1 .link-inner2 .link-hover{float:left;width:100%;display:none;}
.site-main .bannerLink-sec ul li .link-inner1 .link-inner2 .link-hover span.link-desc{float:left;width:100%;text-align:center;font-size:12px;line-height:16px;color:#fff;font-weight:400;transition:transition: all 0.3s ease 0.3s;-moz-transition:transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;margin: 10px 0 0;}
.site-main .bannerLink-sec ul li .link-inner1 .link-hover span.link-desc a.link-more{display:inline-block;width:100%;color:#fff;text-transform:uppercase;text-decoration:underline;}
.site-main .bannerLink-sec ul li .link-inner1 .link-hover span.hover-img{display:inline-block;}
.site-main .bannerLink-sec ul li .link-inner1 .link-hover span.hover-img img{display:inline-block;width:60%;height:auto;float:none;}
.site-main .bannerLink-sec ul li .link-inner1 .link-default{transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

/* .site-main .bannerLink-sec ul li .link-inner1:hover{background:#3f96cf; border-color:#fff;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-default{display:none;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-default span.link-icon img{display:none;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-default h3.link-title{display:none;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-hover{display:block;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-hover span.link-desc{display:block;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-hover span.hover-img{transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.site-main .bannerLink-sec ul li .link-inner1:hover .link-hover a.link-more{transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;} */

.our-mission{float:left;width:100%;background:#1c86cd;text-align:center;padding:10px 0 25px;}
.our-mission h3{display:inline-block;width:100%;font-size:28px;line-height:38px;color:#fff;font-weight:400;margin:0;}
.our-mission p{display:inline-block;width:70%;font-size:20px;line-height:30px;color:#fff;font-weight:300;margin:0;}

.home-sec2{float:left;width:100%;padding:85px 0;}
.home-sec2 .left-sec{float:left;width:48%;margin-right:4%;}
.home-sec2 .left-sec h3{font-size:20px;line-height:30px;color:#358bc4;margin:0 0 10px 0;font-weight:400;}
.home-sec2 .left-sec p{font-size:16px;line-height:30px;color:#000;font-family: 'Roboto', sans-serif;font-weight:300;}
.home-sec2 .left-sec ul{float:left;width:100%;margin:55px 0 0;list-style:none;text-align:center;}
.home-sec2 .left-sec ul li{display:inline-block;float:none;margin: 0 60px;}

.home-sec2 .right-sec{float:left;width:48%;}
.home-sec2 .right-sec ul{float:left;width:100%;margin:0;list-style:none;}
.home-sec2 .right-sec ul li{float:left;width:100%;margin-bottom:50px;}
.home-sec2 .right-sec ul li span.post-date{float:left;width:8%;margin-right:2%;text-align:center;font-family: 'Roboto', sans-serif;}
.home-sec2 .right-sec ul li span.post-date span.date{display:inline-block;width:100%;font-size:32px;line-height:35px;color:#0077c7;font-weight:700;}
.home-sec2 .right-sec ul li span.post-date span.month{display:inline-block;width:100%;font-size:18px;line-height:25px;color:#d68e22;font-weight:400;text-transform:uppercase;}
.home-sec2 .right-sec ul li .post-desc{float:left;width:90%;}
.home-sec2 .right-sec ul li .post-desc h4{float:left;width:100%;font-size:20px;line-height:25px;color:#000;margin:0;}
.home-sec2 .right-sec ul li .post-desc span.post-excerpt{float:left;width:100%;}
.home-sec2 .right-sec ul li .post-desc span.post-excerpt p{float:left;width:100%;font-size:16px;line-height:28px;color:#000;font-weight:400;margin:0;}
.home-sec2 .right-sec ul li .post-desc a.readMore{float:left;font-size:16px;line-height:28px;color:#358bc4;font-weight:400;text-decoration:underline;}
.home-sec2 span.viewMore-post{float:left;width:100%;text-align:center;margin-top: 10px;}
.home-sec2 span.viewMore-post a{display:inline-block;font-size:20px;line-height:45px;color:#fff;font-weight:700;width:240px;background:#0077c7;}
.home-sec2 span.viewMore-post a:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

.home-sec3{float:left;width:100%;background:#1c86cd url(images/homeSec-bg.png) no-repeat left top;padding:80px 0;background-size:cover;}
.home-sec3 .leftSec{float:left;width:34%;margin-right:18%;}
.home-sec3 .leftSec .secDesc{float:left;font-size:28px;line-height:38px;color:#fff;font-weight:300;text-transform:uppercase;}
.home-sec3 .leftSec .secDesc span{font-weight:700;float:left;width:100%;}
.home-sec3 .leftSec span.singleLogo{float:left;margin-top:70px;}
.home-sec3 .leftSec span.singleLogo img{float:left;}

.home-sec3 .rightSec{float:left;width:48%;}
.home-sec3 .rightSec ul{float:left;width:100%;margin:0;list-style:none;}
.home-sec3 .rightSec ul li{float:left;width:100%;margin-bottom:50px;}
.home-sec3 .rightSec ul li span.post-date{float:left;width:8%;margin-right:2%;text-align:center;font-family: 'Roboto', sans-serif;}
.home-sec3 .rightSec ul li span.post-date span.date{display:inline-block;width:100%;font-size:32px;line-height:35px;color:#e38f17;font-weight:700;}
.home-sec3 .rightSec ul li span.post-date span.month{display:inline-block;width:100%;font-size:18px;line-height:25px;color:#fff;font-weight:400;text-transform:uppercase;}
.home-sec3 .rightSec ul li .post-desc{float:left;width:90%;}
.home-sec3 .rightSec ul li .post-desc h4{float:left;width:100%;font-size:20px;line-height:25px;color:#fff;margin:0;}
.home-sec3 .rightSec ul li .post-desc span.post-excerpt{float:left;width:100%;}
.home-sec3 .rightSec ul li .post-desc span.post-excerpt p{float:left;width:100%;font-size:16px;line-height:28px;color:#fff;font-weight:400;margin:0;}
.home-sec3 .rightSec ul li .post-desc span.post-excerpt p.no-break{display:none;}
.home-sec3 .rightSec ul li .post-desc a.readMore{float:left;font-size:16px;line-height:28px;color:#fff;font-weight:400;text-decoration:underline;}
.home-sec3 span.viewMore-post{float:left;width:100%;text-align:center;margin-top:10px;}
.home-sec3 span.viewMore-post a{display:inline-block;font-size:20px;line-height:45px;color:#fff;font-weight:700;width:240px;background:#e89e0f;}
.home-sec3 span.viewMore-post a:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

.best-wishes{float:left;width:100%;padding:50px 0;text-align:center;}
.best-wishes span{display:inline-block;font-size:20px;line-height:30px;color:#1c86cd;font-weight:300;width: 57%;}

.news-events{float:left;width:100%;background: #e89e0f url(images/newsEvent-bg.png) no-repeat right top;text-align:center;padding:70px 0;}
.news-events h2{display:inline-block;font-size:28px;line-height:40px;color:#fff;margin:0;text-transform:uppercase;font-weight:700;}
.news-events span.short-desc{display:block;font-family: 'Roboto', sans-serif;font-size:20px;line-height:40px;color:#fff;font-weight:300;}
.news-events .newsEvents-list{display:inline-block;width:100%;padding:60px 0;}
.news-events .newsEvents-list ul{display:inline-block;width:100%;margin:0;list-style:none;}
.news-events .newsEvents-list ul li{display:inline-block;width:24%;margin:0 4%;vertical-align:top;}
.news-events .newsEvents-list ul li span.img-circle{display:inline-block;border:5px solid #e8e5db;border-radius:50%;height:230px;width:228px;overflow:hidden;position:relative;}
a.overlay-anchor{display:inline-block;background:rgba(255 255 255 0.1);border-radius:50%;height:230px;width:228px;position:absolute;top:0;left:0;}

.news-events .newsEvents-list ul li span.img-circle img{display:inline-block;width:100%;height:100%;border-radius:50%;}
.news-events .newsEvents-list ul li span.img-circle span.cat-title{display:table;height:110px;width:100%;/* background:#b01e2f; */position:absolute;left:0;bottom:-9px;}

.news-events .newsEvents-list ul li span.img-circle span.cat-title span{display:table-cell;height:105px;width:100%;vertical-align:middle;text-align:center;
font-size:28px;line-height:35px;color:#fff;font-family: 'Roboto', sans-serif;font-weight:700;text-transform:uppercase;padding-bottom: 20px;}
.news-events .newsEvents-list ul li span.img-circle.event  span.cat-title{/* background:#e99f10; */ background:url(images/eventCat-bg.png) no-repeat left center;background-size:100% auto;}
.news-events .newsEvents-list ul li span.img-circle.news  span.cat-title{/* background:#b01e2f; */ background:url(images/enUpdate-img.png) no-repeat left center;background-size:100% auto;}
.news-events .newsEvents-list ul li span.img-circle.eSupdated  span.cat-title{/* background:#4493c2; */ background:url(images/enUpdate-img.png) no-repeat left center;background-size:100% auto;}

.news-events .newsEvents-list ul li .newsEvent-title{display:inline-block;width:86%;margin:15px 0;}
.news-events .newsEvents-list ul li .newsEvent-title p{display:inline-block;width:100%;font-size:18px;line-height:24px;color:#fff;font-weight:700;margin:0;}
.news-events .newsEvents-list ul li a.details{display:inline-block;width:100%;font-size:21px;line-height:25px;color:#fff;font-family: 'Roboto', sans-serif;font-weight:400;
text-transform:uppercase;text-decoration:underline;margin:10px 0;}

.news-events span.viewMore{display:inline-block;margin-top:30px;}
.news-events span.viewMore a{display:inline-block;font-size:20px;line-height:45px;color:#e89e0f;font-weight:700;width:244px;background:#fff;}
.news-events span.viewMore a:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

.client-logos{float:left;width:100%;padding:50px 0;text-align:center}
.client-logos ul{display:inline-block;width:100%;margin:0;list-style:none;}
.client-logos ul li{display:inline-block;}
.client-logos ul li span{display:inline-block;}
.client-logos ul li span img{display:inline-block;width:95%;}

.page-content .wrapper{padding:0 25px;}

/**About Us page css start**/
.iPage-banner{float:left;width:100%;}
.iPage-banner img{float:left;width:100%;}
.iPage-banner .blue-strip{float:left;width:100%;height:52px;background:#0077c7;}
.page-content{float:left;width:100%;padding:50px 0 30px;}
.page-content h2.page-title{width:100%;font-size:36px;line-height:48px;color:#358bc4;font-weight:400;margin:0;}
.about-page.page-content h2.page-title{text-transform:uppercase;}
.page-content .content p{float:left;width:100%;font-size:16px;line-height:30px;color:#000;font-family: 'Roboto', sans-serif;font-weight:300;margin:10px 0;}
.board-directors{float:left;width:100%;padding:50px 0;}
.board-directors h3{float:left;width:100%;font-size:32px;line-height:75px;font-weight:400;color:#0077c7;margin:0;}
.board-directors ul{float:left;width:100%;margin:0;list-style:none;}
.board-directors ul li{float:left;width:22%;text-align:center;margin:20px 4% 20px 0;}
.board-directors ul li.fourth-li{margin-right:0;}
.board-directors ul li span.director-pic{display:inline-block;width:235px;height:235px;border-radius:50%;overflow:hidden;}
.board-directors ul li span.director-pic img{display:inline-block;width:100%;height:100%;}
.board-directors ul li h4.director-name{float:left;width:100%;text-align:left;font-size:21px;line-height:25px;color:#363636;font-weight:400;margin:40px 0 0;}
.board-directors ul li h5.designation{float:left;width:100%;text-align:left;font-size:16px;line-height:24px;color:#363636;font-family: 'Roboto', sans-serif;font-weight:400;
font-style:italic;margin:0;}
.board-directors ul li span.director-desc{float:left;width:100%;margin:20px 0 10px;}
.board-directors ul li span.director-desc p{float:left;width:100%;text-align:left;font-size:16px;line-height:24px;color:#363636;font-family: 'Roboto', sans-serif;font-weight:400;}
.board-directors ul li a.read-more{float:left;width:100%;text-align:left;font-size:16px;line-height:24px;color:#0077c7;font-family: 'Roboto', sans-serif;font-weight:400;
text-decoration:underline;}

/**Blog page css start**/
.page-content.blog .blogLeft{float:left;width:100%;}
.page-content.blog .blogRight{float:left;width:25%;}
.page-content.blog .blog-listing{float:left;width:100%;}
.page-content.blog .blog-listing ul{float:left;width:100%;margin:0;list-style:none;}
.page-content.blog .blog-listing ul li{float:left;width:100%;margin:20px 0 40px;}
.page-content.blog .blog-listing ul li span.post-date{float: left;font-family: "Roboto",sans-serif;margin-right: 1%;text-align: left;width: 5%;}
.page-content.blog .blog-listing ul li span.post-date span.date{color: #0077c7;display: inline-block;font-size: 32px;font-weight: 700;line-height: 35px; width: 100%;}
.page-content.blog .blog-listing ul li span.post-date span.month{color: #d68e22;display: inline-block;font-size: 18px;font-weight: 400;line-height: 25px;text-transform: uppercase;
    width: 100%;}
.page-content.blog .blog-listing ul li .post-desc{float: left;width: 94%;}
.page-content.blog .blog-listing ul li .post-desc h4{color: #000;float: left;font-size: 21px;line-height: 25px;margin: 0;width: 100%;font-weight:700;}
.page-content.blog .blog-listing ul li .post-desc span.post-excerpt{float:left;width:100%;}
.page-content.blog .blog-listing ul li .post-desc span.post-excerpt p{color: #000;float: left;font-size: 16px;font-weight: 400;line-height: 28px;margin: 0;width: 100%;font-family: 'Roboto', sans-serif;}
.page-content.blog .blog-listing ul li .post-desc a.readMore{color: #358bc4;float: left;font-size: 16px;font-weight: 400;line-height: 28px;text-decoration: underline;font-family: 'Roboto', sans-serif;}
.page-content.blog .blog-listing ul li .post-desc a.readMore:hover{text-decoration: none;}
.page-content.blog .blogRight h3.rightTitle{font-size:30px;line-height:48px;color:#358bc4;font-weight:400;margin:0;}
.page-content.blog .blogRight ul.category-list{float:left;width:100%;margin:13px 0;list-style:none;}
.page-content.blog .blogRight ul.category-list li{float:left;width:100%;font-size:21px;line-height:36px;color:#000;font-weight:700;}
.page-content.blog .blogRight ul.category-list li a{color:#000;text-decoration:underline;}
.page-content.blog .blogRight ul.category-list li a:hover{text-decoration:none;}
.page-content.blog .blogRight ul.category-list li.current-cat a{color:#0b84cc;}

.advert-banner{float:left;width:100%;max-height:478px;margin:10px 0;}
.advert-banner img{float:left;width:100%;height:auto;}
.dButton-graphic{float:left;width:100%;margin:15px 0;max-height:250px;}
.dButton-graphic img{float:left;width:100%;height:auto;}

.page-content.blog-single .blog-content{float:left;width:100%;}
.page-content.blog-single .blog-content p{float:left;width:100%;font-size:16px;line-height:24px;color:#000;font-family: "Roboto",sans-serif;font-weight:400;margin:15px 0;}
.page-content.blog-single .share-section{float:left;width:100%;margin:20px 0;}
.page-content.blog-single .share-section span{float:left;}
.page-content.blog .vMore-posts a{float:left;margin-left: 6%;}

/**Blog Single Page css**/
nav.post-navigation{float:left;width:100%;padding:24px 0;border-bottom:1px solid #868686;}
nav.post-navigation h1.screen-reader-text{display:none;}
nav.post-navigation .nav-links{float:left;width:100%;}
nav.post-navigation .nav-links a{font-size:16px;line-height:36px;color:#1c86cd;font-weight:400;}
nav.post-navigation .nav-links a:nth-child(1){float:left;background:url(images/post-prev.png) no-repeat left center;padding-left:43px;background-size:auto 100%;}
nav.post-navigation .nav-links a:nth-child(2){float:right;background:url(images/post-next.png) no-repeat right center;padding-right:43px;background-size:auto 100%;}

.share-section span{float:left;}
span.st_facebook_large span.stButton{margin-left:0;}
span.st_facebook_large span.stLarge{background: url("images/fb-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.st_twitter_large span.stLarge{background: url("images/twitt-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.st_linkedin_large span.stLarge{background: url("images/linkedin-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.st_googleplus_custom{background: url("images/gPlus-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.st_pinterest_large span.stLarge{background: url("images/pin-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.st_email_large span.stLarge{background: url("images/mail-share.png") no-repeat scroll center center !important;height: 32px; margin-left: 0;width: 90px;}
span.print-icon a{background: url("images/print-share.png") no-repeat scroll center center !important;float:left;height: 32px; margin-left: 0;width: 90px;}
span.st_sharethis_large span.stLarge{background: url("images/share1-img.png") no-repeat scroll center center !important;float:left;height: 32px; margin-left: 0;width: 90px;}
span.total-comments{background: url("images/commentNo-bg.png") no-repeat scroll center center !important;float:left;height: 33px; margin-left: 0;width: 58px;text-align:center; padding-top: 4px;}

.comment-respond{float:left;width:50%;}
.comment-respond .comment-reply-title{float:left;width:100%;font-size:24px;line-height:48px;color:#242424;font-weight:700;margin:5px 0;}
.comment-respond form.comment-form > p.comment-notes{display:none;}
.comment-respond form.comment-form p{float:left;width:100%;margin:0;}
.comment-respond form.comment-form input{float:left;width:100%;font-size:16px;line-height:38px;color:#868686;font-weight:400;margin:5px 0;border:1px solid #b0b5b9;}
.comment-respond form.comment-form textarea{float:left;width:100%;height:125px;font-size:16px;line-height:38px;color:#868686;font-weight:400;margin:5px 0;resize:none;border:1px solid #b0b5b9;}
.comment-respond form.comment-form input.field-required{ border-color: red;}

.comment-respond form.comment-form input[type=submit]{float:left;width:140px;background:#2494d3;font-size:24px;line-height:28px;color:#fff;font-weight:400;text-transform:none;
border-radius:0;margin:10px 0;border:1px solid #b0b5b9;}
.pComments-list{float:left;width:100%;margin:10px 0;}
.pComments-list ul{float:left;width:100%;margin:0;list-style:none;}
.pComments-list ul li{float:left;width:100%;border-top:1px solid #868686;padding:30px 0;}
.pComments-list ul li h3.user-name{float:left;width:100%;margin:0;font-size:21px;line-height:24px;color:#000;font-weight:700;}
.pComments-list ul li span.comment-text{float:left;width:100%;margin:0;font-size:16px;line-height:24px;color:#000;font-weight:400;}

/**News & Event page css start**/
.page-content.newsEvents .nEList{float:left;width:100%;margin: 20px 0;}
.page-content.newsEvents .nEList ul{float:left;width:100%;margin:0;list-style:none;}
.page-content.newsEvents .nEList ul li{float:left;width:19%;margin:5px 1.25% 20px 0;text-align:center;min-height: 400px;}
.page-content.newsEvents .nEList ul li.fourth-li{margin-right:0;}
.page-content.newsEvents .nEList ul li span.img-circle{border: 5px solid #e8e5db;border-radius: 50%;display:inline-block;height: 230px;overflow: hidden;
    position: relative;
    width: 228px;}
.page-content.newsEvents .nEList ul li span.img-circle	 img{float:left;
    height: auto;
    width: 100%;height:100%;border-radius:50%;}
.page-content.newsEvents .nEList ul li span.cat-title{bottom: -9px;display: table;
    height: 110px;
    left: 0;
    position: absolute;
    width: 100%;}
.page-content.newsEvents .nEList ul li span.cat-title span{color: #fff;display: table-cell;font-family: "Roboto",sans-serif;font-size: 30px;font-weight: 700;height: 105px;line-height: 35px;text-align: center;text-transform: uppercase;vertical-align: middle;width: 100%;padding-bottom: 20px;}
.page-content.newsEvents .nEList ul li h3.newsEvent-title{color: #242424;display: inline-block;font-size: 16px;font-weight: 700;line-height: 20px;margin: 15px 0;width: 100%;}
.page-content.newsEvents .nEList ul li a.details{color: #2494d3;display: inline-block;font-family: "Roboto",sans-serif;font-size: 16px;font-weight: 400;line-height: 28px;margin: 5px 0;
    text-decoration: underline;text-transform: uppercase;width: 100%;}

.newsEvents .nEList ul li span.img-circle.event  span.cat-title{/* background:#e99f10; */ background:url(images/eventCat-bg.png) no-repeat left center;background-size:100% auto;}
.newsEvents .nEList ul li span.img-circle.news  span.cat-title{/* background:#b01e2f; */ background:url(images/enUpdate-img.png) no-repeat left center;background-size:100% auto;}
.newsEvents .nEList ul li span.img-circle.eSupdated  span.cat-title{/* background:#4493c2; */ background:url(images/enUpdate-img.png) no-repeat left center;background-size:100% auto;}

.vMore-posts{float:left;width:100%;text-align:center;margin-top:30px;}
.vMore-posts a{display:inline-block;width:240px;font-size:20px;line-height:45px;color:#fff;font-weight:700;background:#0077c7;}
.vMore-posts a:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}

/**Contact Page Css**/
.contactPage .content p{font-size:16px;line-height:24px;font-family: "Roboto",sans-serif;font-weight:300;}
.contactPage .contact-address{float:left;margin:10px 0;}
.contactPage .contact-address h4{float:left;font-size:16px;line-height:24px;color:#000;font-family: "Roboto",sans-serif;font-weight:500;margin:0;}
.contactPage .contact-address p{float:left;font-size:16px;line-height:24px;color:#000;font-family: "Roboto",sans-serif;font-weight:300;margin:0;}
.contactPage .contact-form{float:left;width:50%;clear: left;margin:10px 0 0;}
.contactPage .contact-form form p{margin:6px 0;} 
.contactPage .contact-form form.wpcf7-form input{float:left;width:100%;padding:12px;font-size:16px;line-height:22px;color:#868686;font-weight:400;border:1px solid #b0b5b9;}
.contactPage .contact-form form.wpcf7-form span.zip-code input{width:260px;}
.contactPage .contact-form form.wpcf7-form span.state select{float:left;width:260px;padding:12px;font-size:16px;line-height:22px;color:#868686;font-weight:400;border:1px solid #b0b5b9;
background:#fff url(images/select-dropdown.png) no-repeat 92% center;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
.contactPage .contact-form form.wpcf7-form span.inquiry-reason select{float:left;width:100%;padding:12px;font-size:16px;line-height:22px;color:#868686;font-weight:400;border:1px solid #b0b5b9;background:#fff url(images/select-dropdown.png) no-repeat 98% center;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
.contactPage .contact-form form.wpcf7-form input[type=submit]{float:left;width:140px;text-align:center;background:#2494d3;padding:8px 0;font-size:24px;line-height:36px;color:#fff;
text-transform:capitalize;font-family: 'Roboto Slab', serif;}
.contactPage .contact-form form.wpcf7-form input[type=submit]:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
.contactPage .contact-form form.wpcf7-form input.wpcf7-validates-as-required.wpcf7-not-valid,
.contactPage .contact-form form.wpcf7-form select.wpcf7-validates-as-required.wpcf7-not-valid{border-color:red;}
span.wpcf7-not-valid-tip{display:none;}
.wpcf7-response-output{float:left;width:100%;}
.g-recaptcha{float:left;width:100%;margin: 6px 0;}

.error404 .errorLeft{float:left;width:50%;}
.error404 .errorRight{float:left;width:50%;}
.error404 header.page-header{float:left;width:100%;}
.error404 header.page-header h1{font-size:150px;line-height:160px;font-weight:700;}


/**donate page css start**/
.amount-listing{float:left;width:100%;border-top:1px solid #c2c2c2;padding-top:15px; margin-top:15px;cursor:pointer}
.amount-listing p{font-weight: 700;}
.donation{float:left;width:15%;margin-right:2%;text-align:center;border:1px solid #b0b5b9;font-size:40px;color:#f7680a;padding:30px 0;}
.achorbutton{ color: white;	 cursor: default;}
.achorbutton:hover{color:white;}
	
	#donatebuttonamit2{ display:none;}	
	.achortagdiv{background: #d5d5d5;width: 84px;padding: 12px;}

.donation:last-child{margin-right:0;padding:0;}
.donation:hover{color:#fff;background:#f7680a;}
.donation.active{color:#fff;background:#f7680a;}
.donation form input[type="text"]{padding:50px 5px;font-size:16px;-webkit-appearance:none;appearance:none;border:0; color:#f7680a; text-align:center;}
.donation1{float:left;width:15%;margin-right:2%;text-align:center;border:1px solid #b0b5b9;font-size:40px;color:#f7680a;padding:30px 0;}

.donation1:last-child{margin-right:0;padding:0;}
//*.donation1:hover{color:#fff;background:#f7680a;}*/
.donation1.active{color:#fff;background:#f7680a;}
.donation1 form input[type="text"]{padding:36px 5px;font-size:40px;-webkit-appearance:none;appearance:none;border:0; color:#f7680a; text-align:center;}
.recurring{float:left;width:100%; margin-top:15px;}
.recurring p{font-weight:700;}
.recurring form .bold{font-weight:700;padding-left:15px;}
.upcoming-events{float:left;width:100%; margin-top:15px;}
.upcoming-events p{font-weight:700;}
.upcoming-events form .bold{font-weight:700;padding-left:15px;}
.paypal-form{float:left;width:100%; margin-top:15px;}
.paypal-form p{font-weight:700;}
.paypal-form span{float:left;width:100%;padding-bottom: 10px;}
.paypal-form span input[type="text"],.paypal-form span input[type="email"]{width: 40%;}
.paypal-form span select{width: 20%; -webkit-appearance:none;appearance:none;-moz-appearance:none;background:url(images/dropdown.png) 205px center  no-repeat;background-size: 10% 50%;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 2px;color: #2b2b2b;padding: 8px 10px 7px;}
.paypal-form input[type="checkbox"]{margin-right:15px}
.paypal-form span a{color:#0077c7}
.paypal-form input[type="submit"]{background:#0077c7}

/*19 aug 2016*/
.amount-listing .woocommerce-Price-currencySymbol span{font-size: 22px;display: block;}





/**donate page css end**/


/**Footer Css start**/
footer.site-footer{float:left;width:100%;}
footer.site-footer{width:100%;background:#1c86cd;padding:35px 0;}
footer.site-footer nav.footer-menu{float:left;width:100%;text-align:center;}
footer.site-footer nav.footer-menu ul{float:left;width:100%;margin:0;}
footer.site-footer nav.footer-menu ul li{display:inline-block;list-style:none;font-size:20px;line-height:25px;color:#fff;font-weight:400;margin:0 24px;text-transform:uppercase;}
footer.site-footer nav.footer-menu ul li a{color:#fff;}
footer.site-footer .footer-middle{float:left;width:100%;padding:50px 0 20px;}
footer.site-footer .footer-middle .middle-left{float:left;width:60%;}
footer.site-footer .footer-middle a.footer-logo{float:left;width:35%;margin-right:3%;}
footer.site-footer .footer-middle a.footer-logo img{float:left;width:100%;}
footer.site-footer .footer-middle .footer-address{float:left;width:35%;}
footer.site-footer .footer-middle .footer-address a.footer-donate{float:left;width:100%;margin-left:20px;}
footer.site-footer .footer-middle .footer-address div.address{float:left;margin-top: 20px;font-size:18px;line-height:28px;color:#fff;font-weight:300;font-family: 'Roboto', sans-serif;}
footer.site-footer .footer-middle .footer-address div.address h5{margin:0;font-weight:700;font-size:inherit;line-height:inherit;}

footer.site-footer .footer-middle .footer-address div.address.mobile{display:none;}
footer.site-footer .footer-middle .middle-right{float:right;}
footer.site-footer .footer-middle .middle-right ul{float:left;width:100%;margin:15px 0 0;}
footer.site-footer .footer-middle .middle-right ul li{float:left;list-style:none;margin:0 18px;}
footer.site-footer .footer-middle .middle-right ul li.fb a{float:left;background:url(images/fFb-icon.png) no-repeat left center;width:31px;height:60px;}
footer.site-footer .footer-middle .middle-right ul li.linkedin a{float:left;background:url(images/fLinkedin-icon.png) no-repeat left center;width:52px;height:52px;}
footer.site-footer .footer-middle .middle-right ul li.twitt a{float:left;background:url(images/fTwitt-icon.png) no-repeat left center;width:60px;height:49px;}
footer.site-footer .footer-middle .middle-right ul li.youtube a{float:left;background:url(images/fYoutube-icon.png) no-repeat left center;width:53px;height:60px;}
footer.site-footer .footer-middle .middle-right ul li a:hover{opacity:0.6;transition: all 0.3s ease 0.3s;-moz-transition: all 0.3s ease 0.3s;-webkit-transition: all 0.3s ease 0.3s;}
footer.site-footer .footer-middle .middle-right .taybandLogo{float:left;width:100%;margin: 20px 0;text-align:center;}
footer.site-footer .footer-middle .middle-right .taybandLogo img{display:inline-block;width:70%;}

footer.site-footer .copyright-sec{float:left;}
footer.site-footer .copyright-sec.mobile{display:none;}
footer.site-footer .copyright-sec p{font-size:12px;line-height:20px;color:#fff;font-weight:400;font-family: 'Roboto', sans-serif;}
footer.site-footer .copyright-sec p a{color:#fff;}
footer.site-footer .copyright-sec p a:hover{text-decoration:underline;}

/** Woocommerce**/

.woocommerce .woocommerce-message{display:none;}	
/*.woocommerce table.shop_table{display:none;}*/
.woocommerce-shipping-fields{display:none;}
.woocommerce input.button.alt{background: #1c86cd;}
 .woocommerce input.button.alt:hover {
	 background-color: #1c86cd;}


/**26sept2016 css**/
.client-logos h3{color: #0077c7;float: left; font-size: 32px;text-align:center; font-weight: 400; line-height: 75px; margin: 0 0 15px; width: 100%;}
.home header.site-header.have-thumbnail::after{background:none;}

/** 10oct2016 css **/
.single-bws-gallery .page-content  h1.home_page_title{display:none;}
.gallery_box ul li{float:left;margin: 10px 0 !important;}

/** 13oct2016 css **/
.videoGallery{float:left;width:100%;margin:10px 0;}
.videoGallery ul{float:left;width:100%;list-style:none;margin:0;padding:0;}
.videoGallery ul li{float:left;width:50%;padding:0 15px;}

/** 07Nov2016 css **/
#scroll-indicator-bullets{display:none;}
.news-events-cont .boxtitle {
	width: 100%;
    float: left;
    margin-bottom: 30px;	
}
.news-events-cont .boxtitle img {
	display: block;
    float: left;
    padding-right: 15px;	
	height: 83px;
}
.news-events-cont .boxtitle p {
	font-family: 'Roboto', serif;
    font-size: 48px;
    text-transform: uppercase;
    padding: 23px 7px 5px 0;
    display: block;	
}
.news-events-cont .boxl .boxtitle p {
    color: #6ac3ff;
}
.news-events-cont .boxr .boxtitle p {
    color: #ea9f10;
}
.news-events-cont .boxl {
	width: 48%;
    float: left;	
}
.news-events-cont .boxr {
	width: 48%;
    float: right;	
}
.news-events-cont .boxl .boxcont {
	border-bottom: 4px solid #6ac3ff;
    height: 100px;
    margin-bottom: 15px;
    width: 100%;	
	float: left;
	position:relative;
	display:none;
}
.news-events-cont .boxr .boxcont2 {
	border-bottom: 4px solid #ea9f10;
    height: 100px;
    margin-bottom: 15px;
    width: 100%;
	float: left;
	position:relative;
	display:none;
}
.news-events-cont .boxtxt h2 {
	font-family: 'Roboto Slab', serif;
    font-size: 20px;
    font-weight: 300;
    margin: 5px 0;
    line-height: 26px;	
}
.news-events-cont .boxtxt a {
	text-transform: uppercase;
    text-decoration: underline;
    font-family: 'Roboto Slab', serif;
    font-size: 16px;
    font-weight: 400;
}
.news-events-cont .boxl .boxtxt a {
	color: #0077c7;
}
.news-events-cont .boxr .boxtxt a {
	color: #ea9f10;
}
.news-events-cont .boxtxt .date {
	display: block;
    float: right;
    font-family: 'Roboto Slab', serif;
    font-size: 14px;
    font-weight: 300;
    position: absolute;
    right: 0;
    bottom: 10px;
}

.news-events-cont .boxl .vMore-posts #loadMore {
	float: right;	
	background: #6ac3ff;	
}
.news-events-cont .boxr .vMore-posts #loadMore2 {
	float: right;
	background: #ea9f10;	
}
.news-events-title {
	background: #0077c7;
    text-align: center;
    margin-bottom: 50px;
    padding: 10px;	
}
.page-content .news-events-title h2.page-title {
	color: #fff;
}
fieldset.wc-payment-form{
	width: 100%;
}
@media screen and (max-width:980px) {
	.news-events-cont .boxl .boxcont,
	.news-events-cont .boxr .boxcont2 {
		height: 100%;
		padding: 0 0 15px;
	}
	.news-events-cont .boxl,
	.news-events-cont .boxr {
		width: 100%;
		padding-bottom: 50px;	
	}
	.news-events-cont .boxtxt .date {
		position: relative;
		font-size: 16px;
		font-weight: 400;
		margin: 9px 0 0;	
	}
}
body.woocommerce-checkout h3#order_review_heading{
	display: none;
}
body.woocommerce-checkout table.woocommerce-checkout-review-order-table{
	display: none;
}
body.woocommerce-checkout .woocommerce-additional-fields h3{
	display: none;
}

.amazon-text{
	font-style:italic;
	color:#fff;
	font-size:15px;
	clear:both;
	margin-top:15px
}
.amazon-text a{
	color:#fff;
	text-decoration:underline;
}