/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 2.0.4 subtheme:  */
/* Weaver Xtreme styles - Version 357 */
a, .wrapper a {color:#006197;}
#wrapper{max-width:1000px;}
#branding #header-image img{max-width:50.00000%;}
html.ie8 #branding #header-image img{width:50.00000%;}
#gootrt-html {display:block !important;}
#content ul {list-style-type:none;}
.entry-summary,.entry-content {padding-top:0.00000em;}
.menu-primary .wvrx-menu-container {background-color:#006197;}
.menu-primary .wvrx-menu-container {color:#FFF;}
.menu-secondary .wvrx-menu-container {background-color:#D9D9D9;}
.menu-secondary .wvrx-menu-container {color:#333333;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#BABABA;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#333333;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#BABABA;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#333333;}
.menu-primary .wvrx-menu > li > a {color:#FFF;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#C9C9C9 !important;}
.menu-secondary .wvrx-menu > li > a {color:#333333;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#C9C9C9 !important;}
.menu-primary .wvrx-menu ul li a {color:#333333;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#C9C9C9 !important;}
.menu-secondary .wvrx-menu ul li a {color:#333333;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#C9C9C9 !important;}
.menu-primary .menu-toggle-button {color:#FFF;}
.menu-primary .wvrx-menu-html{margin-top:.425em;}
@media(min-width:768px) {
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#FFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#FFF;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-toggle-button {color:#333333;}
@media(min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#333333;}
@media(min-width:768px) {
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
.search-field {background-image: url(https://climatereportingawards.org/wp-content/themes/weaver-xtreme/assets/css/icons/search-black.png);}
.l-widget-area-top{width:90%;}.is-phone .l-widget-area-top{width:98%}
.l-widget-area-bottom{width:90%;}.is-phone .l-widget-area-bottom{width:98%}
.widget-area-top {color:#006197;}
.widget-area-top {padding-top:6px;}
#header-widget-area {padding-right:80px;}
#header-widget-area {margin-bottom:40px;}
.widget-area-header {padding-right:80px;}
.widget-area-header {margin-bottom:40px;}
#colophon {padding-bottom:0px;}
#content {padding-top:0px;}
#content {padding-bottom:0px;}
#content {margin-top:0px;}
#content {margin-bottom:0px;}
#wrapper {color:#121212;}
#wrapper {padding-left:20px;}
#wrapper {padding-right:20px;}
.post-area {padding-left:3.00000%;}
.post-area {padding-right:3.00000%;}
.widget {padding-bottom:16px;}
.is-desktop .widget-area-bottom .widget {float:left;margin-left:0;margin-right:0}
.ie8 .is-desktop .begin-of-row,.ie8 .is-smalltablet .widget-odd{clear:none;}
.is-desktop .widget-area-bottom .widget-1{width:100.00000%;}
.page-title {color:#006197;}
.wrapper .post-title{border-bottom: 4px solid #121212;}
#inject_fixedtop,#inject_fixedbottom{max-width:1000px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom{max-width:1000px;}

/* Weaver Xtreme Plus CSS Styles - Version 2.1.4 */
/* Weaver Xtreme Plus Background Images */
html {background: url(../2015/03/bg-body1.jpg) no-repeat center center fixed; -webkit-background-size:cover;
-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
body {background-color:transparent;}
.ie8 body { background-image: url('../2015/03/bg-body1.jpg'); background-repeat:repeat;background-position:top left;background-attachment:fixed;}
#wrapper{background-image:url(../2015/03/bg-w1.png);background-repeat:repeat-y;}

/* CSS+ Rules */
#header-widget-area {position:relative;z-index:10;}
.widget-area-header {position:relative;z-index:10;}
#inject_prewrapper {position:absolute;right:0px;z-index:2;}
#inject_postfooter {position: center;  }

/* Global Custom CSS Rules */
/* Custom CSS rules for Plain sub-theme */



.center {
    margin-left: auto;
    margin-right: auto;
    width: 70%;
}

/* multiple columns */
.left-40,
.right-60 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:			border-box;
	max-width:			100%;     /*Adhere to container width. */
        max-height:                   100%;
}


.left-40 {
	float:			left;
	width:			42.6666666%;
	overflow:		hidden;
	padding-right:  1%;
	padding-left:   1%;
        line-height: 0px !important;
}

.left-40 .shadow {
	position:absolute;
	margin-bottom: 1px;
	background:url(../../themes/gottagrowit/images/shadow-book.png) no-repeat;
	width:39%;
	height:15px;
        background-size: 100%;
}

.right-60 .shadow {
	position:absolute;
        margin: 308px 0px 0px -546px;
        width: 55%;
	background:url(../../themes/gottagrowit/images/shadow-video.png) no-repeat;
	height: 13px;
}

.right-60 {
	float:			right;
	width:			57.3333333%;
	overflow:		hidden;
        border: 4px solid black;
        line-height: 0px !important;
        box-sizing: border-box;
}

.top-section {
        height: 314px;
}

.is-phone .left-40 {
	width:			100%;
	padding-right:  0;
	padding-left:   0;
        margin-top: 16px;
}

.is-phone .left-40 .shadow {
	position:absolute;
	bottom: ;
	left: ;
	margin: ;
	background:url(../../themes/gottagrowit/images/shadow-book.png) no-repeat;
	width:96%;
	height:15px;
        background-size: 100%;
}


.is-phone .right-60 {
	width:			100%;
	padding-right:  0;
	padding-left:   0;
}



/* New member registration area */
.intro{
	margin:0 -1px 15px;
	position:relative;
}
.intro:after{
	position:absolute;
	bottom:-12px;
	left:50%;
	content:"";
	margin:0 0 0 -450px;
	width:900px;
	height:12px;
	background:url(https://climatereportingawards.org/wp-content/uploads/weaverx-subthemes/images/shadow-intro.png) no-repeat;
}
.intro .photo{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	border:1px solid #9d988e;
	border-top:0;
	overflow:hidden;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index:1;
}
.intro .photo img{
	width:100% !important;
	height:auto;
	display:block;
	margin:-10px 0 0;
}
.intro .photo img.tabset,
.intro .photo img.mobile{display:none;}

#main{
	margin:0 0 15px;
	min-height:1373px;
}

.intro + #main{min-height:920px;}



#stylized{
	background:none !important;
	border:0 !important;
	padding:0 !important;
}
#stylized .subscribe-form label{
	margin:0 0 10px;
	padding:0;
	width:auto;
	float:none;
	display:block;
	text-align:left;
	font:14px/18px nerissemibold,Georgia,"Times New Roman",Times,serif;
}
#stylized .subscribe-form input.form-control,
#stylized .subscribe-form .form-group input{
	display:block !important;
	float:none;
	padding:0 9px;
	border:1px solid #a0c457;
	background:#fff;
	margin:0;
	height:34px;
	width:100%;
	font-size:12px;
	-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.06) , 0 0 4px 0 #6dacc8;
	box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.06) , 0 0 4px 0 #6dacc8;
	border-radius:3px;
	font-family: 'latoregular', Arial, Helvetica, sans-serif;
}
#stylized .subscribe-form button.btn-danger{
	border:1px solid #b10600;
	border-radius:3px;
	background: rgb(254,26,0);
	background: -moz-linear-gradient(top,  rgba(254,26,0,1) 0%, rgba(206,1,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,26,0,1)), color-stop(100%,rgba(206,1,0,1)));
	background: -webkit-linear-gradient(top,  rgba(254,26,0,1) 0%,rgba(206,1,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(254,26,0,1) 0%,rgba(206,1,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(254,26,0,1) 0%,rgba(206,1,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(254,26,0,1) 0%,rgba(206,1,0,1) 100%);
	-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.12);
	box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.12);
	color:#fff;
	font:20px/24px 'latobold', Arial, Helvetica, sans-serif;
	text-shadow: 0 -1px 0px rgba(0,0,0,0.18);
	display:block;
	width:100%;
	height:47px;
	margin:0;
	padding:11px 0 10px;
        position: center;
}

.subscribe-form{
	display:block !important;
	position:relative;
	z-index:2;
	background:url(../../themes/gottagrowit/images/bg-form.png) no-repeat;
	width:413px !important;
	height:450px !important;
	margin:0 21px 0 auto !important;
	padding:139px 85px 75px 73px !important;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.subscribe-form .title{
	display:block;
	color:#5a5752;
	text-shadow:0 -1px 0px rgba(255,255,255,0.75);
	text-align:center;
	font:31px/34px nerissemibold,Georgia,"Times New Roman",Times,serif;
	margin:0 0 24px;
}
.subscribe-form.form-erros .title{margin-bottom:6px;}

.signupzone {
    background: url(../../themes/gottagrowit/images/img04.jpg);
    width: 960px;
    height: 435px;
}



@media only screen and (max-width: 991px) {
	.intro{
		overflow:hidden;
		margin:0 1px 27px;
	}
	.intro:after{display:none;}
	.intro .photo img{display:none;}
	.intro .photo img.tabset{
		display:block;
		margin:0;
	}

	#main{margin:0 0 5px;}

	.signupzone {
         background: url(../../themes/gottagrowit/images/img04-tabset.jpg);
         background-repeat: no-repeat;
         width: 100%;
    
}

	.subscribe-form{
		margin:-6px 0 0 auto !important;
		padding:138px 64px 60px 73px !important;
		height:403px !important;
	}
	.subscribe-form .title{
		text-shadow:0 1px 0px rgba(255,255,255,0.75);
		margin:0 0 25px;
	}
	.subscribe-form.form-erros .title{margin-bottom:6px;}


.xxl-font-size {
    font-size: 1em;
}

}

@media only screen and (max-width: 767px) {
	.intro{margin:0 -6px 28px;}
	.intro .photo img.tabset{display:none;}
	.intro .photo img.mobile{
		display:block;
		margin:0;
	}

	#main{
		margin:0 0 10px;
		min-height:1260px;
	}
	.intro + #main {min-height:922px;}

	.signupzone {
         background: url(../../themes/gottagrowit/images/img04-mobile.jpg);
         background-repeat: no-repeat;
         width: 320px;
         height: 311px;
}

        #stylized .subscribe-form label{margin:0;}
	#stylized .subscribe-form  .form-group{margin:0;}
	#stylized .subscribe-form button.btn-danger{
		height:35px;
		padding:0;
		margin:8px 0 0;
	}
	.subscribe-form{
		width:304px !important;
		height:311px !important;
                z-index: 2;
		margin:-3px auto 0 !important;
		padding:102px 48px 10px 53px !important;
		background:url(../../themes/gottagrowit/images/bg-form-mobile.png) no-repeat;
	}
	.subscribe-form .title{
		margin:0 0 17px;
		font-size:22px;
		line-height:26px;
	}
	.subscribe-form.form-erros .title{margin-bottom:6px;}

	.subscribe-form .btn-danger{padding:7px 0;}
	.subscribe-form .btn-danger{
		font-size:15px;
		line-height:18px;
	}
	#stylized .subscribe-form label{margin:0;}
	#stylized .subscribe-form  .form-group{margin:0;}
	#stylized .subscribe-form button.btn-danger{
		height:35px;
		padding:0;
		margin:8px 0 0;
	}

}
/* End Weaver Xtreme CSS */