/*
	Theme Name: Mooreandmoorecreative
*/

/*------------------------------------*\
    MAIN
\*------------------------------------*/

/* global box-sizing */
*,
*:after,
*:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
/* html element 62.5% font-size for REM use */
html {
	font-size:62.5%;
}
body {
font-family:"Bliss Basic Regular", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-weight:normal; font-style:normal; 
	color:#444;
	font-size-adjust:0.47;
	font-size:22px;
	line-height:27px
}
/* clear */
.clear:before,
.clear:after {
    content:' ';
    display:table;
}

.clear:after {
    clear:both;
}
.clear {
    *zoom:1;
}
img {
	max-width:100%;
	vertical-align:top;
}
a {
	color:#FC561E;
	text-decoration:none;
}

strong{	font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;}

em{	font-family:"Bliss Basic Italic", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-weight:normal; font-style:italic;}

em strong{	font-family:"Bliss Basic Bold Italic", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-weight:bold; font-style:italic;}

.top-header a {
	color:#444;
	text-decoration:none;
}

.footer a {
	color:#444;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}
a:focus {
	outline:0;
}
a:hover,
a:active {
	outline:0;
}
input:focus {
	outline:0;
	border:1px solid #04A4CC;
}
ul,li,ol{
	list-style-type:none;
	margin:0;
	 padding: 0;
}


.panel-grid li{
	list-style-type:none;
	background-image:url("img/dot.png");
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px
}


.header-image li:before {
    content: "";
	padding:0px;

}

.panel-grid ul{

}


.contact-bottom{
    padding: 50px 0;
    color: #fff;
    font-size: 28px;
    line-height: normal;
}
.prdtb40{
 padding:40px 0;
}
input[type="search"]{
	width:100%;
}
h1{
   font-size:64px;
   line-height:70px;
font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;
	padding-top: 45px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin:0px
}
h2{
	font-size: 30px;
	line-height: 34px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	
}


h3{
   font-size:30px;
   line-height:34px;
font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;

}

h4{
   font-size:26px;
   line-height:28px;
font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;
padding:0px; margin:0px
}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

/* wrapper */
.container{
	max-width:1140px;
	    
}
/* header */
.header {
padding-top:20px;
font-size:16px;
}
.top-header{
position: relative;
}
/* logo */
.logo {
    max-width:180px;
}
.logo-img {

}
.search-icon{
	display:block;
	padding-top:15px;
}
.search{
	margin-top:8px;
}
.top-menu-icon{
	margin-top:15px;
	display:block;
}
.header .pull-right{
  position: inherit;
}
/* nav */
.main-nav{
	background:#B0BDA2;
	margin-top:25px;
}
.sticky-nav .main-nav {
    position: fixed;
    top: -25px;
    z-index: 111;
    width: 100%;
}
.nav ul li{
	display:table-cell;
}
.nav ul li a{
	    font-size: 20px;
    color: #fff;
    display: block;
    padding: 10px 10px;
    border-right: 1px solid #FFE;
}
.nav ul li:hover a, li.current-menu-item a,.nav ul li.current-menu-parent a{
	background:#e7ebe3;
	color:#565655 !important;
}
.nav ul li:last-child a{
	border-right:none;
}
.sub-menu {
    display: none;
    background: #e7ebe3;
    position: absolute;
    left: 0;
    right: 0;
 z-index:999;
}
.nav ul li:hover .sub-menu li .sub-menu{
	display:none;
}
.nav ul li:hover .sub-menu {
	display:block;
}
.nav ul li:hover .sub-menu li:hover .sub-menu{
	display:none;
}
.child-nav{
	margin:0 auto;
	max-width:1140px;
	padding:0 15px;
}
.nav ul li .child-nav li:hover a,.nav ul li .child-nav li.current-menu-item a{
	background:#f7f8f6;
}
#top-nav {
    position: absolute;
    background: #fff;
    box-shadow: 0px 4px 6px;
    border: 1px solid #000;
    z-index: 333;
    display: none;
    right: 10px;
    width: 75%;
    padding: 15px;
    font-size: 16px;
}
#top-nav li{
	border-bottom:1px solid #000;
}
#top-nav li .sub-menu {
    display: block;
    background: none;
    position: relative;
    border-top: 1px solid #000;
    padding: 5px 0;
}
#top-nav li .child-nav{
	padding:0;
}
#top-nav li .sub-menu li{
	display:inline-block;
	border-right:1px solid #444;
       border-bottom:none;
  padding-right: 4px;
}
#top-nav h3{

	font-size:16px;	
}
#huge_it_slideshow_left_1, #huge_it_slideshow_right_1{
	display:none !important;
}
/* sidebar */
.sidebar {

}
/* footer */
.footer {
background:#b0bda2;
font-size:15px;
}
.brd-right {
    border-right: 1px solid #fff;
    padding: 30px 0;
    min-height: 162px;
}
.subpage-top-footer .social-panel{
	margin-bottom:0;
	padding-right:10px;
}
h1.title-main {
    position: absolute;
    top: 8px;
    font-size: 66px;
    color: #fff;
    padding-left: 15px;
    margin: 0;
}
.footer .textwidget img{
	       vertical-align: middle;
}
.footer .textwidget .col-md-6 {
	    padding: 0 !important;
}
/*------------------------------------*\
    PAGES
\*------------------------------------*/
.home-slider,.home-slider .huge_it_slideshow_image_wrap_1{
	background:#85cddb !Important;
	margin-bottom:30px; 
}
.home-slider .huge_it_slideshow_image_1{
	width:100% !Important;
}
.home-slider .huge_it_slideshow_description_text_1{
	width:100% !Important;
	right:0 !Important;
	bottom:0 !Important;
	padding:15px 30px !Important;
	line-height:normal !Important;
	font-size:35px !Important;
        text-align:center;
background: rgba(85, 85, 85, 0.7) !important;

}
.panel-grid,.row{
	margin-left:-10px !Important;
	margin-right:-10px !Important;
}
.panel-grid-cell,.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-left:10px !Important;
	padding-right:10px !Important;
}
.panel-grid-cell .widget-title{
	font-size:34px;
}

.light-green-box,.Cyan-box,
.dark-green-box,.dark-blue-box{
    padding: 10px;
    color: #fff;
    height: 220px;
    position: relative;
}
.panel-grid-cell .light-green-box .widget-title,
.panel-grid-cell .Cyan-box .widget-title,
.panel-grid-cell .dark-green-box .widget-title,
.panel-grid-cell .dark-blue-box .widget-title{
	    font-size: 26px;
    line-height: 28px;
}
.light-green-box{
	background:#84cecb;
}
.Cyan-box{
	background:#36bad0;
}
.dark-green-box{
	background:#2bbaa5;
}
.dark-blue-box{
	background:#006b8c;
}
.more-btn {
    position: absolute;
    bottom: 10px;
    color: #fff;
    background: #fc561e;
    padding: 1px 10px;
	font-size:15px
}
.social-panel a{
	display:inline-block;
	width:42px;
	height:42px;
	margin-left:8px;
	margin-top:10px
}
.bottom-widgets{
	padding:40px 0;
	margin-top:0px;
}

.gray-bg{
	background:#f2f2f2;
}

.white-bg{
	background:#ffffff;
}
.socialandsignup h3{
	display:none;
}
.bottom-widgets h3{
	margin:0;
}
.social-panel{
    background: #fff;
    max-width: 270px;
    padding-bottom:40px;
    margin-bottom:20px;
}
.social-panel h2,.signup-pannel h2,.twitter-feed h2{
	font-size:30px;
	margin:0;
	padding:10px;
	line-height: 34px;
font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif;  font-style:normal;
}
.signup-pannel {
    background: #157564;
    max-width: 270px;
    color:#fff;
   padding-bottom:10px;
}
.signup-pannel a,.light-pink a {
    background: #fc561e;
    color: #fff;
    padding: 2px 10px;
    margin: 20px 10px 0;
    display: inline-block;
		font-size:15px
}
.testimonial hr {
    border-width: 2px;
    border-color: #36bad0 !important;
    max-width: 50px;
    margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px
}
.headder-intro {
    color: #fff;
    font-size: 42px;
	line-height:46px;
    line-height: normal;
    padding-top: 10px;
	padding-bottom:40px
}
.headder-intro h1{
	font-size:64px;
	line-height:70px;
	margin:0;

		padding-bottom:40px;
		padding-top:45px;

	
}
.left-menu{
	background:rgba(64,193,174,0.9);
	min-height:450px;
	padding-top:55px;
}
.left-menu li a{
	display:block;
	font-size:18px;
	border-bottom:1px solid #fff;
	padding:5px 10px;
	color:#fff;
	line-height:normal;
}
.left-menu li a:hover,.left-menu li.current-menu-item a{
	background:#79D4C6;
	color:#686868
}
.header-image{
	background:#2bbaa5;
	margin-bottom:30px;
}

.header-image-projects{
	background:#00B2B2;
	margin-bottom:0px;
}
.top-selfmgnt{
	font-size:20px;
}
.panel-grid-cell .top-selfmgnt .widget-title{
	font-size:45px;
	color:#2bbaa5;
}
.main-header-img {
    background-size: cover;
    background-repeat: no-repeat; 
    position: relative;
}
.page-template-selfmanagement-template .gray-bg{
	padding:50px 0;
}
.testimonial{
	font-size:22px;
	text-align:center;
	color:#39baa5;
	line-height:27px;
}

.testimonial strong{
	color:#666666;

}
.light-pink{
    background: #85cddb;
    color: #fff;
    padding: 10px;
}
.panel-grid-cell .light-pink .widget-title{
	line-height:33px;
}
.light-pink a{
	margin-left:0;
}
.number-list{

}
.twitter-feed{
	background:#fff;
	padding:15px;
}
.twitter-feed h2{
	padding:5px 0;
	border-bottom:1px solid #000;
}
.atf-tweet-wrapper{
	border-bottom:1px solid #000;
}
/*------------------------------------*\
    IMAGES
\*------------------------------------*/



/*------------------------------------*\
	TYPOGRAPHY
\*------------------------------------*/

@font-face {
	font-family:'Font-Name';
	src:url('fonts/font-name.eot');
	src:url('fonts/font-name.eot?#iefix') format('embedded-opentype'),
		url('fonts/font-name.woff') format('woff'),
		url('fonts/font-name.ttf') format('truetype'),
		url('fonts/font-name.svg#font-name') format('svg');
    font-weight:normal;
    font-style:normal;
}
.mobile-head-right{
	display:none;
}
/*------------------------------------*\
    RESPONSIVE
\*------------------------------------*/
@media only screen and (max-width:1200px) {
	.nav ul li a{
	font-size:16px;
	padding:6px;
	}
}
@media only screen and (max-width:980px) {
	.nav ul li a{
	font-size:13px;
	padding:6px;
	}
}
@media only screen and (max-width:768px) {
.mobile-head-right{
	    display: block;
    padding-top: 15%;
    font-size: 26px;
}
.mobile-head-right a{
	margin:0 10px;
}
.main-nav,#search{
	display:none;
}
.main-nav{
    position: absolute;
    top: 78px;
    z-index: 11;
    width:100%;
}
.nav ul li{
	display:block;
	
}
.nav ul li a {
    border-right: 0;
    border-bottom: 1px solid #fff;
    padding: 3px;
}
.sub-menu{
	    position: relative;
}
.header{
	padding-bottom:20px;
}
.contact-bottom{
	font-size:18px;
}	
.brd-right{
	border-right:0;
}
.home-slider .huge_it_slideshow_description_text_1{
	font-size:20px !Important;
}
}
@media only screen and (max-width:480px) {
.home-slider .huge_it_slideshow_description_text_1{
	font-size: 16px !Important;
}
.logo{
  max-width: 86px;
}
}
@media only screen and (min-width:320px) {

}


@media only screen and (min-width:1024px) {

}
@media only screen and (min-width:1140px) {

}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
	   only screen and (min-resolution:144dpi) {

}

/*------------------------------------*\
    MISC
\*------------------------------------*/

::selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-webkit-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-moz-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}

/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/

.alignnone {
	margin:0;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
.alignleft {
	float: left;
	margin-top: 5px;
	margin-right: 20px;
	margin-left: 0;
	margin-bottom: 20px;
}
a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.sticky {

}
.bypostauthor {

}

/*------------------------------------*\
    PRINT
\*------------------------------------*/

@media print {
	* {
		background:transparent !important;
		color:#000 !important;
		box-shadow:none !important;
		text-shadow:none !important;
	}
	a,
	a:visited {
		text-decoration:underline;
	}
	a[href]:after {
		content:" (" attr(href) ")";
	}
	abbr[title]:after {
		content:" (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content:"";
	}
	pre,blockquote {
		border:1px solid #999;
		page-break-inside:avoid;
	}
	thead {
		display:table-header-group;
	}
	tr,img {
		page-break-inside:avoid;
	}
	img {
		max-width:100% !important;
	}
	@page {
		margin:0.5cm;
	}
	p,
	h2,
	h3 {
		orphans:3;
		widows:3;
	}
	h2,
	h3 {
		page-break-after:avoid;
	}
}



.whitetext h1{
	color: #F9F9F9;
	padding-top: 45px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 30px;
	margin:0px;
	font-size: 64px; line-height:78px
}

.greentext h1{
	color: #2ABAA5 !important;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 30px;
	margin:0px;
	font-size: 64px; line-height:72px
}

.whitetext p{ color:#F9F9F9; font-size:42px; line-height:46px; padding-bottom:50px}
.whitetext h2{ color:#ffffff;}

.blueh2{ color:#04A4CC; 		font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;}
.greenh2{ color:#2ABAA5; 		font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;}

.blue{ color:#04A4CC; }
.lightblue{ color:#84CECB; }
.green{ color:#2ABAA5; }

.darkgreen{color:#00B2B2}

.darkblue{ color:#36BAD0; }
.darkerblue {color:#006B8C}

.darkerblue h1 {color:#006B8C}



.milestoneodd{ background-color:#EAF4F5; border-top:solid; border-top-color:#2C8B96; padding:7px; margin:0px}
.milestoneodd h2{
	color: #2C8B96;
	font-size: 42px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	margin: 0px
}
.milestoneodd p{ color:#2C8B96; font-size:20px; line-height:24px}
.milestoneodd img{ padding-bottom:8px}
.milestoneeven{ border-top:solid; border-top-color:#2C8B96; padding:7px ; margin:0px}
.milestoneeven h2{ 	color: #2C8B96;
	font-size: 42px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	margin: 0px}
.milestoneeven p{ color:#2C8B96; font-size:20px; line-height:24px}
.milestoneeven img{ padding-bottom:8px}

.bluebox-withpic-whitetext{ background-color:#04A4CC; }
.bluebox-withpic-whitetext p{ padding:7px; color:#ffffff; font-size:20px; line-height:24px}
.bluebox-withpic-whitetext h3{
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	color: #ffffff;
	margin:0px
}


.blueboxalt-withpic-whitetext{ background-color:#04A4CC; margin-top:35px }
.blueboxalt-withpic-whitetext p{ padding:7px; color:#ffffff; font-size:20px; line-height:24px}
.blueboxalt-withpic-whitetext h3{
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	color: #ffffff;
	margin:0px
}


.greenbox-withpic-whitetext{ background-color:#00B2B2; padding:0px}
.greenbox-withpic-whitetext p{ padding:7px; color:#ffffff; font-size:20px; line-height:24px}
.greenbox-withpic-whitetext h3{
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	color: #ffffff;
	margin:0px
}

.learn-btn {
    color: #fff;
    background: #fc561e;
  padding: 2px 10px;
	font-size:15px;
	display: inline-block;
}

.centredquote{ color:#04A4CC; font-style:italic;}

.profilepadding{ padding-top:25px}

h1.darkblue{ padding-top:10px;
padding-bottom:30px}


.practionerunderline{ border-top:solid; border-top-width:1px; border-top-color: #36BAD0; padding-top:20px}

.practionerunderline h2{ font-size:42px; line-height:46px}

.managerunderline{ border-top:solid; border-top-width:1px; border-top-color: #36BAD0; padding-top:20px}

.darkblueinfobar{ font-size:42px; line-height:46px;  color:#ffffff}

.conditionmorebox{ background-color:#2C8B96; margin-top:60px}
.conditionmorebox h3{
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	color: #ffffff;
	margin:0px
}

.conditionmorebox p{ padding:7px; color:#ffffff; font-size:20px; line-height:24px}

.darkgreenheader{ padding-bottom:45px}

.darkgreensidequote{ color:#00B2B2; font-style:italic; text-align:center}
.darkgreensidequote strong{ color:#666666; font-style: normal; text-align:center}

.impactboxes{ background-color:#36BAD0; color:#ffffff ; text-align:center; min-height:470px;}
.impactboxes p{ font-size:90px; line-height:80px; padding-left:15px; padding-right:15px; }
.impactboxes span{ font-size:55px;}
.impactboxes h3{ color:#ffffff; padding-left:15px; padding-right:15px}
.impactboxes img{ padding-bottom:15px;}

.nobottommargin{ margin-bottom:0px !important}
.header-image .container{position:relative; overflow:hidden;}
h1.news-title{color:#FFF;left: 35px;  position: absolute; top: 0; padding:10px  0 0 0}

ul.list-news, ul.list-symposium{border-top:1px solid #2bbaa5; padding:10px 0 0 0;}
ul.list-news li{border-bottom:1px solid #2bbaa5;margin: 0 0 20px; padding: 0 0 20px;display: inline-block;}
ul.list-news li h2,ul.list-symposium li h2{color:#2bbaa5; font-size:36px;line-height: normal; font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal;}
ul.list-news li ul{}
ul.list-news li ul li{border:none; padding:0; margin:0;}
ul.list-news li ul li:before{color: #fc561e;
    content: "\f111";
    font-family: FontAwesome;
    font-size: 12px;
    margin-top: 2px;
    padding: 0 10px 0 0;
    vertical-align: top;}

.news-widget{border-top: 1px solid #2bbaa5;}
.news-widget h3{margin-top: 10px;}
.news-widget .widget_text ul{border-top: 1px solid #444;}
.news-widget .widget_text ul li{border-bottom: 1px solid #444;padding: 0 15px;}
.news-widget .widget_text ul li a{color:#444; display:block;font-size: 18px;}
.news-widget .widget_text ul li:hover{background:#d5f1ed;}
.news-widget .widget_text li.current-menu-item{background:#d5f1ed;}
.news-widget .widget_text ul li a:hover{}

img.thumb-news{margin-top:5px;}

h3.presentations{
	background: rgba(0, 0, 0, 0) url("img/presentations-icon.png") no-repeat scroll left 10px;
	border-top: 1px solid #2bbaa5;
	font-weight: 300;
	padding-top: 25px;
	padding-right: 0;
	padding-left: 70px;
	padding-bottom: 20px;
}
h3.audio{background: rgba(0, 0, 0, 0) url("img/audio-icon.png") no-repeat scroll left 10px;
    border-top: 1px solid #2bbaa5;
    font-weight: 300;
    	padding-top: 25px;
	padding-right: 0;
	padding-left: 70px;
	padding-bottom: 20px;}
h3.feedback{background: rgba(0, 0, 0, 0) url("img/feedback-icon.png") no-repeat scroll left 10px;
    border-top: 1px solid #2bbaa5;
    font-weight: 300;
    	padding-top: 25px;
	padding-right: 0;
	padding-left: 70px;
	padding-bottom: 20px;}
.featured-img-project{margin:25px 0;}
h1.project-title{line-height: normal;
    max-width: 60%;
    padding: 45px 0 200px;}
.project{padding-bottom:30px;}
.list-projects{display: inline-block; padding: 50px 0;}
.list-projects .col-sm-3{margin-bottom:25px;}
h2.title-project{color: #00B2B2;    font-size:64px;
   line-height:70px;
font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-style:normal; padding-bottom:0px

}
.list-projects img{width:100%; height:auto}
.bottom-share{border:none!important;}
.header-image-blog{background:#006b8c; margin-bottom:30px; min-height:488px; overflow:hidden;}
.list-blog li:hover{background:#f2f2f2;}
h1.blog-title{color:#FFF; padding-bottom:250px;}
.list-inner{border-top:1px solid #006b8c;display: inline-block;  margin: 0 0 20px; padding: 30px 0 0; width:100%;}
.list-inner a.more-link{display:none;}
h2.title-list{font-size: 36px; }
h2.title-list,h2.list-author{padding:0 0 15px 0; font-size:24px}
h2.list-author{text-transform:capitalize;}
.title-list a{color:#006b8c;}
.blog-meta{color: #fc561e;padding: 0 0 20px;font-size: 15px;}
.blog-meta span{ margin-right: 15px;}
.toolbar-blog{margin:0 0 30px 0;}
.filter-blog{}
.filter-blog label{color: #006b8c; float: left;  font-weight: normal; margin: 2px 10px 0 0; font-size: 85%;}
.filter-blog ul{}
.filter-blog ul li{  background: #cce1e8;  cursor: pointer;  display: block;  float: left;  font-size: 85%;  margin-right: 1px;    padding: 3px 10px;}
#searchform label{float: left;  font-size: 80%;  font-weight: normal;  margin: 3px 0 0;}
#searchform  input{border: 1px solid #ccc; float: right;  width: 150px;}
.meta-author-avatar{padding-top:45px;}
.meta-author-avatar img{border-radius: 50%;}
.meta-author-name{border-bottom: 1px solid #333;  border-top: 1px solid #333;  color: #006b8c;  padding: 5px 0 15px;    text-transform: capitalize;}
.top-blog {padding:0 0 30px 0;}
.top-blog .blog-meta{border-bottom: 1px solid #333;  font-size: 66%;  padding: 10px 0;}
.socials{border-bottom: 1px solid #333;padding: 10px 0;}
.socials img{margin-right: 5px; max-width: 36px;}
.top-blog h1{color: #006b8c;}
body.page-template-project-template .header-image,body.page-template-project-template .dark-green-box,
body.single-project .header-image,body.single-project .dark-green-box{background:#00B2B2;}
body.page-template-project-template .dark-blue-box,body.single-project .dark-blue-box{background:#2C8B96 ;}
.project h3.widget-title,.list-projects h2{font-size:28px; line-height:normal; font-family:"Bliss Basic Bold", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif; font-weight:normal; font-style:normal; padding-top:0px; margin-top:0px}
.symposium-main{ padding: 10px 0 30px;}
.audience-feedback{
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 30px;
}
.content-post{padding:0 15px 20px;}
.comment-notes,.comment-form-url,.comment-meta,a.view-article{display:none;}
.post-comment{padding:10px 0 30px 0;}
#commentform{border-bottom:1px solid #333; padding:0 0 20px 0; margin:0 0 30px 0;}
#commentform #submit{background:#fc561e; color:#FFF; border:none;}
#commentform label{font-weight:normal;float:left;width:100px;}
.comment-form-author{}
.comment-form-email{}
.comment-form-comment{}
.comment-author{margin-bottom:10px;}
.list-inner .col-sm-3{padding-left: 0 !important;}
.list-inner .col-sm-9{padding-right: 0 !important;}
.pagination{text-align:center;width: 100%;}


div#panel-10-1-1-1.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-2.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-3.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-4.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-5.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-6.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-7.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-8.so-panel.widget.widget_sow-editor{ margin-bottom:0px}
div#panel-10-1-1-9.so-panel.widget.widget_sow-editor{ margin-bottom:0px}

hr {border-top: 1px solid #000000 !important}

.greenback{ background-color:#00B2B2}

.wpcf7-list-item { float:none; display:block; margin-left:0px !important}

textarea.wpcf7-form-control.wpcf7-textarea{ width:100%}

h3.title-list{ padding-top:0px; margin-top:0px}

.paddingbottom { padding-bottom:30px}

.paddingtop { padding-top:30px}

.numberpadding{ padding-top:15px}

.projectdarkgreen{ background-color:#2C8B96;     padding: 10px;
    color: #fff;
    min-height: 260px;
    position: relative;}
.projectlightgreen{ background-color:#00B2B2;     padding: 10px;
    color: #fff;
    min-height: 260px;
    position: relative;}
	
	
	.blueline{ border-top:solid; border-top-width:1px; border-top-color:#36BAD0}
	
	div#pf-dialog-ads{ display:none !important}
	
	
	.privacylist h3{ color:#B0BDA4 }
		.privacytitle h1{ padding-bottom:25px }
		
		
		#mc_embed_signup form{ padding:0px !important}
		
		div.addthis_sharing_toolbox{
	width: 40px;
	margin-top: 0px;
	margin-right: 155px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: right
}