/*Theme Name: photocontestinsiderDescription:Author: BWSAuthor URI: Version: 0.2*/@import url("css/reset.css");/** @import url("css/nivo-slider.css");@import url("custom.css");/*** General Styles ***//**/button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner,input[type="text"] {	border: none;	padding:0;	margin:0;}input[type="submit"] {	-webkit-appearance: button;}input[type="search"],input[type="text"] {	-webkit-appearance: textfield; /* 1 */	-moz-box-sizing: content-box;	-webkit-box-sizing: content-box; /* 2 */	box-sizing: content-box;}input[type="submit"]:hover{	cursor: pointer;}a {	text-decoration: none;}a:visited,a {color: #000;}.gform_confirmation_message a { color:#333;}.page-template-default .post-entry a {	color: #ec1f26;}p{	font-family: 'Open Sans', sans-serif;	font-size: 15px;	line-height: 1.5;}blockquote {  background: #f9f9f9;  border-left: 10px solid #ccc;  margin: 1.5em 10px;  padding: 0.5em 10px;  quotes: "\201C""\201D""\2018""\2019";}blockquote:before {  color: #ccc;  content: open-quote;  font-size: 4em;  line-height: 0.1em;  margin-right: 0.25em;  vertical-align: -0.4em;  font-family: initiale;}blockquote p {  display: inline;}ul li {	list-style-type:square;	list-style-position:inside;}ol li {    list-style-type: decimal;  /*  list-style-position:inside;*/}.page-template-default .post-entry ol,.page-template-default .post-entry ul, .single-format-standard .post-entry ol,.single-format-standard .post-entry ul {	margin-left: 1.7em;	color: #666666; font-size:14px;	}.post-entry ol ,.post-entry ul { margin-bottom: 0px;}.widget li{	list-style-type:none;}.left{	float:left;}.right {	float:right;}.full-width-conent { 	max-width: 1200px;	margin: auto;	position: relative;	display: block;	overflow: hidden;}.clear-float:after{	content:'.';	width: 0;	height:0;	clear: both;	visibility: hidden;	display: block;}.text-center{  text-align: center;}.main-width-conent {	max-width: 860px;	width: 72%;	position: relative;	display: block;	font-family: 'Open Sans', sans-serif;	margin-right: 3%;}.main-full-width-conent{	max-width: 100%;	position: relative;	display: block;	font-family: 'Open Sans', sans-serif;	margin: auto;}.full-content-block{	margin-top: 15px;	font-family: 'Open Sans', sans-serif; }.full-content-block .sidebar{ margin-top:15px;	max-width: 300px;	float: left;}.single-page-content .page{	margin-top: 30px;	font-family: 'Open Sans', sans-serif;}.single-page-content .page h1{	}.justified{	text-align: justify;}.navigation,.navigation a {	color:#ec1f26;	font-size: 16px;	font-weight: 600;}.alignleft {	text-align: left;	float: left;}.alignright {	text-align: right;	float: right;}.breadcrumb-sep,.breadcrumb a{	color: #000;	font-weight: 400;}.breadcrumb{	color: #ec1f26;	font-size: 13px;	font-weight: 600;	border-bottom: 1px solid #e3e3e3;	line-height: 3;}/* default comment block */#comments .arrows{	color: #292929;} #respond h3{	font-size: 25px;	font-weight: 600;}#respond  form {	font-size: 15px;	color: #666666;	line-height: 2;}#respond  form p {}#respond  form a{	color: #292929;}#comment-textarea-admin {	width: 95%;}#comment-textarea-admin label {	display: block}#comment-textarea-admin textarea {	display: block;	width: 95%;	border: 1px solid #666666;	border-radius: 5px;}#comment-submit-admin {	margin: 10px auto;}#comment-submit-admin .comment-submit {	font-size: 15px;	padding: 5px 10px;	background-color: #292929;	color: #fff;	font-width: 600;	border: 1px solid #292929; 	border-radius: 3px;}/* start select*/.phtcntstnsdr-select {	margin-top: 9px;	position: relative;	width: 222px;	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	z-index: 10;	cursor: pointer;	background: #fdfdfd;	margin-bottom: 16px;}.select-active-option {	min-height: 41px;	border: 1px solid #ccc;	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	color: #555;	width: 222px;}.select-active-option:after {	content: "";	clear: both;}.select-active-option > div:first-child {	font: 13px 'Open Sans', sans-serif;	font-weight: 400;	float: left;	padding: 10px 0 10px 11px;	overflow: hidden;	width: 167px;	min-height: 12px;	letter-spacing: 0;}.select-button {	background: url('images/advertise-select-rows.png') no-repeat #fff;	margin: 12px 14px 0 0;	width: 14px;	height: 20px;	float: right;}.select-options {	position: relative;	/*background-color: #252525;*/	width: 222px;	display: none;	margin-top: 9px;	padding-top: 3px;	padding-bottom: 8px;	border: 1px solid #ddd;	z-index: 10;	margin-bottom: 18px;}.select-optgroup {	padding: 6px 0 8px 11px;	color: #fff;	/*background-color: #252525;*/}.select-option {	padding: 2px 5px 5px 31px;	cursor: pointer;	color: #666e72;}.select-option:nth-child(3) {	padding: 3px 0 3px 30px;	cursor: pointer;	color: #666e72;}.select-option:hover,.phtcntstnsdr-option-selected {	color: #ec1f26;	background-color: #3b3b3b;}/* -select end- *//**//* header */#wrapper{	max-width: 100%;	margin: auto;}.menu-top-container{	width: 100%;	background-color:#458ccc;}.menu-top-container:after{	content:'.';	width: 0;	height:0;	clear: both;	visibility: hidden;	display: block;}.topNav {	max-width: 1200px;	margin: auto;	padding-top: 0.4em;	padding-bottom: 0.25em;	position: relative;  }.topNav li:first-child {	margin-right: 0.6em; }.topNav li {	display: inline-block;	display: inline-block;	line-height: 2;	font-family: 'Open Sans', sans-serif;	text-transform: uppercase;	font-size: 11px;	font-weight: 600;	vertical-align: middle;	margin-right: 1.5em;}.topNav li .sub-menu { 	display: none;}.topNav .phtcntstnsdr-auth-block{	display: inline-block;	position: absolute;	right: 0;	top: 4px;}.dashicons.dashicons-admin-home {	font-size: 15px;	line-height: 1.5;	font-weight: 600;}.topNav li a {	text-decoration: none;}.topNav li a:visited,.topNav li a {	color: #fff;}.topNav .phtcntstnsdr-auth-block li {	margin-right: 0px;}.topNav .menu-item-has-children{	position: relative;}.topNav .menu-item-has-children:hover ul.sub-menu {	display:block;}.topNav .menu-item-has-children ul.sub-menu {	position: absolute;	background-color:#458ccc;}.topNav .menu-item-has-children ul.sub-menu li:first-child {	border-top:0;}.topNav .menu-item-has-children ul.sub-menu li {	display: block;	width: 200px;	padding: 7px 0 7px 16px;	border-top: 1px solid #5d9bd3;}.topNav .menu-item-has-children ul.sub-menu li {	margin: 0;}.topNav .phtcntstnsdr-auth-block .phtcntstnsdr-regiter{	margin-right: 0.6em;}/*.topNav .logged-in-profile>a:after{	content: "\f347";	font-family: dashicons;	margin-left: 5px;}*/.phtcntstnsdr-auth-block .phtcntstnsdr-regiter{	background-color: #ffffff;}.phtcntstnsdr-auth-block .not-logged-in{	background-color: #ec1f26;}.topNav .phtcntstnsdr-auth-block a { 	padding: 0.5em 2.3em;}.topNav .phtcntstnsdr-auth-block .phtcntstnsdr-regiter a{ 	padding: 0.5em 1.5em;	color: #868686;}.topNav .phtcntstnsdr-auth-block li.phtcntstnsdr-header-search {	margin-right: 2em;}.phtcntstnsdr-header-search input[ type="text"]{	display: none;}#logo {	width: 49%;	float: left;}#header-banner{	width: 49%;	float: left;}#header-middle{	max-width: 1200px;	margin: 12px auto 7px auto;}#header-middle:after {	content:'.';	width: 0;	height:0;	clear: both;	visibility: hidden;	display: block;}.heading-logo h1,.heading-logo h2{	display: none;}#header-banner{	text-align: right;}#wrapper-navigation{	max-width: 100%;	background-color: #252525;}#navigation {	max-width: 1200px;	margin: auto;}.menu-main-menu-container li {	display: inline-block;	position: relative;}.menu-main-menu-container li.current-menu-item{	background-color: #458ccc;}.menu-main-menu-container li.current-menu-item:before{	content:"";	width: 100%;	height: 5px;	background-color: #458ccc;	position: absolute;	top:-5px;}.menu-main-menu-container li.current-menu-item:after{	content:"";	border: 2px solid transparent;	border-bottom: 3px solid #2e6ca1;	border-left: 3px solid #2e6ca1;	position: absolute;	top: -5px;}.menu-main-menu-container li a {	display: inline-block;	text-decoration: none;	font-family: 'Roboto', sans-serif;	font-size: 13px;	text-transform: uppercase;	padding: 15px 23px 15px 24px;	font-weight: 700;	border-right: 2px solid #383639;}.menu-main-menu-container li:first-child a{	/*padding: 15px 14px 15px 27px;*/	/*border-right: 0px;*/}.menu-main-menu-container li:first-child{	/*opacity: 0;*/}.menu-main-menu-container li:nth-child(2) a{	/*padding: 15px 24px 15px 39px;*/}.menu-main-menu-container li:last-child a {	border-right:0px;}.menu-main-menu-container li a:visited,.menu-main-menu-container li a {	color: #fff;}/* end header *//* sidebar */.home-sidebar #sidebar .widget,#sidebar .widget{	background-color: #f7fafc;	border: 1px solid #e3e5e7;	margin: 0 0 20px 0;	text-align: center;}#sidebar .widget{	text-align: center;}.home-sidebar #sidebar .widget_adrotate_widgets,.home-sidebar #sidebar .widget:first-child,#sidebar .widget:first-child,#sidebar .widget_adrotate_widgets{	background-color: transparent;	border: 0px solid transparent;}.home-sidebar #sidebar .widget:first-child .textwidget,#sidebar .widget:first-child .textwidget{	margin: 0;	padding:0;}#sidebar .widget-title{	font-family: 'Roboto Condensed', sans-serif;	text-align: center;	font-size: 30px;	line-height: normal;	margin-top: 7px;}#sidebar .widget-header-bottom-line{	background-color: #458ccc;	width: 30%;	height: 4px;	display: inline-block;	margin-bottom: 6px;}#sidebar .widget_text .phtcntstnsdr-facebook{	margin: 7px auto; }#sidebar .widget_text .phtcntstnsdr-g-plus > div{	background-color: #fff !important;	border: 1px solid #e1e1e1 !important;	padding: 8px !important;	margin: 7px auto !important; }#sidebar .widget_text .phtcntstnsdr-twitter{	margin: 15px auto;}#sidebar .widget_text .subscribe_to_rss{	  margin: 15px auto;}#sidebar .widget_text .phtcntstnsdr-rss-link{	font-family: 'Open Sans', sans-serif;	font-weight: 600;	background: linear-gradient(to top, #f87500, #fb831c);	padding: 5px 22px 3px 14px;	border-radius: 4px;	color:#fff;	text-shadow: 0px -1px black;}#sidebar .widget_text .phtcntstnsdr-rss-link .fa{  font-size: 19px;  margin-right: 11px;}#sidebar .widget_text .phtcntstnsdr-rss-link span{	font-size: 10px;	text-transform: uppercase;}/* subscribe form in sidebar widget */#sidebar .textwidget .mc_embed_signup{	max-width: 260px;	margin: auto;	text-align: left;}#sidebar .textwidget .mc_embed_signup h3 {	font-size: 16px;	font-weight: 600;	margin-bottom: 12px;}#sidebar .textwidget .mc_embed_signup form{	font-size: 13px;	font-weight: 600;	color: #7a7a7c;	font-family: 'Open Sans', sans-serif;}#sidebar .textwidget .mc_embed_signup .a-single{	display: inline-block;}#sidebar .textwidget .mc_embed_signup .a-single b {	color: #000;}#sidebar .textwidget .mc_embed_signup input[type="text"]{	font-size: 15px;	color: #b4b3b3;	width: 90%;	padding: 8px;	margin: 13px 0;	display: block;	border: 1px solid #e3e5e7;	border-radius: 2px;}#sidebar .textwidget .mc_embed_signup input[type="submit"]{	padding: 0.54em;	border-left-color: transparent;	background-color: #458ccc;	border-color: #458ccc;	border-style: solid;	color: #fff;	font-size: 15px;	border-radius: 3px;}.widget-title + .widget-header-bottom-line{	text-align: center;}/* end sidebar *//* home page */#main{	max-width: 100%;	margin: auto;}.signup-home {	position: relative;	overflow: hidden;}.signup-home:after {	content: ".";	display: block;	visibility: hidden;	width: 0;	height: 0;	clear: both; }.phtcntstnsdr-background-image{	position: absolute;	width: 100%;	height: 100%;	background-position: center;	background-repeat: no-repeat;	background-size: cover;	top:0;}.phtcntstnsdr-background-image-shadow{  background-color: rgba( 0,0,0,0.1);  display: block;  width: 50%;  margin: auto;  height: 60%;  position: absolute;  left: 25%;  z-index: 1;  box-shadow: 0 0 100px rgba(0,0,0,0.2);  border-radius: 30%;}.phtcntstnsdr-subscribe-block{	max-width: 1200px;	margin: auto;	z-index: 2}.phtcntstnsdr-subscribe-block #mc_embed_signup{	text-align: center;}.topcenter {	margin-top: 2em;}.topcenter .a-single{	font-family: 'freestylescriptt_normal';	font-size: 78.82px;	font-weight: 400;	margin-bottom: -23px;	letter-spacing: -8px;	word-spacing: -13px;	display: block;}.topcenter .black{	font-family: 'Lato', sans-serif;	font-size: 53px;	letter-spacing: 10px;	line-height: 1;}.center{	font-family: 'Open Sans', sans-serif;	color: #fff;	font-weight: 400;	line-height: 1.5;}.center .top-paragraph {	font-size: 18px;	display:block;	margin-bottom: 0.5em;	font-weight: 600;}.center .top-paragraph div,.center .top-paragraph p {	display:inline;}.center .top-paragraph p {	font-size: 18px;    font-weight: 600;}.center .bottom-paragraph {	font-size: 14px;}.signup-home .mc_embed_signup{	margin-top: 1em; }.signup-home  form input[type="text"]{	width: 26%;	padding: 0.9em;	font-size: 16px;	border: solid transparent;}.signup-home form input[type="submit"]{	padding: 0.9em;	font-size: 16px;	text-transform: uppercase;	background-color: #458ccc; 	border: solid #458ccc;	color: #fff;}.signup-home .adsbygoogle2 {	position: relative;	width: 45%;    margin: auto;}/* home page Photo Contests in the Spotlight section */.photo-contests.spotlight .g{	margin: 0px;	padding: 0px;	overflow: inherit;	line-height: 1;	zoom: 1;}.photo-contests.spotlight .g.g-5{	min-width: 1px;	max-width: 48%;width: 48%;	float: left;	margin-right: 2%;}.section-content header{	margin-bottom: 1em;}.section-content h2,.section-content h3{	font-size: 24px;	display: block;	line-height: 1;	}.header-bottom-line{	width: 12%;	height: 5px;	background-color: #ec1f26;	display: inline-block;	margin-top: 16px;}.photo-contests.spotlight .g.g-5 hr{	display:none;}.photo-contests.spotlight .g.g-5 .g-col>a {	display: block;	float: left;	min-height: 140px;}.photo-contests.spotlight .g.g-5 .g-col>a img {	padding: 2px;	border: 2px solid #e1e1e1;	margin-right: 0.5em; 	}.photo-contests.spotlight .g.g-5 .g-col>strong {	display: block;	margin-bottom: 0.5em;}.photo-contests.spotlight .g.g-5 .g-col>strong a {	color:#333333;	font-size: 14px;}.photo-contests.spotlight .g.g-5 .g-col>p {	font-size: 13px;	line-height: 1.5;	color: #666;}/* home page Featured Photo Contests section */.featured-photo {	background-color: #2d2c2c;	padding-top: 1em;}.featured-photo h3{	color: #fff;}.featured-photo .featured-photo-post {	min-width: 1px;	max-width: 46%;	float: left;	margin-right: 2%;	margin-left: 2%;	margin-left: 2%;	margin-top: 0.5em;}.featured-photo .featured-photo-post>a{	display: block;	float: left;	height: 145px;	width: 70px;	overflow: hidden;}.featured-photo .featured-photo-post>a img {	border: 2px solid #e1e1e1;	margin-right: 0.5em; 	}.featured-photo .featured-photo-post>strong {	display: block;	margin-bottom: 0.5em;}.featured-photo .featured-photo-post>strong a{	color: #f36065;	font-size: 13px;}.featured-photo .featured-photo-post>p{	font-size: 13px;	line-height: 1.5;	color: #c2c2c2;	min-height: 90px;	overflow: hidden;}/* home page before-closing-soon div */.before-closing-soon {	margin: 3.5em auto;}/* home page Photo Contests	Closing Soon section */.closing-soon header{	position: relative;}.closing-soon h3{	font-size: 30px;	display: block;	line-height: 1;	letter-spacing: 0px;}.closing-soon header{	margin-bottom: 5px;}.closing-soon .header-bottom-line {  height: 4px;}.closing-soon li{	width: 29%;	float: left;	border: 1px solid #ecebeb;	padding: 7px 16px 7px 10px;	overflow: hidden;	margin: 0px 0em 11px 0em;	list-style: none;}.closing-soon li:nth-child(2),.closing-soon li:nth-child(5),.closing-soon li:nth-child(8),.closing-soon li:nth-child(11),.closing-soon li:nth-child(14),.closing-soon li:nth-child(17),.closing-soon li:nth-child(20),.closing-soon li:nth-child(23),.closing-soon li:nth-child(26),.closing-soon li:nth-child(29){ 	margin: 0px 13px 11px 13px;}.closing-soon .closing-soon-date {	width: 24px;	line-height: 1;	display: inline-block;	text-align: center;	height: 24px;	float: left;	background-color: #69a4d6;	padding: 5px;	color: #fff;	font-size: 11px;}.closing-soon li>a{	color: #666;	display: inline-block;	float: left;	font-size: 13px;	margin-left: 10px;	max-height: 32px;	overflow-x: hidden;	overflow-y: hidden;	width: 75%;	font-weight: 600;}a.button-link {	font-size: 13px;	color: #458ccc;	border: 1px solid #458ccc;	border-radius: 3px;	padding: 5px 18px 5px 17px;	position: absolute;	right: 0;	top: 0;	font-weight: 600;}/**************************************************************/ /****************** about page ********************************//**************************************************************/ .phtcntstnsdr-header-block,.single-page-header {	position: relative;	height: 245px;	/* display: block; */	display: none;	font-family: 'Lato', sans-serif;}.phtcntstnsdr-header-block .phtcntstnsdr-header-content,.single-page-header .phtcntstnsdr-header-content {	height: 100%;	overflow:visible;}.phtcntstnsdr-header-block .phtcntstnsdr-header-title,.single-page-header .phtcntstnsdr-header-title {	display: block;	position: absolute;	bottom: 0;	width: 100%;}.phtcntstnsdr-header-block .phtcntstnsdr-header-content h1,.single-page-header .phtcntstnsdr-header-content h1{	font-size: 53px;	color: #fff;	letter-spacing: 8px;	margin: auto;	display: block;	line-height: 2;	width: 90%;	text-align: center;	text-transform: uppercase;	font-weight: 400;	word-spacing: 6px;}.full-content-block .single-page-content {	color: #666666;	font-family: 'Open Sans', sans-serif;}.single-page-content .about-content h2 {	font-size: 34px;	font-weight: 600;	color: #333333;	margin: 10px 0 26px 0;}.single-page-content .about-content p {	margin-bottom: 35px;}.single-page-content .about-content a{	color: #ec1f26;}.page-template-about-php .single-page-content .about-content p:last-child{	color: #ec1f26;}.phtcntstnsdr-single-page-subscribe{	position: relative;	width: 100%;	min-height: 282px;}.phtcntstnsdr-single-page-subscribe .phtcntstnsdr-background-color{	background-color: rgba( 0, 0, 0, 0.5 );	position: absolute;	width: 100%;	height: 100%}.phtcntstnsdr-single-page-subscribe .phtcntstnsdr-single-page-subscribe-form {	position: relative;	z-index: 2;	color: #fff;}.phtcntstnsdr-single-page-subscribe .subscribe-form-title {	text-align: center;	padding-top: 21px;}.phtcntstnsdr-single-page-subscribe h3 {	font-family: 'Roboto', sans-serif;	text-align: center;	font-size: 30px;	line-height: normal;	margin-top: 7px;}.phtcntstnsdr-single-page-subscribe .header-bottom-line {	background-color: #458ccc;	margin-bottom: 6px;}.phtcntstnsdr-single-page-subscribe .subscribe-form-text {	font-size: 13px;	font-family: 'Open Sans', sans-serif;}.phtcntstnsdr-single-page-subscribe .subscribe-form-text * {	display: inline-block;}/* subscribe form on single page  */.post-entry .phtcntstnsdr-single-page-subscribe p{	margin: 0 !important;	color: #fff !important;}.phtcntstnsdr-single-page-subscribe .mc_embed_signup {	max-width: 50%;	margin: auto;	text-align: left;}.phtcntstnsdr-single-page-subscribe .mc_embed_signup form {	font-size: 13px;	font-weight: 600;	color: #7a7a7c;	font-family: 'Open Sans', sans-serif;}.phtcntstnsdr-single-page-subscribe .mc_embed_signup form span:last-child{	display: inline-block;	color: #fff;	width: 63%;	text-align: right;}.phtcntstnsdr-single-page-subscribe .mc_embed_signup input[type="text"]{	font-size: 15px;	color: #b4b3b3;	width: 90%;	padding: 8px;	margin: 13px 0;	display: block;	border: 1px solid #e3e5e7;	border-radius: 2px;}.phtcntstnsdr-single-page-subscribe .mc_embed_signup input[type="submit"]{	padding: 0.54em;	border-left-color: transparent;	background-color: #458ccc;	border-color: #458ccc;	border-style: solid;	color: #fff;	font-size: 15px;	border-radius: 3px;}/* end subscribe form on single page *//**************************************************************/ /****************** end about page ****************************//**************************************************************//**************************************************************/ /****************** help page ****************************//**************************************************************/.help-content {	margin-top: 30px;}.help-content .toggle{	margin: 10px auto;	background-color: #3c3c3c;}.help-content .toggle-content{ 	padding: 27px 15px; }.help-content .toggle.active{	background-color: #458ccc;}.help-content .toggle a{	color: #fff;	padding: 0 0 0 15px; 	font-size: 18px;	line-height: 2.5;}.help-content .toggle a:after {	font-family: 'FontAwesome';	font-weight: 600;	font-size: 27px;	content: "\f105";	position: absolute;	right: 2%;	color: #6c6c6c;	line-height: 1.6;}.help-content .toggle.active a:after { 	content: "\f107"; 	color: #fff; }.help-content .block a{	color:#ec1f26;}/**************************************************************/ /****************** end help page ****************************//**************************************************************//**************************************************************/ /******************  ADD CONTEST page ****************************//**************************************************************/.add-contest-content.post-187 a.submit-contest{ 	display: inline-block;	margin-top: 1em;	padding: 0 20px 0 20px;    border-radius: 5px;	font-size: 23px;    font-weight: 600;    background-color: #ec1f26;    color: #fff;    line-height: 2.5;   }/**************************************************************/ /****************** end  ADD CONTEST page ****************************//**************************************************************//**************************************************************/ /******************Recommend a competition ********************//**************************************************************/.single-page-content #gform_wrapper_5{	margin: 0;}.single-page-content #gform_wrapper_5 br {	display: none;}.single-page-content .post-1057 h2 {	font-size: 25px;	font-weight: 600;	color: #333333;	margin-bottom: 20px}.single-page-content .post-1057 h2 span{	color: inherit !important;}.single-page-content .post-1057 h2 a{ 	font-size: 16px;	font-weight: 900;	text-transform: uppercase;	color: #ec1f26;}.single-page-content .post-1057  input[name="input_4"] {	width: 50%;	border-radius:3px ;	border: 1px solid #dbd9d9;}.single-page-content .post-1057 #gform_submit_button_5{	width: 30%;	border-radius:4px ;	border: 1px solid #458ccc;	background-color: #458ccc;	color: #fff;	font-size: 14px;	line-height: 2;	text-transform: uppercase;}.page-id-1057 form div input[type="submit"]+br {	display: none;}.page-id-1057 .mc_embed_signup{	margin-bottom: 15px;}.page-id-1057  .a-single.a-6{	margin-right: 5px;}/**************************************************************/ /****************** end Recommend a competition ***************//**************************************************************//**************************************************************/ /********************** Give us your Feedback *****************//**************************************************************/.single-page-content .post-26780{}.single-page-content .post-26780 #gform_11 input[type="text"],.single-page-content .post-26780 #gform_11 input[type="url"],.single-page-content .post-26780 #gform_11 input[type="email"],.single-page-content .post-26780 #gform_11 textarea{	border-radius:3px ;	border: 1px solid #dbd9d9;}.single-page-content .post-26780 #gform_11 #input_11_7{	width: 47.5%;}.single-page-content .post-26780 #gform_11 input[type="submit"]{	width: 30%;	border-radius:4px ;	border: 1px solid #458ccc;	background-color: #458ccc;	color: #fff;	font-size: 14px;	line-height: 2;	text-transform: uppercase;	cursor: pointer;}/**************************************************************/ /********************** end Give us your Feedback *************//**************************************************************//**************************************************************/ /****************** adverstising page *************************//**************************************************************/.page-id-6778 #field_13_22  img.first-advertise{	max-width: 100% !important;}.page-id-6778 #gform_fields_13 input[type="text"],.page-id-6778 #gform_fields_13 input[type="url"],.page-id-6778 #gform_fields_13 input[type="email"],.page-id-6778 #gform_fields_13 textarea{ 	border: 1px solid #dbd9d9; 	border-radius: 5px; }.page-id-6778 #gform_fields_13 input[type="radio"]{	margin-left: 2px;}.page-id-6778 #field_13_29,.page-id-6778 #field_13_30,.page-id-6778 #field_13_33,.page-id-6778 #field_13_36,.page-id-6778 #field_13_54,.page-id-6778 #field_13_85{	display:none;}.page-id-6778 .ginput_total{	font-family: 'Open Sans', sans-serif;	color: #458ccc !important;	font-size:21px !important;	font-weight:600;}.page-id-6778 .pay-now{	font-family: 'Open Sans', sans-serif;	color: #fff !important; 	font-size:13px !important;	font-weight:600;	line-height: 2;	background-color: #ec1f26;	padding: 8px 60px;}.page-id-6778 #gform_submit_button_13{	font-size:16px !important;	font-weight:600;	line-height: 2;	background-color: #ec1f26;	color: #fff;	border: 1px solid #ec1f26;	border-radius: 3px;	padding: 8px 90px;	cursor: pointer;}.page-id-6778 select {	font-family: 'Open Sans', sans-serif !important;	font-size:14px !important;	color: #8e8e8e !important;}.page-id-6778 #field_13_57,.page-id-6778 #field_13_65,.page-id-6778 #field_13_67,.page-id-6778 #field_13_63{	width: 100% !important;}.page-id-6778 #field_13_65 input{	width: 97% !important;}.page-id-6778 #field_13_67 .ginput_container {	width: 100% !important;}.page-id-6778 #input_13_67_1_container{	width: 47% !important;    float: left;    margin-right: 3%;}.page-id-6778 #input_13_67_1_container input{    width: 100% !important;}.page-id-6778 #input_13_67_3_container{    float: left;    width: 48.5%;}.page-id-6778 #input_13_67_4_container {	float: left;    margin-left: 0;    margin-right: 2%;    width: 48%;}.page-id-6778 #input_13_67_5_container{	float: left;}.page-id-6778 #input_13_67_6_container {	float: left;    margin-left: 0;    margin-right: 2%;    width: 48%;}.page-id-6778 #field_13_57 .ginput_container br{	display: none;}.page-id-6778 #field_13_58,.page-id-6778 #field_13_59{	width: 47% !important;}.page-id-6778 #field_13_58 {	margin-right: 3% !important;}.page-id-6778 #field_13_58 .ginput_container,.page-id-6778 #field_13_59 .ginput_container{	width: 100% !important;}.page-id-6778 #field_13_58 .ginput_container input,.page-id-6778 #field_13_59 .ginput_container input{	width: 100% !important;}.page-id-6778 #field_13_34,.page-id-6778 #field_13_32,.page-id-6778 #field_13_13 .float-left{	font-size: 10pt;}.page-id-6778 .float-left,.page-id-6778 .float-right{	width: 48%;	max-width: 100%}.page-id-6778 .float-left{	margin: auto;}.page-id-6778 .float-left.image-content{	margin-bottom: 43px;}.page-id-6778 .float-right.text-content blockquote{	margin-left: 0;}.page-id-6778 .float-right.text-content ul{	margin-left: 1.2em !important; }.page-id-6778 .image-content{	border: 1px solid black;}.page-id-6778 .float-left{ float: left; margin-right: 1%;}.page-id-6778 .float-right{ float: right; }.page-id-6778 .gchoice_13_64_1 br {	display: none;}.page-id-6778 #gform_fields_13 a{	color: #f00;}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html .phtcntstnsdr-advertising-content ul li{	list-style-type: none !important;}.page-id-6778 #input_13_67_6_container select{	width: 97% !important;}.custom_ginput_container{	padding: 0;    margin: 0;    border: 1px solid #ccc;    border-radius: 3px;    overflow: hidden;    background-color: #fff;    background: #fff url("images/advertise-select-rows.png") no-repeat 95% 50%;}.custom_ginput_container select{	padding: 5px 8px;	width: 130%;	border: none;	box-shadow: none;	background-color: transparent;	background-image: none;	-webkit-appearance: none;	-moz-appearance: none;	    appearance: none;}.custom_ginput_container select:focus{    outline: none;}#field_13_13 span+p,#field_13_22 span+p{	display: inline-block;}/**************************************************************/ /****************** end adverstising page *********************//**************************************************************//**************************************************************/ /****************** All Photo Cont*****************************//**************************************************************//*body.category .phtcntstnsdr-header-title h1{  background: rgba( 0,0,0, 0.2);  border-radius: 38px;  box-shadow: 0 0 83px rgba(0,0,0, 0.4);}*/.archive-page-content .metablockresults{	font-size: 13px;	font-weight: 600;		font-family: 'Open Sans', sans-serif;	color: #7a7a7c;		font-size: 13px;	border-bottom: 1px solid #e3e3e3;	line-height: 3;}.archive-page-content .register{	position: relative;	z-index: 2;	width: 60%;	margin: auto;	text-align: center;	top: 15px;}.archive-page-content .register h4 {	color: #fff;	font-size: 28px;	}.archive-page-content .register a{	  background: #ec1f26;    padding: 3px;    font-weight: bold;}.archive-page-content .phtcntstnsdr-register{	position: relative;	max-height: 136px;	min-height: 114px;	width: 100%;	margin: 0 0 30px 0;}.lists-page-header .phtcntstnsdr-background-shadow,.archive-page-content .phtcntstnsdr-background-shadow,.category-all-themes .phtcntstnsdr-header-block .phtcntstnsdr-background-shadow,.phtcntstnsdr-header-block .phtcntstnsdr-background-shadow {	width: 100%;	height: 100%;	position: absolute;	background-color: black;    opacity: 0.4;	/*background-image: linear-gradient(to top, rgba( 0, 0, 0, 0.4), rgba( 150, 150, 150, 0.1) );*/	top:0;}.archive-page-content .metablockresults b{	color: #ec1f26;}.archive-page-content .contest-info-left-cat{	padding-bottom: 15px;}.archive-page-content .contest-info-left-cat h2{	margin-bottom: 9px;}.archive-page-content .contest-info-left-cat .contest-title-cat a{	color: #333333;	font-size:24px;	font-weight: 600;}.archive-page-content .contest-info-left-cat,.archive-page-content  .block-content{	font-size: 14px;	line-height: 400;	color: #666666;	line-height: 22px;}.archive-page-content .block-item-big{	margin: 0px 0 37px 0;} .archive-page-content .block-image{	float: left;	width: 15%;	text-align: right;	margin-right: 10px;	min-height: 180px;}.archive-page-content .block-image img{	width: 100%;}.archive-page-content .contest-info-right-wrapper-cat {	float: right;	width: 83.5%;	/*margin-left: 16%;*/}.archive-page-content .contest-info-right-wrapper-cat a{	font-size: 16px;	padding: 8px 20px;	line-height: 2;	border-radius: 3px;	font-weight: 600;	margin-right: 10px;}.archive-page-content .contest-info-right-wrapper-cat a.readmore  {	background-color: #458ccc;}.archive-page-content .contest-info-right-wrapper-cat a.enter-now{	background-color: #ec1f26;}.archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat,.archive-page-content .contest-info-wrapper-cat {	background-color: #eff2f5;	border: 1px solid #e3e5e7;	border-radius: 3px;	padding: 25px 0 25px 5%;	overflow: hidden;	margin-top: 24px;}.archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat{	width: 90%;}.archive-page-content .contest-info-wrapper-cat {	width: 94%;}.archive-page-content .contest-info-wrapper-cat {	padding: 25px 2% 0 4%;	position: relative;}.contest-info-wrapper-cat .contest-info-left-cat{	width: 70%;	float: left;}.archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single{	width: 43%;	float: left;	margin: 0 0 8px 0;}.contest-info-left-cat .contest-info-cat-single{	width: 49%;	float: left;	margin: 0 0 8px 0;}.archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single b{	text-transform: uppercase;	font-size: 15px;	min-width: 35%;	display: inline-block; } .contest-info-left-cat .contest-info-cat-single b{ 	text-transform: uppercase; 	font-size: 15px; 	min-width: 38%;	display: inline-block;	 }.contest-info-right-cat .contest-info-right-cat-single a{	color: #ec1f26;	text-decoration: underline;	font-weight: 400;	padding: 0;	 } .contest-info-left-cat .contest-info-cat-single { 	font-size: 14px; 	color: #5d5c5e; }.contest-info-wrapper-cat .customright{	/*float: right;*/	position: absolute;	top: 20px;	right: 21px;}.contest-info-wrapper-cat .customright p{	line-height: 4;}.contest-info-wrapper-cat .customright p a{	background-color: #ec1f26;	padding: 0 23px;	font-size: 23px;	line-height: 57px;	border-radius: 5px;	display: inline-block;	font-weight: 400;} .archive-page-content  .metablockresults-bottom{	border-bottom: 0px;	line-height: 2;	border-top: 1px solid #e3e3e3;}.metablockresults-bottom p{	display: inline-block;	float: left;	line-height: 4;}.pagination {	margin-top: 8px;	text-align: right;}.pagination>a,.pagination>span {	display: inline-block;	border: 1px solid #458ccc;	padding: 3px 12px;	font-size: 16px;	color: #fff;	margin: 5px;	border-radius: 3px;}.pagination .current{	background-color: #5aaefb;}.pagination .inactive{}.pagination a {		background-color: #458ccc;}/****************** single page All Photo Cont ***************/	.single-photo-contests-content{	width: 100%;	display: block;}.closed-contest {	color: #fff;   	background-color: rgba(69, 140, 204, 0.81);    	padding-left: 20px;   	padding-right: 20px;	text-align: center;}.closed-contest h4 {   font-size: 28px;}.closed-contest a{	text-decoration: underline;	color: #ec1f26;}.category .phtcntstnsdr-header-content h1 { 	text-transform: uppercase;}.single-photo-contests-content .post-thumb{	width: 80%;	margin: auto;}.single-photo-contests-content img {	margin: auto;  	display: block;  	max-width: 100%;}.single-photo-contests-content .single-title{	margin-top : 25px; }.single-title .header-bottom-line{	background-color: #458ccc;}.single-photo-contests-content .justified p {	text-align: justify;	font-size: 15px;	line-height: 1.5;	color: #666666;	margin: 20px auto;}.single-photo-contests-content .justified p br{	display: none;}.single-photo-contests-content .ssb-share {	display: table;	margin-bottom: auto;	margin-left: auto;	margin-right: auto;	margin-top: auto;	overflow-x: hidden;	overflow-y: hidden;}#metablock2 {	margin-top:45px; 	background-color: #2d2c2c;	max-width: 100%;	padding: 45px;	color: #c2c2c2;}#metablock2 h3{	font-size: 30px;	color: #fff;	text-align: center;	margin-bottom: 20px;}#metablock2 .justified {	font-size: 13px;	color: #c2c2c2;	line-height: 1.5;}#metablock2 .justified b {	display: block;	font-size: 18px;	font-weight: 600;	margin-top: 30px; }#metablock2 .justified b:first-child {	margin-top: 5px; }#metablock2 .justified b,#metablock2 .justified b a{	color: #ec1f26;}/*#metablock2 .justified br {	display: none;}*/#contestlinksbottom{	font-size: 23px;	font-weight:600;	line-height: 2.5;	}#contestlinksbottom a {	padding: 0 20px;	display: inline-block;	border-radius: 5px;	}#contestlinksbottom .contestlinksleft{	float: left;}#contestlinksbottom .contestlinksleft a{	background-color:#458ccc; }#contestlinksbottom .contestlinksright{	float:right;}#contestlinksbottom .contestlinksright a{ 	background-color:#ec1f26; }.clear{	clear: both;}.post-meta {	font-size: 15px;	margin-top: 20px;	margin-bottom: 20px;}.post-meta a{	color: #5d5d5d;}.post-meta-cats strong,.post-meta-cats span{	color:#458ccc;	font-size: 16px;	font-weight:600; }.post-meta-cats strong:before {  content: "\f07c";  display: inline-block;  font-family:'FontAwesome';  font-size: inherit;  margin-right: 5px;}.single-photo-contests .phtcntstnsdr_subscribe_block {	margin-top: 30px; }/**************************************************************/ /******************  end All Photo Cont*********************//**************************************************************//***********************Static Pages ***************************************/.full-content-block .single-page-content .section-content h2, .section-content h3 {	font-size: 24px;    display: block;        }.single-page-content p {    margin-bottom: 30px;    margin-top: 10px}/***********************END Static Pages ***************************************//**************************************************************/ /***********************************  BLOG *********************//**************************************************************/.all-blog-content {	width: 100%;}.all-blog-content .post:first-child{	background-color: #404040;	color: #fff;	padding: 40px;	margin-left: 0px; }.all-blog-content .post:first-child .block-image{	margin: auto ;	display: block;		float: none;}.all-blog-content .post:first-child .block-image img{	width: 100%;	max-width: 100%;	float: none;}.all-blog-content .post:first-child h2 { 	font-size: 34px !important;}.all-blog-content .post:first-child h2 a{	color: #fff !important;	}.all-blog-content .post:first-child .heading-date{ 	color: #a5a5a5 !important;}.all-blog-content .post:first-child p{	color: #fff !important;	line-height: 2 !important;}.all-blog-content .post:first-child a.readmore {	}.all-blog-content .type-post{	margin-bottom: 30px;	margin-left: 40px; 	padding-bottom: 30px;}.all-blog-content .type-post .block-image{	float: left;	margin-right: 25px; }.all-blog-content .type-post .block-image img{	max-width: 300px;}.all-blog-content .type-post h2 {	font-size: 23px;}.all-blog-content .type-post h2 a{	color: #333333;	font-weight:600;}.all-blog-content .type-post .heading-date{	color: #5e9bd3;	font-size: 14px;}.all-blog-content .type-post p{	color:#7a7a7a;	font-size: 15px;	line-height: 1.5;}.all-blog-content .type-post a.readmore{	color: #fff;	background-color: #458ccc;	line-height: 2;	padding: 0 10px 0 10px;	display: inline-block;	border-radius: 3px;	margin-top: 10px;}.all-blog-content .type-post{	border-bottom: 2px solid #ededed;}.author-descrip .author-link,.author-descrip .author-link a { 	color: #ec1f26; }/**************************************************************/ /***************************      end BLOG *********************//**************************************************************//**************************************************************/ /***************************  single BLOG *********************//**************************************************************/.header-navigation a{  color: #ec1f26;  font-weight: 600;}.sinle-blog-page-content .post-heading-image {	display: block;	width: 100%;	margin-top: 0px;	padding-left: 20px;}/* for Error keeps happening */.post-entry .wp-caption {    max-width: 100%;}/* end Error keeps happening */.blog-post img{	max-width: 100%;	height: auto;}.blog-post img.aligncenter{	display: block;	margin: auto;}.blog-post img.alignright{	float: right;	padding: 0 20px 20px 20px;}.blog-post img.alignleft{	float: left;	padding: 0 20px 20px 0;}.sinle-blog-page-content .post-heading-image img {	max-width: 100%;	margin: auto;	display: block;	margin-bottom: 30px;}.sinle-blog-page-content .post-heading {	padding-left: 20px;}.sinle-blog-page-content .post-heading h1{	font-size: 42px; line-height: 1;	font-weight: 600;	margin-bottom: 10px;}.sinle-blog-page-content .post-heading .ssb-share {		margin-bottom: 10px;}.sinle-blog-page-content .post-heading  .heading-date{	color: #458ccc;	font-size: 14px;	display: block;	margin-bottom: 10px;}.sinle-blog-page-content .post-entry {	padding-left: 20px;}.sinle-blog-page-content .post-entry h2{font-size: 29px;	font-weight: 600;	line-height: 2;	display: block;	clear: both;}.sinle-blog-page-content .post-entry ul,.sinle-blog-page-content .post-entry p {	margin-bottom: 15px;	color: #666;	font-size:15px;	line-height: 1.5;}.sinle-blog-page-content .post-entry ul li{	margin-left: 30px;}.sinle-blog-page-content .post-entry p img{	padding: 0 20px 20px 0;}.sinle-blog-page-content .post-entry p a {	text-decoration:underline; color: #ec1f26;	font-weight: 600;	font-size:15px;}.sinle-blog-page-content .post-entry .ssb-share {	display: none;}.wp-caption.aligncenter {    max-width: 100%;}a.post-edit-link {	color: #000 !important;	font-weight: 600;}.author-use .post-author{	display: block;	text-align: left;	overflow: hidden;	margin-bottom: 30px;}.author-use .post-author img{	float: left;	margin-right: 35px;	margin-bottom: 0;}.author-use .post-author h5{	font-weight: 600;	font-size: 22px;	line-height: 2;	margin-top: 15px;}.author-use .post-author .author-descrip{    float: left;    font-size: 15px;    line-height: 1.5;    padding-right: 36px;    width: 72%;}.author-use .subscribe-form-text{	font-size: 25px;}.author-use .mc_embed_signup {	  max-width: 63%;}.author-use .mc_embed_signup input[type="text"] {	display: inline-block;	width: 74%;}.author-use .mc_embed_signup input[type="submit"] {	background-color: #ec1f26;	border-color: #ec1f26;	padding: 7px;}/**************************************************************/ /************************end  single BLOG content *************//**************************************************************//**************************************************************/ /***************************  testimonials *********************//**************************************************************/.testimonials-content {	margin-top: 30px;}.send_feedback{	display: block;	float: right;}.testimonials-single-content{}h2.testimonial-header-title{	font-size: 34px;	font-weight: 600;	color:#333;	margin: 0 0 34px 0; }.testimonials-single-content .testimonial-img{	max-width: 111px;	float: left;	margin: 5px 25px 18px 0;}.testimonials-single-content .testimonial-img img{	width: 100%;	height: auto;}.testimonials-single-content .testimonial-content-main{	float: left;	width: 84%;	color: #8e8e8e;	font-size: 13px;	position: relative;	margin: 10px auto; }.testimonials-single-content .testimonial-content-main:before{	content: '';	position: absolute;	left: -17px;	top: 15px;	border: 11px solid transparent;	border-right: 6px solid #e8eced;	border-bottom: 20px solid #e8eced;}.testimonials-single-content .testimonial-content{	margin-bottom: 10px;	background-color: #e8eced;	padding: 20px 30px;}.testimonials-single-content .testimonial-content .dashicons-format-quote{	display: block;}.testimonials-single-content .testimonial-author-info{	padding: 0px 0px 0px 30px;	color: #474747;	font-size: 15px;	font-weight: 600;}.testimonials-single-content .testimonial-author-info a{	color: #458ccc;}.testimonial-box > div,.testimonial-box > input { 	display: none; }.testimonials-content .send_feedback{	color: #fff;	font-size: 16px;	font-weight: 600;	padding: 10px 24px;	background-color: #458ccc;	border-radius: 5px;}.testimonial-box label { 	padding: 5px;	line-height: 28px;	cursor: pointer;	position: relative;	bottom: 1px;	background: #fff;}.testimonial-box input[type="radio"]:checked + label { 	border-bottom: 2px solid #fff;}.testimonial-box input[type="radio"] + label {	font-size: 16px;	font-weight: 600;	line-height: 2; }.testimonial-box > input:nth-of-type(1):checked ~ div:nth-of-type(1),.testimonial-box > input:nth-of-type(2):checked ~ div:nth-of-type(2) { 	display: block; padding: 5px; }.testimonial-box input[type="radio"]:checked  + label{	color: #458ccc;}.phtcnsdr-testiomonial-company{	color: #458ccc;}/**************************************************************/ /*************************** end testimonials *****************//**************************************************************//**************************************************************/ /*******************  suggest-a-competition *******************//**************************************************************/.add-contest-content.post-187{	font-size: 16px;	color: #666666;}.add-contest-content.post-187 h2{	margin-top: 25px;	font-size: 28px;	color: #333;	line-height: 1;}.add-contest-content.post-187 h2:after{	content:"";	width: 80px;	height: 4px;	background-color: #458ccc;	display: block;	margin: 13px 0;}.add-contest-content.post-187 ol,.add-contest-content.post-187 ul,.add-contest-content.post-187 ul li,.add-contest-content.post-187 ol li{	list-style-type:square !important;	list-style-image: url( 'images/square-background.png' ) ;}.add-contest-content.post-187 ul,.add-contest-content.post-187 ol{	margin-left: 24px;}.add-contest-content.post-187 td p strong{	margin-left: 24px;	line-height: 2;	font-style: italic;}.add-contest-content.post-187 a{	color:#666666;}.page-id-187 .add-contest-content-testimonial h2{	font-weight: 600;	line-height: 2;	margin-left: 20px;}.add-contest-content.post-187 li *{	color: #666666 !important;	display: inline;}.add-contest-content.post-187 li p strong{	margin-left: 5px; }.add-contest-content.post-187{}/**************************************************************/ /****************** end suggest-a-competition *****************//**************************************************************//**************************************************************/ /*******************  signup-subscribe ************************//**************************************************************/.page-template-subscribe #wrapper>br{	display: none;}.page-template-subscribe #wrapper #main>br{	display: none;	}.signup-subscribe {	position: relative;	overflow: hidden;	height: 730px;}.signup-subscribe:after {	content: ".";	display: block;	visibility: hidden;	width: 0;	height: 0;	clear: both; }.signup-subscribe .mc_embed_signup{	margin-top: 1em; }.signup-subscribe  form input[type="text"]{	width: 44%;	padding: 0.9em;	font-size: 16px;	border: solid transparent;}.signup-subscribe form input[type="submit"]{	padding: 0.9em;	font-size: 16px;	text-transform: uppercase;	background-color: #ec151d; 	border: solid #ec151d;	color: #fff;}.signup-subscribe .adsbygoogle2 {	position: relative;}.signup-subscribe h1 {  font-family: 'Lato', sans-serif;  font-size: 45px;  line-height: 1.2;  letter-spacing: 7px;  margin-top: 85px;}.signup-subscribe h2 {	font-size: 20px;	font-weight: 600;	width: 78%;	display: block;	margin: 4px auto 20px ayto;		}.signup-subscribe h2 *{ 	display: inline;}.page-id-2267 br,.signup-subscribe h2 br,.page-id-2267 .signup-subscribe br,.signup-subscribe>br {	display: none;}.signup-subscribe .phtcntstnsdr-subscribe-block {  max-width: 860px;  margin: auto;  z-index: 2;  color: #fff;  font-family:'Open Sans', sans-serif; } .signup-subscribe .phtcntstnsdr-subscribe-block h2 p{ 	font-size: 20px; 	display: inline; 	 font-family: 'Open Sans', sans-serif; } .signup-subscribe .phtcntstnsdr-subscribe-block div>div{ 	line-height: 4; 	 font-family: 'Open Sans', sans-serif; } .page-id-2267 .signup-subscribe .phtcntstnsdr-subscribe-block p { 	font-size: 15px; 	line-height: 1.5; 	margin-bottom: 16px; 	width: 90%; 	display: inline;  	 font-family: 'Open Sans', sans-serif; } .signup-subscribe .phtcntstnsdr-background-image-shadow {  background-color: rgba( 150,150,150,0.1);  display: block;  width: 50%;  margin: auto;  height: 60%;  position: absolute;  left: 25%;  z-index: 1;  box-shadow: 0 0 100px rgba(150,150,150,0.2);  border-radius: 124px;}/**************************************************************/ /*******************end signup-subscribe **********************//**************************************************************//**************************************************************/ /************************** link-back *************************//**************************************************************/.link-back h3{	font-size: 34px;	font-weight:600;	line-height: 2;}.link-back textarea{  width: 65%;  padding: 8px;  border-radius: 5px;  border: 1px solid #e2e1e1;  color: #8e8e8e;}.link-back p {}.link-back a{	font-size: 13px;	color: #fa060d;}.link-back-top img{	width: 20%;	margin-right: 5%;}.link-back-top textarea{	width: 65%}.link-back-bottom div{	width: 27%;	float:left;	margin-right: 3%;}.link-back-bottom div:first-child{	width: 32%;}.link-back-bottom textarea{	width: 95%}.link-back .link-back-top .copy-link {	width: 92%; }.link-back .copy-link {	width: 100%;	text-align: right;}.copy-link button{	cursor: pointer; font-size: 12px;	font-weight: 600;	line-height: 2;	padding: 0 15px;	margin: 5px 0;	color: #fff;	background-color: #458ccc;	border: 1px solid #458ccc;	border-color: #458ccc;	border-radius: 3px; }/**************************************************************/ /**********************    end link-back **********************//**************************************************************//**************************************************************/ /************************** TERMS OF SERVICE ******************//**************************************************************/.page-id-32194 .post-32194 tr:first-child strong{	font-size: 34px;	line-height: 1.2;	font-weight: 600;	color: #333 !important;}.page-id-32194 .post-32194 tr p{	font-family: 'Open Sans', sans-serif !important;	font-size: 15px !important;	color: #666 !important;}.page-id-32194 .post-32194 tr p a,.page-id-32194 .post-32194 tr p strong a{	color:#ed2e34 !important;}.page-id-32194 .post-32194 tr:nth-child(4) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(6) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(7) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(8) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(9) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(10) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(11) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(12) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(13) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(14) p:first-child strong{	  line-height: 2.5;}.page-id-32194 .post-32194 tr:nth-child(15) p:first-child strong{	  line-height: 2.5;}/**************************************************************/ /********************** END TERMS OF SERVICE ******************//**************************************************************//**************************************************************/ /***************************** subform ************************//**************************************************************/.page-id-26648 #gform_fields_1 input[type="radio"] {    margin-left: 2px;}.page-id-26648 #gform_1 {	color: #8e8e8e;}.page-id-26648 #gform_1 label{	color: #333;}.page-id-26648 #gform_1 h3,.page-id-26648 #gform_1 h2{	font-size: 28px;	line-height: 1.2;	font-weight: 600;	color: #333333;	position: relative;}.page-id-26648 #gform_1 h3:after,.page-id-26648 #gform_1 h2:after {	content:"";	width: 80px;	height: 4px;	background-color: #458ccc;	display: block;	margin: 13px 0;}.page-id-26648 #field_1_3 h2:after,.page-id-26648 #field_1_50 h2:after,.page-id-26648 #field_1_13 h2:after,.page-id-26648 #field_1_15 h2:after,.page-id-26648 #field_1_47 h2:after,.page-id-26648 #field_1_36 h2:after,.page-id-26648 #field_1_40 h2:after,.page-id-26648 #field_1_39 h2:after {	display: none !important;}.page-id-26648 #field_1_38 h2:after{	display: none !important;}.page-id-26648 #field_1_38,.page-id-26648 #field_1_38 h2 {	font-size: 13px}.page-id-26648 #field_1_38 h2 {	line-height: 2;}.page-id-26648 #field_1_38{	background-color: #f6fafc;	border-color: #9ec3e5;	border: 1px solid  #9ec3e5; 	margin:0 0 20px 0;	padding-left: 10px;}.page-id-26648 #field_1_38 span{	color: #666 !important;	}.page-id-26648 #field_1_38 .gsection_description{	padding-left:30px;}.page-id-26648 #field_1_40{	margin-bottom: 0;}.page-id-26648 input[type="text"],.page-id-26648 input[type="url"],.page-id-26648 input[type="email"],.page-id-26648 textarea{ 	border: 1px solid #dbd9d9; 	border-radius: 5px; }.page-id-26648 .gfield_description,#field_1_26 {	background-color: #ffb2b2;	color: #833636;	border-radius: 5px; 	padding: 0.5em !important;	margin: 5px 0;}#field_1_30 .gfield_description {	background-color: inherit;	color: inherit;} .page-id-26648 #gform_submit_button_1 {	font-family: 'Open Sans', sans-serif;	font-weight: 700;	border-radius: 3px;	padding: 10px 90px;	text-transform: uppercase;	color: #fff;	background-color: #ec1f26;	border: 1px solid #ec1f26;	cursor: pointer;}.page-id-26648 .gchoice_1_52_1 br {	display: none;}.page-id-26648 #field_1_34 .custom_ginput_container{	width: 50%;}#gform_fields_1 .custom_ginput_container select{	width: 100% !important;}/**************************************************************/ /************************* end subform ************************//**************************************************************//**************************************************************/ /************************* contact page ************************//**************************************************************/.page-id-1034 #gform_submit_button_3 {	font-family: 'Open Sans', sans-serif;	font-weight: 700;	border-radius: 3px;	padding: 10px 90px;	text-transform: uppercase;	color: #fff;	background-color: #ec1f26;	border: 1px solid #ec1f26;	cursor: pointer;}/**************************************************************/ /************************* end contact page ************************//**************************************************************//**************************************************************/ /****************** Photo Contest Tips ************************//**************************************************************/.postid-41584 .post-entry p:nth-child(6):first-letter,.postid-41584 .post-entry p:nth-child(11):first-letter,.postid-41584 .post-entry p:nth-child(12):first-letter,.postid-41584 .post-entry p:nth-child(13):first-letter,.postid-41584 .post-entry p:nth-child(14):first-letter,.postid-41584 .post-entry p:nth-child(15):first-letter,.postid-41584 .post-entry p:nth-child(16):first-letter,.postid-41584 .post-entry p:nth-child(17):first-letter{	padding: 5px 8px;	font-size: 17px;	font-weight: 800;		background-color: #ec1f26;	color: #fff;	display: block;	margin-bottom: 10px;}.postid-41584 .post-entry p:nth-child(7),.postid-41584 .post-entry p:nth-child(8),.postid-41584 .post-entry p:nth-child(9),.postid-41584 .post-entry p:nth-child(10){	padding-left: 85px;}.postid-41584 .sinle-blog-page-content .post-entry .ssb-share { 	display: block;}.postid-41584 .post-entry br{	display: none;}/*page contest tips*/.page-id-2678 .post-entry h2{	text-align: left !important;}.page-id-2678 .post-entry p:nth-child(6):first-letter,.page-id-2678 .post-entry p:nth-child(11):first-letter,.page-id-2678 .post-entry p:nth-child(12):first-letter,.page-id-2678 .post-entry p:nth-child(13):first-letter,.page-id-2678 .post-entry p:nth-child(14):first-letter,.page-id-2678 .post-entry p:nth-child(15):first-letter,.page-id-2678 .post-entry p:nth-child(16):first-letter,.page-id-2678 .post-entry p:nth-child(17):first-letter{	padding: 5px 8px;	font-size: 17px;	font-weight: 800;		background-color: #ec1f26;	color: #fff;	display: block;	margin-bottom: 10px;}.page-id-2678 .post-entry p:nth-child(7),.page-id-2678 .post-entry p:nth-child(8),.page-id-2678 .post-entry p:nth-child(9),.page-id-2678 .post-entry p:nth-child(10){	padding-left: 85px;}.page-id-2678 .sinle-blog-page-content .post-entry .ssb-share { 	display: block;}.page-id-2678 .post-entry br{	display: none;}.page-id-2678 .post-entry p {    margin-bottom: 30px;    color: #666;    font-size: 15px;    line-height: 1.5;}.page-id-2678  .post-entry p a {    color: #ec1f26;    font-weight: 600;}/**************************************************************/ /*************** end Photo Contest Tips ************************//**************************************************************//**************************************************************/ /****************** privacy-policy ************************//**************************************************************/.page-id-2208 .single-page-content>h1{	font-size: 34px;	font-weight: 600;	color: #333;}.page-id-2208 .single-page-content>span{	font-size: 15px;	color:#458ccc;}.page-id-2208  .single-page-content .page {	margin-top: 10px;}.post-2208 {	font-size: 15px;	line-height: 1.5;}.post-2208 h1,.post-2208 h2,.post-2208 h3{	font-size: 19px;	line-height: 1.5;	font-weight: 600;	color: #666;	margin: 20px 0 10px 0;}.post-2208 ul{	padding-left: 25px}.post-2208 a{	color:#ec1f26;}/**************************************************************/ /*************** end privacy-policy ************************//**************************************************************//**************************************************************/ /************************** my-profile ************************//**************************************************************/.page-template-my-profile-php{}#field_25_12{}.gfield_label{}.page-id-38002 .gfield_checkbox br{	display: none;}.page-id-38002 .gfield_description a{	font-size: 11px;	font-weight: 600;	color: #ed3b40;	text-transform: uppercase;}.page-id-38002 #gform_25 h2{	font-weight: 600;	font-size: 34px;	color: #333;}.page-id-38002 .gfield_label {	font-weight: 400 !important;	font-size: 16px;	line-height: 18px !important;	color: #333;}.page-id-38002 .gfield_checkbox li label {	font-size: 14px;	text-align: center;	line-height: 2 !important; 	padding: 7px 0 !important;	margin: 0 30px 0 0px !important; }.page-id-38002 .gfield_checkbox li input:checked + br +label:before {	content: "\f00c";	display: inline-block;	font: normal normal normal 14px/1 FontAwesome;	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	margin-right: 5px;}.page-id-38002 label span {   }.page-id-38002 .gfield_checkbox li {    margin: 0 0 13px 0 !important;}.page-id-38002 .gfield_checkbox li input[type='checkbox'] {   position:absolute;   top:-20px;   display: none;}.page-id-38002 .gfield_checkbox input + br +label {   border: 1px solid #cbcbcb;   border-radius: 3px;   color:#cbcbcb;}.page-id-38002 .gfield_checkbox input:checked + br +label {   background-color:#478dcd;   color:#fff;   border-radius: 3px;}.page-id-38002 .phtcntstnsdr-select {	width: 70%;	background: #fff;}.page-id-38002 .select-active-option {	width: 85%;	border: 1px solid #e2e1e1;}.page-id-38002 .select-options {	width: 85%;}.page-id-38002 .select-option,.page-id-38002 .select-option:nth-child(3) {	padding: 2px 5px 5px 11px;}.page-id-38002 .select-active-option > div:first-child,.page-id-38002 .select-option{	font-size: 14px;	color: #8e8e8e;}.page-id-38002 .select-option:hover,.page-id-38002 .phtcntstnsdr-option-selected {	background-color: #478dcd;	color: #fff;}.page-id-38002 #gform_25 input[type="text"],.page-id-38002 #gform_25 textarea,.page-id-38002 #gform_25 input[type="url"],.page-id-38002 #gform_25 input[type="password"],.page-id-38002 #gform_25 input[type="email"]{	border-radius: 3px;	border: 1px solid #cbcbcb;}.page-id-38002 .gform_wrapper input.datepicker.datepicker_with_icon .page-id-38002 #gform_25 input[type="text"],.page-id-38002 #gform_25 input[type="url"],.page-id-38002 #gform_25 input[type="password"],.page-id-38002 #gform_25 input[type="email"] {	width: 65% !important;}.page-id-38002 #gform_25 input[type="submit"]{	font-family: "Open Sans" sans-serif;	font-size: 14px !important;	font-weight: 600;	color: #fff;	line-height: 2;	padding: 0 69px;	background-color: #458ccc;	border: 1px solid transparent;	border-radius: 3px;}.page-id-38002 #input_25_41,.page-id-38002 #input_25_6{	  width: 60% !important;	}  .page-id-38002 #field_25_41 .ginput_container,.page-id-38002 #field_25_6 .ginput_container{	position: relative;}.page-id-38002 #field_25_41 .ginput_container img,.page-id-38002 #field_25_6 .ginput_container img{	position: absolute;	left: 57%;	top: 9px;}.page-id-38002 #field_25_40 #input_25_40_container br,.page-id-38002 #field_25_1	#input_25_1 br{	display: none;}.page-id-38002 #field_25_40 #input_25_40_container input{  width: 98% !important;}.page-id-38002 #field_25_2 #input_25_2{	width: 444px !important;}.page-id-38002 .gform_wrapper .top_label input.medium{	  width: 65%;}.page-id-38002 #input_25_40_strength_indicator {	background: #f6fafc;	border-radius: 3px;	border: 1px solid #458ccc;}.page-id-38002 #gform_submit_button_25{	cursor: pointer;}/**************************************************************/ /********************** end my-profile ************************//**************************************************************//**************************************************************/ /****************** photo-contest-filter **********************//**************************************************************/.page-id-75758 .breadcrumb {	border-bottom: 0;}.page-id-75758 .post-entry .adcenter,.page-template-template-register .post-entry .adcenter {	font-family: 'Open Sans', sans-serif;	border: 1px solid #9ec3e5;	background-color: #f6fafc;	padding: 30px;}.page-id-75758 .post-entry .adcenter,.page-template-template-register .post-entry .adcenter p {	margin-bottom: 10px;    	margin-top: 10px;}.page-id-75758 .section-content{	position: relative;	margin-top: 30px;	;}.page-template-template-register .adcenter  strong,.page-id-75758 .post-entry .adcenter strong {	color: #666666;	font-size: 14px;	font-weight: 400;}#gform_24 #gf_page_steps_24{	position: absolute;	width: 47.5%;	top: 0;	right: 0;	border-bottom: 0;}#gform_24 label.gfield_label{	font-family: 'Open Sans', sans-serif;	font-size: 16px;	font-weight: 400;}#field_24_2 .gfield_label + .gfield_description,#field_24_4 .gfield_label + .gfield_description{	background-color: #ffb2b2;	border-radius: 3px;}#field_24_2 .gfield_label + .gfield_description span,#field_24_4 .gfield_label + .gfield_description span{	color: #333333 !important;	font-weight: 400 !important;	font-size: 13px;	line-height: normal;	vertical-align: top;	padding: 5px 15px;}#gform_24 #field_24_2,#gform_24 #field_24_4{	width: 48% !important;}#gform_24 #field_24_2 input,#gform_24 #field_24_4 input{	width: 98% !important;}#gform_24 #field_24_2 .gfield_description,#gform_24 #field_24_4 .gfield_description{	width: 99% !important;}#gform_24 #input_24_1 br{	display: none;}#field_24_13 .gfield_description{	background-color: transparent;}#field_24_13 .gfield_description span{ 	color: #666666;	font-size: 14px;	padding-left: 0;}#field_24_7 .phtcntstnsdr-select,#field_24_27 .phtcntstnsdr-select,#field_24_25 .phtcntstnsdr-select,#field_24_13 .phtcntstnsdr-select{	width: 50%}#field_24_7 .select-active-option,#field_24_7 .select-options,#field_24_27 .select-active-option,#field_24_27 .select-options,#field_24_25 .select-active-option,#field_24_25 .select-options,#field_24_13 .select-active-option,#field_24_13 .select-options{	width: 100%}#field_24_14 br{	display: none;}.gform_previous_button,.gform_next_button{	font-family: 'Open Sans', sans-serif;	font-weight: 700;	border-radius: 3px;	padding: 10px 90px;	text-transform: uppercase;	cursor: pointer;}.gform_next_button{	color: #fff;	background-color: #458ccc;	border: 1px solid #458ccc;}.gform_previous_button{	background-color: transparent;	border: 1px solid #acacac;	color: #acacac;	margin-right: 20px;}#gform_24 .gf_step_completed,#gform_24 .gf_step_active {	color:#458ccc;}#gform_24 .gf_step_next{	color: #9d9d9d;}#gform_24 .gf_step {	font-size: 16px;	font-family: 'Open Sans', sans-serif;}#gform_24 .gf_step_completed .gf_step_number,#gform_24 .gf_step_active .gf_step_number{	background-color: #458ccc;	}#gform_24 .gf_step_next .gf_step_number{	background-color: #9d9d9d;}#gform_24 .gf_step .gf_step_number{	font-size: 16px;	color: #fff;	line-height: 1.5;	width: 27px;	border-radius: 3px;	text-align: center; }#gform_24 .gf_step_completed .gf_step_label,#gform_24 .gf_step_active .gf_step_label{	font-weight: 600;}#gform_24 .gf_step_completed{	opacity: 1;}#gform_24 .gf_step_completed{	color:#458ccc;	font-size: 16px;	font-family: 'Open Sans', sans-serif;}.page-id-75758 #field_24_24  .gfield_checkbox li label,.page-id-75758 #field_24_29  .gfield_checkbox li label {	font-size: 14px;	text-align: center;	line-height: 2 !important; 	padding: 7px 0 !important;	margin: 0 30px 0 0px !important; }.page-id-75758 #field_24_24 .gfield_checkbox li input:checked + br +label:before,.page-id-75758 #field_24_29 .gfield_checkbox li input:checked + br +label:before {	content: "\f00c";	display: inline-block;	font: normal normal normal 14px/1 FontAwesome;	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	margin-right: 5px;}.page-id-75758 #field_24_24 label span,.page-id-75758 #field_24_29 label span {   }.page-id-75758 #field_24_24 .gfield_checkbox li,.page-id-75758 #field_24_29 .gfield_checkbox li {    margin: 0 0 13px 0 !important;}.page-id-75758 #field_24_24 .gfield_checkbox li input[type='checkbox'], .page-id-75758 #field_24_29 .gfield_checkbox li input[type='checkbox'] {   position:absolute;   top:-20px;   display: none;}.page-id-75758 #field_24_24 .gfield_checkbox input + br +label,.page-id-75758 #field_24_29 .gfield_checkbox input + br +label {   border: 1px solid #cbcbcb;   border-radius: 3px;   color:#cbcbcb;}.page-id-75758 #field_24_24 .gfield_checkbox input:checked + br +label,.page-id-75758 #field_24_29 .gfield_checkbox input:checked + br +label {   background-color:#478dcd;   color:#fff;   border-radius: 3px;}.page-id-75758 .gfield_description a{	font-family: 'Open Sans', sans-serif;	font-size: 11px;	font-weight: 600;	color: #ed3b40;	text-transform: uppercase;}#gform_submit_button_24 {font-family: 'Open Sans', sans-serif;	font-weight: 700;	border-radius: 3px;	padding: 10px 90px;	text-transform: uppercase;	color: #fff;	background-color: #ec1f26;	border: 1px solid #ec1f26;	cursor: pointer;}.page-id-75758 input[type="text"],.page-id-75758 textarea,.page-id-75758 input[type="url"],.page-id-75758 input[type="password"],.page-id-75758 input[type="email"]{	border-radius: 3px;	border: 1px solid #cbcbcb;}/**************************************************************/ /************** end photo-contest-filter **********************//**************************************************************//**************************************************************/ /************************** login page ************************//**************************************************************//* login page */.authorization-block {	overflow: hidden;}.reg-left {	width: 55%;	float: left;}.register-block {	width: 44%;	float: right;	height: 337px;	background: rgba(128, 128, 128, 0.13);	/* background: #f5f5f5 url(/wp-content/plugins/userpro/skins/elegant/img/pattern.png) repeat; */	border-radius: 5px;	color: #666;	border: 1px solid #e3e5e7;}.reg-right {	text-align: center;}.reg_red_line {	background: red;	width: 20%;	height: 5px;	display: inline-block;	text-align: center; } .reg_blue_line{ 	background: #458ccc; 	width: 20%;	height: 5px;	display: inline-block;	text-align: center; }.page-template-login .register-block h2{	font-family: 'Roboto Condensed', sans-serif;	font-size: 30px;	font-weight: 400;	color: #3a383b;	line-height: 2; }.page-template-login .register-block .reg-details {	font-family: 'Open Sans', sans-serif;	margin: 20px auto;	width: 80%;}.page-template-login .register-block .reg-details p { 	font-size: 14px;	color: #201f24;	line-height: 24px;	max-height: 148px;	overflow: hidden;}.page-template-login .register-block .reg-button {	font-size: 14px;	color: #fff;	font-weight: 600;	line-height: 3;	display: inline-block;	width: 100%;	background-color: #ec1f26;	margin-top: 20px;	border-radius: 3px;}.page-template-login .adsbygoogle2 {	margin-bottom: 33px;}/**************************************************************/ /********************** end login page ************************//**************************************************************//**************************************************************/ /********************** last post widget **********************//**************************************************************/.widget_last_post_widget .fetured-blog{	font-family: 'Open Sans', sans-serif;	min-height: 154px;	margin: 0 auto 20px auto;	width: 94%;	position: relative;}.widget_last_post_widget .fetured-blog .fetured-blog-image{ 		background-size: cover;	min-height: 100%;	width: 100%;	display: block;	position: absolute;}.widget_last_post_widget .fetured-blog-date {	width: 24px;	line-height: 12px	;	display: inline-block;	text-align: center;	height: 24px;	float: left;	background-color: #a2a1a1;	padding: 7px;	color: #eff2f5;	font-weight: 600;	margin: 10px;}.fetured-blog-date .fetured-blog-date-d{	font-size: 18px;}.fetured-blog-date .fetured-blog-date-m{	font-size: 10px;	text-transform: uppercase;	font-weight: 700;}.widget_last_post_widget .fetured-blog-title{	font-size: 16px;	line-height: 18px;	text-align: left;	position: absolute;	bottom: 0;	background-color: rgba( 0,0,0,0.65);	min-width: 100%;	max-width: 100%;}.widget_last_post_widget .fetured-blog-title a{	display: inline-block;	padding: 12px;}/**************************************************************/ /******************* end last post widget *********************//**************************************************************//**************************************************************/ /**************************** search page *********************//**************************************************************/.phtcnsdr-search .contest-title-cat a{	color: #333333;	font-size:24px;	font-weight: 600;}.phtcnsdr-search .contest-info-left-cat-search{	font-size: 14px;    color: #666666;    line-height: 22px;	font-weight: 400;}.phtcnsdr-search .readmore.left-btn{	font-size: 16px;    padding: 8px 20px;    line-height: 2;    border-radius: 3px;    font-weight: 600;    margin: 10px 0 10px 0;	background-color: #458ccc;	display: block;	max-width: 90px;	text-align: right;	clear:	both;}.archive-page-content.phtcnsdr-search>h2+br{	display: none;}.archive-page-content.phtcnsdr-search>h2 a{	color: #ec1f26;}/**************************************************************/ /*********************** end  search page *********************//**************************************************************//**************************************************************/ /******************************* 404 page *********************//**************************************************************/.page-404 {	position: relative;    margin: auto;    width: 60%;    overflow: hidden;    margin-top: 90px;    margin-bottom: 110px;}.page-404 .phtcntstnsdr-image-404{	float: left;	margin-top: 10%;}.page-404 .phtcntstnsdr-content-404{	width: 75%;	float: left;	margin-left: -40px;    position: relative;}.page-404 .phtcntstnsdr-content-404 .post-title {	font-family: 'Roboto Condensed', sans-serif;	font-style: italic;	font-size: 226px;	color: #458ccc;	font-weight: 900;	line-height: 1;	text-align: center;}.page-404 .phtcntstnsdr-content-404 .post-title p{	font-family: inherit;	font-size: inherit;	line-height: inherit;}.page-404 .phtcntstnsdr-content-404 .post-title-after p{	text-align: center;	font-family: 'Open Sans', sans-serif;	font-size: 36px;	color: #656565;	font-weight: 600;	line-height: 1.5;	margin-top: -10px;}.page-404 .phtcntstnsdr-content-404 .post-content {	}.page-404 .phtcntstnsdr-search{	margin-top: 30px;}.page-404 .phtcntstnsdr-search form {	display: block;	width: 80%;	margin: auto;}.page-404 .phtcntstnsdr-search .search-field {	width: 88%;}.page-404 .phtcntstnsdr-go-home{	width: 60%;	margin: auto;	margin-top: 30px;	background-color: #458ccc;	text-align: center;}.page-404 .phtcntstnsdr-go-home a{	text-transform: uppercase;	line-height: 2;	font-weight: 600;}/**************************************************************/ /*********************** end  404 page ************************//**************************************************************//**************************************************************/ /*********************** user pro profile  ********************//**************************************************************/div.userpro-profile-img-btn a.userpro-button.filter-page-link{	margin-right: 5px !important;}/**************************************************************/ /*********************** end user pro profile *****************//**************************************************************//* FOOTER */.top-footer {	display: block;	height: 80px;	border-top: 1px solid #d8d9d9;	border-bottom: 1px solid #d8d9d9;}.footer-mobile-content .widget {	background-color: #f7fafc;	border: 1px solid #e3e5e7;	margin: 0 0 20px 0;	text-align: center;	font-family: 'Open Sans', sans-serif;}.footer-mobile-content .widget .widget-title{	font-family: 'Roboto Condensed', sans-serif;	text-align: center;	font-size: 30px;	line-height: normal;	margin-top: 7px;}.footer-mobile-content .widget .widget-header-bottom-line{	background-color: #458ccc;	width: 30%;	height: 4px;	display: inline-block;	margin-bottom: 6px;}.footer-mobile-content .widget .widget_text .phtcntstnsdr-g-plus > div{	background-color: #fff !important;	border: 1px solid #e1e1e1 !important;	padding: 8px !important;	margin: 7px auto !important; }.footer-mobile-content .textwidget .mc_embed_signup{	max-width: 80%;	margin: auto;	text-align: center;}.footer-mobile-content .textwidget .mc_embed_signup h3 {	font-size: 16px;	font-weight: 600;	margin-bottom: 12px;}.footer-mobile-content .textwidget .mc_embed_signup form{	font-size: 13px;	font-weight: 600;	color: #7a7a7c;	font-family: 'Open Sans', sans-serif;}.footer-mobile-content .textwidget .mc_embed_signup .a-single{	display: inline-block;}.footer-mobile-content .textwidget .mc_embed_signup .a-single b {	color: #000;}.footer-mobile-content .textwidget .mc_embed_signup input[type="text"]{	font-size: 15px;	color: #b4b3b3;	width: 90%;	padding: 8px;	margin: 13px auto;	display: block;	border: 1px solid #e3e5e7;	border-radius: 2px;}.footer-mobile-content .textwidget .mc_embed_signup input[type="submit"]{	padding: 0.54em;	border-left-color: transparent;	background-color: #458ccc;	border-color: #458ccc;	border-style: solid;	color: #fff;	font-size: 15px;	border-radius: 3px;	width: 97%}.footer-mobile-content .widget-title + .widget-header-bottom-line{	text-align: center;}.company-element{	display: inline-block;}.length-7 {	width: 14%;}.length-6 {	width: 16.5%;}.length-5 {	width: 20%;}.length-4 {	width: 25%;}.length-3 {	width: 33%;}.length-2 {	width: 50%;}.top-footer img {	vertical-align: middle;	margin: 1.2em auto;	display: inline-block;}.footer_middle_section{	width: 100%;	position:relative;}.phtcntstnsdr_midle_footer_background {	background-position: center;	background-repeat: no-repeat;	background-size: cover;	position: absolute;	z-index: 1;	width: 100%;		height:100%;}.phtcntstnsdr_midle_footer_content {	background-color: rgba( 250, 250, 250,0.8);	display: block;	max-width: 100%;	margin: auto;	height: 266px;	z-index: 10;	position: relative;}.phtcntstnsdr_midle_footer_text_section{	display: block;	max-width: 54%;	position: relative;	color: #000;	float: left;}.phtcntstnsdr_midle_footer_text_section h3 {	font-family: 'Cabin Condensed', sans-serif;	font-size: 36px;	font-weight: 700;	line-height: 29px;	padding-top: 1em;}.phtcntstnsdr_midle_footer_text_section h4 {	font-family: 'Open Sans', sans-serif;	font-size: 20px;	font-weight: 500;	line-height: 44px;}.phtcntstnsdr_midle_footer_text_section p {	font-family: 'Open Sans', sans-serif;	font-size: 16px;	font-weight: 400;	line-height: 24px;	padding-top: 1em;}.phtcntstnsdr_midle_footer_text_section a{	font-family: 'Open Sans', sans-serif;	color: #458ccc;	font-size: 14px;	line-height: 1.5;	border: 1px solid #458ccc;	padding: 5px 12px;	border-radius: 3px;	margin: 25px 5px;	display: inline-block;}.phtcntstnsdr_midle_footer_logo_section {	display: block;	position: absolute;	top: 33%;	right: 0;	max-width: 40%;}.sidebar-footer {	background-color: #333333;	color: #fff;	font-family: 'Open Sans', sans-serif;}.sidebar-footer .sidebar-footer-single {	margin: 2em 2em 3em 0;}.sidebar-footer .sidebar-footer-first{	width: 30%;	float: left;}.sidebar-footer .sidebar-footer-second{	width: 35%;	float: left;	}.sidebar-footer .sidebar-footer-third{	width: 16%;	float: right;}.sidebar-footer .widget .widget-title{	font-size: 16px;	font-weight: 600;	text-transform: uppercase;	line-height: 3;}.sidebar-footer .widget .textwidget,.sidebar-footer .widget .subscription-notise,.sidebar-footer .widgetli a:visited,.sidebar-footer .widget li a{	color: #b8b8b8;	font-weight: 400;	line-height: 1.5;}.sidebar-footer .widgetli a:visited,.sidebar-footer .widget li a{	line-height: 2;}.sidebar-footer .widget .textwidget,.sidebar-footer .widget li{	font-size: 13px;}.sidebar-footer .widget .subscription-notise{	font-size: 12px;	clear: both;}.sidebar-footer .widget input[type="text"]{	width: 64%;	padding: 7px;	margin-bottom: 0.5em;	float: left;	font-size: 13px;	border: 2px solid transparent; }.sidebar-footer .widget input[type="submit"]{  padding: 0.54em;  border: 2px solid transparent;   border-left-color: transparent;  background-color: #458ccc;  border-color: #458ccc;  border-style: solid;   color: #fff;  font-size: 13px;   font-weight: 600;}#footer-bottom{	background-color: #242625;	width: 100%;	color: #6d6b6b;	font-family: 'Open Sans', sans-serif;	font-size: 13px;	min-height: 50px;}.footer-bottom-content{	padding-top: 1.5em;}.footer-bottom-content left{	font-weight: 300;}.footer-bottom-content .right a{	margin-left: 2em;	font-weight: 400;	color: #6d6b6b;}.phtcntstnsdr-header-search .search-form {	/*position: absolute;*/	right: 200px;	top: 200px;    display: inline-block;    border: 0;}.phtcntstnsdr-header-search .search-field {	background-color: transparent;	background-repeat: no-repeat;	background-size: 24px 24px;	border: none;	cursor: pointer;	height: 23px;	margin: 0px 0;	padding: 0 0 0 11px;	position: relative;	-webkit-transition: width 400ms ease, background 400ms ease;	transition:         width 400ms ease, background 400ms ease;	width: 0;	font-size: 13px;	color:#000;	/*border: 1px solid #000;*/}.phtcntstnsdr-header-search .search-field:focus {	background-color: #000;	color:#fff;	cursor: text;	outline: 0;	width: 230px;}.phtcntstnsdr-header-search .search-form .search-submit { 	display:none;}.phtcntstnsdr-header-search .screen-reader-text{	position: relative;}.phtcntstnsdr-header-search .search-field:focus+.screen-reader-text:before{	content: '';	border: 5px solid transparent;	border-left: 8px solid #000;	display: block;	/* width: 10px; */	/* height: 10px; */	position: absolute;	right: 10px;	top: 15%;}.phtcntstnsdr-header-search .screen-reader-text .dashicons, .phtcntstnsdr-header-search .screen-reader-text .dashicons-before:before {	vertical-align: top;}.phtcntstnsdr-header-search .dashicons-search{	color: #fff;	font-size: 23px !important;}.search-form{	    width: auto;    display: inline-block;    border: 1px solid #dbd9d9;} .search-form input[ type="search"] {	color: #dbd9d9;	border: 0px;	line-height: 2;	padding-left: 10px;} .screen-reader-text{    vertical-align: -webkit-baseline-middle;	vertical-align: middle;    display: inline;	color: #d3d5d7;	cursor: pointer;} .screen-reader-text .dashicons,  .screen-reader-text .dashicons-before:before {	vertical-align: -webkit-baseline-middle;	vertical-align: middle;}.widget .search-form{ 	display:block;	width: 90%;	margin: 0 auto 20px auto;}.widget .search-form {	background-color: #fff;}.widget .search-form input[ type="search"]{	width: 85%;	line-height:2.5;	font-size:16px;	color: #999;}.widget .screen-reader-text .dashicons, .widget .screen-reader-text .dashicons-before:before {	vertical-align: -webkit-baseline-middle;	vertical-align: text-bottom;	color: #999;}/* for google search adsebce */.widget #cse-search-box{ 	display:block;	width: 90%;	margin: 5px auto 20px auto;	display: inline-block;    border: 1px solid #dbd9d9;}.widget #cse-search-box {	background-color: #fff;}.widget #cse-search-box input[ type="text"]{	width: 85%;	line-height:2.5;	font-size:16px;	color: #999;	border: 0px;}#cse-search-box .dashicons-search {	vertical-align: -webkit-baseline-middle;	vertical-align: middle;	font-size: 23px !important;}#cse-search-box .dashicons-input-search {	display: none;}/* end for google search adsence*//**************************************************************/ /*********************** user pro login    ********************//**************************************************************/div.userpro-social-connect a.userpro-tip:before{	font-family: "FontAwesome";	font-size: 12px;	padding: 0 10px 0 10px;}div.userpro-social-connect a.userpro-social-twitter:before{  content: "\f099";}div.userpro-social-connect a.userpro-social-facebook:before {	content: "\f09a";}div.userpro-social-connect a.userpro-social-google:before {	content: "\f0d5";}div.userpro-social-connect a.userpro-social-linkedin:before {	content: "\f0e1";}div.userpro-social-connect a.userpro-social-instagram:before {	content: "\f16d";}.page-template-template-profile .userpro-social-connect br,.page-id-94478 .userpro-social-connect br{	display: none;}.page-template-template-profile .userpro,.page-id-94478 .userpro{  max-width: 95%;  margin: auto;}.page-template-login div.userpro-submit input[type=submit].userpro-button,.page-template-template-register div.userpro-submit input[type=submit].userpro-button{	margin:10px 0 10px 0 !important;}.page-template-template-register div.userpro div.userpro-social-connect a{	  margin: 5px 5px 5px 5px;}.page-template-template-register div.userpro-submit input[type='button'].userpro-button.secondary{	display: none !important;}/*.page-template-template-register .reg_blue_line{  margin: 0 20% 0 30% !important;}.page-template-login .reg_blue_line{  margin: 0 0 0 30% !important;}*/.page-id-94478 .userpro-checkbox br{	display: none;}.page-template-template-register .adcenter span+p{	display: inline-block;}/**************************************************************/ /*********************** end user pro login   *****************//**************************************************************/.footer-mobile-content{		display: none;}.home .adsbygoogle-block {	display: none;}.section-content .adsbygoogle3{display: none;}.hidden_ads{		margin-bottom:37px;	}/**************************************************************/ /************************** autor archive   *******************//**************************************************************/.author-details h3{	font-weight: 600;    font-size: 28px;    line-height: 1;    margin: 20px auto;}.author-details a{ 	color: #ec1f26;}.archive-page-author .read-more-block a.readmore {    background-color: #458ccc;}.archive-page-author h3 {    margin-bottom: 9px;}.archive-page-author .contest-title-cat a{	color: #333333;    font-size: 24px;    font-weight: 600;}.archive-page-author .read-more-block{	margin-top: 1em;	margin-bottom: 2em;}.archive-page-author .read-more-block a {    font-size: 16px;    padding: 8px 20px;    line-height: 2;    border-radius: 3px;    font-weight: 600;    margin-right: 10px;} /**************************************************************/ /*********************** end autor archive    *****************//**************************************************************/.mobile_add {text-align: center;display: none;margin-top: 20px;margin-bottom: 20px;}@media screen and ( max-width: 1200px ){	.mobile_add {display: block;}.section-content .adsbygoogle3{		display: block;		margin-bottom: 20px;		text-align: center;	}	.hidden_ads{		display:none;	}}@media screen and ( min-width: 740px) and ( max-width: 1200px ){	.full-content-block .sidebar {	    display: none;	}	.topcenter {    	margin-top: 0em;	}	.phtcntstnsdr-header-block .phtcntstnsdr-header-content h1,	.single-page-header .phtcntstnsdr-header-content h1{		font-size: 40px;	}	.main-width-conent{		max-width: 100%;		width: 100%;		margin-right: 0;	}	section.spotlight{		margin: 0 2%;	}	.photo-contests.spotlight br {		display: none;	}    .closing-soon a.button-link {    	display: none;    }    /* footer */    .phtcntstnsdr_midle_footer_logo_section {	    top: 12%;	    max-width: 40%;	}	.phtcntstnsdr_midle_footer_logo_section img{		width: 100%	}	#footer-bottom .full-width-conent,	.sidebar-footer .full-width-conent,	.phtcntstnsdr_midle_footer_content .full-width-conent{		margin: 0 2%;	}	.phtcntstnsdr_midle_footer_text_section {		max-width: 60%;	}	.phtcntstnsdr_midle_footer_text_section p {		padding-top: 0;		font-size: 14px;	}	.sidebar-footer .sidebar-footer-first {    	width: 38%;	}	.sidebar-footer .sidebar-footer-second {    	width: 38%;	}	.sidebar-footer .sidebar-footer-single {    margin: 2em 1em 3em 0;	}	.footer-mobile-content {		display: block;	}	.top-footer {		height: auto;		text-align: center;	}	.company-element {	    width: auto !important;	    margin: 0px 5px;	}	/*about page*/	.full-content-block {		margin: 33px 1.5% 0 1.5%;	}	/* suggest-a-competition */	.testimonials-single-content .testimonial-content-main {    	width: 74%;    }	/* subform */	.page-id-26648  #field_1_1{		width: 100% 		}	.page-id-26648  #input_1_1_3_container br{		/*display: none;*/	}	.page-id-26648  #field_1_1 .ginput_container > p {		width: 49%;		float: left;		overflow: hidden;	}	.page-id-26648  #field_1_1 #input_1_1_3_container,	.page-id-26648  #field_1_1 #input_1_1_6_container{		width: 99%;	}	.page-id-26648  #field_1_30,	.page-id-26648  #field_1_5{		width: 49%	}	.page-id-26648  #field_1_7{		width: 100%;	}	.page-id-26648 .phtcntstnsdr-select,	.page-id-26648 .select-active-option,	.page-id-26648 .select-options,	.page-id-26648 #input_1_17 {		width: 100%;	}	.page-id-26648 #field_1_33,	.page-id-26648 #field_1_32,	.page-id-26648 #field_1_41,	.page-id-26648 #field_1_48,	.page-id-26648 #field_1_17,	.page-id-26648 #field_1_42{		width: 48% !important;	}	.page-id-26648 #field_1_49 li{		display: block;	}	/* blog */	.page-template-blog .full-content-block,	.page-template-blog .type-post:first-child{    	margin: 33px 0% 0 0%;	}	.page-template-blog .type-post:first-child{		padding: 0px;	}	.page-template-blog .type-post:first-child > * {		padding: 0px 25px 0px 25px;	}	.all-blog-content .post:first-child .block-image{		padding: 20px 0 20px 0;	}	.all-blog-content .type-post:first-child a.readmore{		margin: 10px 25px 25px 25px;	}	.page-template-blog .adsbygoogle2,	.page-template-blog .breadcrumb{		margin: 0px 1.5% 0 1.5%;	}	.page-template-blog .type-post{		margin: 33px 1.5% 0 0%;	}	.page-template-blog .blog-page-content>br{		display: none;	}	.sinle-blog-page-content>br{		display: none;	}	.sinle-blog-page-content .post-heading-image,	.sinle-blog-page-content .post-entry,	.sinle-blog-page-content .post-heading {		padding-left: 0;	}	/* all cintest */	.metablockresults-bottom>p{		display: block;		float: none;		text-align: center;	}	.pagination {		float: none;		text-align: center;			}	/* login page */	.reg-left {		width: 49%;	}	.register-block{		width: 49%;	}	.home .adsbygoogle-block {		display: block;		max-width: 90%;		margin: 20px auto;		overflow: hidden;	}	.home .adsbygoogle-left {		width: 49%;		float: left;			}	.home .adsbygoogle-right {		float: right;		width: 49%;	}	}@media screen and ( max-width: 1100px) {	.page-404 {		width: 76%;	}	.page-404 .phtcntstnsdr-content-404{		width: 65%	}	.page-404 .phtcntstnsdr-content-404 .post-title {    	font-size: 201px;    }}@media screen and ( max-width: 1050px) {	.menu-main-menu-container li a,	.menu-main-menu-container li:first-child a,	.menu-main-menu-container li:nth-child(2) a {     	padding: 15px 20px 15px 25px;    }     .signup-subscribe {		height: 630px	}}@media screen and ( max-width: 910px ) {	.menu-main-menu-container li a,	.menu-main-menu-container li:first-child a,	.menu-main-menu-container li:nth-child(2) a {     	padding: 15px 10px 15px 15px;    }    .signup-subscribe {		height: 580px	}}@media screen and ( max-width: 870px ){	.closing-soon li {    	width: 28%;	}}@media screen and ( min-width: 740px) and ( max-width: 850px ){	.link-back-bottom>div>a{		display: block;   		min-height: 2.5em;	}	.signup-subscribe {		height: 530px	}	.author-use .post-author .author-descrip{    	width: 68%;	}}@media screen and ( max-width: 810px) {	.menu-main-menu-container li a,	.menu-main-menu-container li:first-child a,	.menu-main-menu-container li:nth-child(2) a {     	padding: 15px 5px 15px 8px;    }     .topNav li{    	margin-right: 5px;    }    .page-404 {		width: 90%;	}}@media screen and ( min-width: 740px) {	div#header-middle div.menu-trigger{		display: none;	}	div#header-middle div.menu-trigger::before{		content: '';	}	#slide-menu{		display: none;	}	.page-template-pcf .freead{		display: none;	}}@media screen and ( max-width:740px ){	.footer-mobile-content {		display: block;	}	.full-width-conent {		max-width: 100%;		margin: 0 3%;	}	.footer-mobile-content{		margin: 0;	}	.full-width-conent .breadcrumb{		line-height: 1.5;	}	.page-template-pcf .freead{		text-align: center;		margin-bottom: 20px;	}	.phtcntstnsdr-header-block .phtcntstnsdr-header-content h1,	.single-page-header .phtcntstnsdr-header-content h1 { 		font-size: 30px;		letter-spacing: 5px;			}	.phtcntstnsdr-background-image {    	background-position: 31% center;	}	.phtcntstnsdr-background-image-shadow{		display: none;	}	.section-content #comments {		margin: 0 3%;	}	.single-photo-contests-content {		margin-top: 15px;	}	/**************************************************************/ 	/*********************** header style for mobile  *************/	/**************************************************************/		.topNav>li {		display:none;	}	.topNav .phtcntstnsdr-auth-block{		position: relative;		text-align: right;		display: block;		top: inherit;	}	.phtcntstnsdr-auth-block .not-logged-in {		margin-right: 10px !important;	}	#header-middle #header-banner{		display: none;	}		#wrapper-navigation{		display: none;	}	.topNav .phtcntstnsdr-auth-block li.phtcntstnsdr-header-search {	    float: left;	}	#header-middle {		position: relative;	}	.heading-logo br{		display: none;	}	div#header-middle div.menu-trigger{		position: absolute;		top: 20px;		right: 10px;		width: 36px;		height: 36px;		background: #000;		cursor: pointer;		border-radius: 0px;		-moz-transition: all 100ms;		-webkit-transition: all 100ms;		transition: all 100ms;	}		div#header-middle div.menu-trigger::before {	    color: #fff;	    content: "\f0c9";	    display: inline-block;	    font-family: "FontAwesome";	    font-size: 1.2em;	    font-style: normal;	    font-variant-alternates: normal;	    font-variant-caps: normal;	    font-variant-east-asian: normal;	    font-variant-ligatures: normal;	    font-variant-numeric: normal;	    font-variant-position: normal;	    font-weight: normal;	    height: 36px;	    line-height: 36px;	    text-align: center;	    text-transform: none;	    width: 36px;	}	#wrapper.menu-active div#header-middle div.menu-trigger::before { 		content: "\f00d";	}	/* moble menu*/		nav#slide-menu {		font-family: 'Roboto Condensed', sans-serif;		position: absolute;		top: 0;		right: -235px;		bottom: 0;		display: block;		float: left;		width: 100%;		max-width: 235px;		height: 100%;		background-color: #252525;		display: none;	}	nav#slide-menu .menu-mobile-menu-container  ul li{		list-style-type: none;	}	nav#slide-menu .menu-mobile-menu-container > ul {		display: block;		margin-top: 60px;		padding: 0;		list-style: none;		opacity: 0.5;		-webkit-transition: all 100ms;		transition: all 100ms;	}	nav#slide-menu .menu-mobile-menu-container > ul li {		color: #777777;		padding: 6px 0;		cursor: pointer;		position: relative;		line-height: 2.5;	}	nav#slide-menu .menu-mobile-menu-container > ul li a{		color: #777777;		padding-left:15px;		text-transform: uppercase;		font-size: 16px; 	}	nav#slide-menu .menu-mobile-menu-container > ul li:hover a {		color: #fff;	}	nav#slide-menu .menu-mobile-menu-container > ul li:hover{		background-color: #458ccc;	}	nav#slide-menu .menu-mobile-menu-container > ul li:before {		font-style: normal;		font-weight: normal;		speak: none;		display: inline-block;		text-decoration: inherit;		width: 1em;		color: #59e9df;		margin-right: 12px;		text-align: center;		font-variant: normal;		font-size: 0.75em;		text-transform: none;		line-height: 1em;	}	nav#slide-menu .menu-mobile-menu-container > ul li:after{		content: ' ';		font-style: normal;		font-weight: normal;		speak: none;		display: inline-block;		text-decoration: inherit;		width: 48px;		border-bottom: 1px solid #373737; 		position: absolute;		bottom: 0;		left:0;	}	nav#slide-menu .menu-mobile-menu-container > ul li:hover:after{		content: ' ';		font-style: normal;		font-weight: normal;		speak: none;		display: inline-block;		text-decoration: inherit;		width: 48px;		border-bottom: 0; 		position: absolute;		bottom: 0;		left:0;	}	nav#slide-menu .menu-mobile-menu-container > ul li.sep {		margin-top: 7px;		padding-top: 14px;		border-top: 1px solid #6b7b8d;	}		nav#slide-menu.active-slide-menu {	  right: 0px;	  display: block;	  -webkit-transition: all 100ms;		transition: all 100ms;	}	nav#slide-menu.active-slide-menu ul {	  right: 0px;	  opacity: 1;	}	#wrapper.menu-active  {		position: absolute;		right: 235px;		border-radius: 7px 0 0 7px;		-moz-transition: all 100ms;		-webkit-transition: all 100ms;		transition: all 100ms;	}		/*  end mobile menu */	/*home header subscribe */		.topcenter {	    margin-top: 0;	}		.topcenter .a-single {	    margin-bottom: -20px;	}	.topcenter .black {    	font-size: 27px;    	letter-spacing: 3px;   	}	.center .top-paragraph p:last-child {		display: none;	}	.center .bottom-paragraph {		display: none	}	.signup-home .adsbygoogle2{		display: none;	}		/* home page content*/	.home .phtcntstnsdr-background-image {    	background-position: 31% center;   	}	.main-width-conent {		width: 100%;		margin-right: auto;	}	section.section-content.photo-contests.spotlight header{		margin-top: 10px;	}	.section-content header{		width: 90%;		margin: auto;	}	.photo-contests.spotlight .g.g-5 {	    float: none;	    margin-right:auto;	    max-width: 100%;	    min-width: 1px;	}	.photo-contests.spotlight .g.g-5 {	    float: none;	    margin-bottom: auto;	    margin-left: auto;	    margin-right: auto;	    margin-top: auto;	    max-width: 100%;	    min-width: 1px;	    text-align: center;	    width: 95%;	    overflow: hidden;	    margin-bottom: 10px;	}		.photo-contests.spotlight .g.g-5 .g-col > a {		float: none;		border: 3px solid #e1e1e1;		min-height: inherit;		padding: 20px 0 20px 0;	}	.photo-contests.spotlight .g.g-5 .g-col > strong {		margin: 8px auto; 	}	.photo-contests.spotlight .g.g-5 .g-col>strong a{		font-size: 16px;	}	.photo-contests.spotlight .g.g-5 .g-col>a img {   		zoom: 1.5;   		border: none;	}		.photo-contests.spotlight .g.g-5 .g-col{width:100%;}.photo-contests.spotlight .g.g-5 .g-col > p {		text-align: justify;	}	.full-content-block .sidebar {	    display: none;	}	.featured-photo .featured-photo-post {		float: none;    	max-width: 100%;    	overflow: hidden;	}	.before-closing-soon{		display: none;	}	.closing-soon.section-content header{		margin-top: 15px;	}	.closing-soon a.button-link{		display: none;	}	.closing-soon .closing-soon-date{		margin-left: 13px;	}	.closing-soon li:nth-child(2),	.closing-soon li:nth-child(5), 	.closing-soon li:nth-child(8), 	.closing-soon li:nth-child(11), 	.closing-soon li:nth-child(14), 	.closing-soon li:nth-child(17), 	.closing-soon li:nth-child(20), 	.closing-soon li:nth-child(23),	.closing-soon li:nth-child(26),	.closing-soon li:nth-child(29) {     	margin-left: 0px;    	margin-right: 0px;		}	.closing-soon li {		padding-left: 0px;   		padding-right: 0px;    	width: 99%;	}	/**************************************************************/ 	/****************** about page ********************************/	/**************************************************************/ 			.single-page-content .about-content h2 { 		font-size: 24px;		text-align: center;	}	.single-page-content .about-content p {		 margin-bottom: 10px;	}	.phtcntstnsdr-single-page-subscribe .subscribe-form-title{		display: none;	}	.phtcntstnsdr-single-page-subscribe-form>div>div:nth-child(2){		display: none;	}		.phtcntstnsdr-single-page-subscribe .subscribe-form-text {		font-size: 25px;		padding-top: 16px;	}				/**************************************************************/ 	/****************** end about page ****************************/	/**************************************************************/ 		/**************************************************************/ 	/****************** submit-feedback ****************************/	/**************************************************************/ 		.page-id-26780 .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span,	.page-id-26780 .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span,	.page-id-26780 .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span { 		width: 100%	}		.single-page-content .post-26780 #gform_11 #input_11_7 ,	.single-page-content .post-26780 #gform_11 #input_11_6,	.single-page-content .post-26780 #gform_11 #input_11_3,		.single-page-content .post-26780 #gform_11 input[type="submit"] {	   width: 100%	}	.page-id-26780 .select-active-option,	.page-id-26780 .phtcntstnsdr-select,	.page-id-26780 	.select-options{		width: 100%;	}	.page-id-26780  .gform_footer br{		display: none;	}	/**************************************************************/ 	/****************** end submit-feedback************************/	/**************************************************************/ 	/**************************************************************/ 	/************* suggest-a-competition page *********************/	/**************************************************************/ 	.page-id-187 .add-contest-content img{		width: 100%;	}		.add-contest-content.post-187 h2{		text-align: center;	}		.add-contest-content.post-187 h2::after { 		margin-right: auto;		margin-left: auto;	}	.page-id-187 .add-contest-content tr:nth-child(1){		text-align: center;	}	.page-id-187 .add-contest-content tr:nth-child(5) img{		max-width: 320px;	}	.page-id-187 .add-contest-content tr:nth-child(5),	.page-id-187 .add-contest-content tr:nth-child(6) img{		text-align: center;	}	.page-id-187 .add-contest-content tr:nth-child(6){		display: none;	}	.add-contest-content-testimonial{		display: none;	}	.phtcntstnsdr-single-page-subscribe .subscribe-form-text p br{		display: none;	}	/**************************************************************/ 	/********* end suggest-a-competition page *********************/	/**************************************************************/ 		/**************************************************************/ 	/****************** advertising/tos/ page *********************/	/**************************************************************/		.page-id-32194 .post-32194 tr:first-child{		text-align: center;	}	.page-id-32194 .post-32194 tr:first-child strong {		font-size: 24px;	}	/**************************************************************/ 	/************** end advertising/tos/ page *********************/	/**************************************************************/			/**************************************************************/ 	/******** advertising/testimonials/	 page *********************/	/**************************************************************/	.page-id-25210 .section-content .gofollow img{		width: 100%;	}	h2.testimonial-header-title{		font-size: 24px;		text-align: center;			margin-bottom: 14px;	}		.testimonials-content .send_feedback{		float: none;		margin-bottom: 10px;		text-align: center;	}	.testimonials-content .testimonial-box {		text-align: center;	}	.testimonials-single-content .testimonial-content-main { 		width: 69%;	}	/**************************************************************/ 	/***** end advertising/testimonials/ page *********************/	/**************************************************************/		/**************************************************************/ 	/************* recommend-competition page *********************/	/**************************************************************/		.single-page-content .post-1057 h2 {		text-align: center;	}	.single-page-content .post-1057 #field_5_4 .gfield_label {		text-align: center;	}	.single-page-content .post-1057 #field_5_4 #input_5_4 {		width: 100%;	}	/**************************************************************/ 	/*********** end recommend-competition page *******************/	/**************************************************************/		/**************************************************************/ 	/*********************** advertising page *********************/	/**************************************************************/		.page-id-6778 #field_13_21 p:nth-child(1) span,	.page-id-6778 #field_13_21 p:nth-child(2) span,	.page-id-6778 #field_13_13 > p:nth-child(1) span,	.page-id-6778 #field_13_13 > p:nth-child(2) span,	.page-id-6778 #field_13_32 p:nth-child(2) span,	.page-id-6778 #field_13_34 p:nth-child(2) span,	.page-id-6778 #field_13_41 p:nth-child(1) span,	.page-id-6778 #field_13_13 .float-left p:nth-child(1) span,	.page-id-6778 #field_13_13 .float-right p:nth-child(1) span,	.page-id-6778 #field_13_60 h2.gsection_title{		font-size: 24px !important;	}	.page-id-6778 #field_13_24 p img,	.page-id-6778 #field_13_21 p img,	.page-id-6778 #field_13_22 img.first-advertise {	    height: auto;	    width: 50% !important;	    margin-bottom: 13px !important;	}	.page-id-6778 #field_13_41 p img{		width: 100%;		height: auto;	}		.page-id-6778 .float-left,	.page-id-6778 .float-right,	.page-id-6778 #field_13_13 .float-left,	.page-id-6778 #field_13_13 .float-right{		width:100% !important;		float: none !important;	}	/**************************************************************/ 	/********************* end advertising page *******************/	/**************************************************************/		/* footer */	.top-footer {		height: auto;		text-align: center;	}	.company-element {	    display: inline-block;	    float: none;	    width: auto !important;	    margin: 0px 5px;	}	.phtcntstnsdr_midle_footer_text_section{		max-width: 100%;		margin: 0 2%;		text-align: center;		float: none;	}	.phtcntstnsdr_midle_footer_text_section h3 {		display: none	}		.phtcntstnsdr_midle_footer_text_section h4 {		line-height: 1;		margin-top: 13px;	}	.phtcntstnsdr_midle_footer_text_section p {		font-size: 13px;		line-height: 20px	}	.phtcntstnsdr_midle_footer_text_section a {		margin: 16px auto;		}	.phtcntstnsdr_midle_footer_content{		height: auto;	}	.phtcntstnsdr_midle_footer_logo_section {		position: relative;		max-width: 100%;		margin: 0 2%;		text-align: center;	}	.phtcntstnsdr_midle_footer_logo_section img{		max-width: 276px;	}	.sidebar-footer .sidebar-footer-first,	.sidebar-footer .sidebar-footer-second ,	.sidebar-footer .sidebar-footer-third {		float: none;    	width: 95%;    	margin: auto;	}	.sidebar-footer .sidebar-footer-first>div:nth-child(2){		text-align: center;	}	.sidebar-footer-third .menu-item{		float: left;    	width: 49%;    	text-align: center;	}	.sidebar-footer-single .widget-title{		text-align: center;	}	#footer-bottom p.right,	#footer-bottom p.left{		float: none !important;		text-align: center;	}	#footer-bottom p.right a{		float: left;    	width: 49%;    	text-align: center;    	line-height: 2.5;    	margin: 0;	}		/**************************************************************/ 	/*********************** contest-all page *********************/	/**************************************************************/	.page-template-pcf .section-content .gofollow img,	.category .section-content .gofollow img{		width: 100%;	}	.page-template-pcf .section-content .adsbygoogle3 .gofollow img,	.category .section-content .adsbygoogle3 .gofollow img{		width: auto;	}	.page-template-pcf .adsbygoogle2 .full-width-conent,	.category .adsbygoogle2 .full-width-conent {		margin: auto;	}	.page-template-pcf .archive-page-content .register,	.category .archive-page-content .register{		padding-top: 5px;	}	.page-template-pcf .archive-page-content .block-image,	.category .archive-page-content .block-image {	    float: none;	    margin-right: 10px;	    min-height: 100px;	    text-align: center;	    width: 100%;	}	.page-template-pcf .archive-page-content .block-image img, 	.category .archive-page-content .block-image img { 		width: auto;	}	.page-template-pcf .archive-page-content .contest-info-left-cat h2,	.category .archive-page-content .contest-info-left-cat h2 {	    margin-bottom: 9px;	    text-align: center;	}	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat,	.category .archive-page-content .contest-info-right-wrapper-cat {	    float: none;	    width: 100%;	}	.page-template-pcf  .archive-page-content .contest-info-right-wrapper-cat a,	.category .archive-page-content .contest-info-right-wrapper-cat a {	    display: block;	    max-width: 100%;	    margin-right: 0;	    text-align: center;	    margin-bottom: 10px;	}	.page-template-pcf  .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat,	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat {	    max-width: 100%;	    width: auto;	}	.page-template-pcf .archive-page-content .contest-info-left-cat, .archive-page-content .block-content, 	.category .archive-page-content .contest-info-left-cat, .archive-page-content .block-content {		text-align: justify;	}		.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single,	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single {		float: none;		width: 50%;		text-align: left;		margin: auto;	}	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single b, 	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single b {		 min-width: 50%;	}	.page-template-pcf  .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single a, 	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single a {		display: inline-block;	}	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat,	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat,	.category .archive-page-content .contest-info-wrapper-cat {		padding-left: 0;	}	.page-template-pcf .metablockresults-bottom,	.category .metablockresults-bottom{		text-align: center;	}	.page-template-pcf  .metablockresults-bottom p,	.category .metablockresults-bottom p {	    display: block;	    float: none;	    line-height: 4;	}	.page-template-pcf .pagination,	.category  .pagination {		text-align: center;	}	/**************************************************************/ 	/****************** end contest-all page  *********************/	/**************************************************************/	/**************************************************************/ 	/******************** single contest page *********************/	/**************************************************************/		.single-post .full-width-conent {	    margin-bottom: 0;	    margin-left: 0%;	    margin-right: 0%;	    margin-top: 0;	    max-width: 100%;	}	.single-post .breadcrumb{		margin: 0% 3% 0% 3%;	}		.single-post .adsbygoogle2 .g img {		width: 100%;	}	.single-post .contest-info-wrapper-cat .customright {	    bottom: -85px;	    position: absolute;	    text-align: center;	  	width: 96%;		right: 2%;		left: 2%;	    z-index: 5;	    top: inherit;	}	.single-post .contest-info-wrapper-cat .customright p a {		padding-left: 0px;		padding-right: 0px;		width: 100%;	}	.closed-contest h4 {    	font-size: 23px;	}	.single-post .archive-page-content .contest-info-wrapper-cat {		width: 100% ;		padding-right: 0;		overflow: inherit;		padding-left: 0;    	padding-right: 0;    	margin-bottom: 30px;	}		.single-post .contest-info-wrapper-cat .contest-info-left-cat {		float: none;	    width: 100%;	}		.single-post .section-content h3 { 		margin: auto;    	width: 95%;	}	.single-post .single-photo-contests-content .justified{		margin: 0 4% 0 4%;	}	.single-post .contest-info-left-cat .contest-info-cat-single {		float: none;		margin: auto;	    width: 80%;	}	.single-post .archive-page-content .contest-info-left-cat{    	text-align: inherit;   	}		.single-post .single-photo-contests-content .ssb-share {		text-align: center;	}	.single-post .ssb-share.wide a { 		float: none;	}	.single-post .single-photo-contests-content .post-thumb { 		width: 100%;	}	.single-post #metablock2 { 		padding-left: 5px;    	padding-right: 5px;	}	.single-photo-contests-content .justified p {		text-align: center;	}	.single-post #contestlinksbottom .contestlinksleft a,	.single-post #contestlinksbottom .contestlinksright a{	    display: block;	    margin-bottom: 10px;	    margin-left: auto;	    margin-right: auto;	    margin-top: auto;	    text-align: center;	    width: 94%;	    padding: 0;	    	}	.single-post #contestlinksbottom .contestlinksleft,	.single-post #contestlinksbottom .contestlinksright {		float: none;	}	.single-post .post-meta {	    font-size: 15px;	    margin-bottom: 0;	    margin-left: 3%;	    margin-right: 3%;	    margin-top: 20px;	    margin-bottom: 20px;	}	.single-post .phtcntstnsdr-single-page-subscribe .phtcntstnsdr-single-page-subscribe-form {		margin-left: 3%;    	margin-right: 3%;	}	.single-post .navigation .alignleft,	.single-post .navigation .alignright {	    display: block;	    float: none;	    text-align: center;	}	.single-post #comments+br,	.single-post #comments+br+br{		display: none;	}	/**************************************************************/ 	/***************** end single contest page ********************/	/**************************************************************/		/**************************************************************/ 	/*********************** blog list page ***********************/	/**************************************************************/	.page-template-blog .adsbygoogle2 .g img {		width: 100%;	}	.page-template-blog .full-width-conent {		margin: 0;	}	.page-template-blog .all-blog-content>div:first-child {		padding: 0px 0px 20px 0px;		margin: 0 !important;	}	.page-template-blog .all-blog-content div:first-child .block-image{		margin: 0 !important;		}		.page-template-blog .all-blog-content div:first-child .block-image img {		margin-top: 0px !important;	}	.page-template-blog .all-blog-content div:first-child .readmore{		padding-bottom: 0;		padding-left: 0;		padding-right: 0;		padding-top: 0;		width: 94%;		margin-top: 15px; 	}	.page-template-blog .all-blog-content > div:first-child > * {		margin: 0 3% 0 3%;		text-align: center;		display: block;	}	.page-template-blog .all-blog-content div:first-child h2 {    	font-size: 24px !important;	}	.page-template-blog .all-blog-content .post .block-image a {		max-width: 100%;		margin: auto;	}		.page-template-blog .all-blog-content .type-post .block-image img{		width: 100%;    	min-width: 300px;		float: none;		margin-top: 15px;	}	.page-template-blog .full-width-conent .breadcrumb {		margin-bottom: 20px;	}	.page-template-blog .all-blog-content .type-post{		margin: 0 3% 0 3%;	}		.page-template-blog .all-blog-content .type-post {		border-bottom: 0px solid transparent;	}	.page-template-blog .all-blog-content .post .block-image{		display: block;		width: 100%;		text-align: center;		margin: auto;	}		.page-template-blog .all-blog-content .type-post .readmore{		padding-bottom: 0;		padding-left: 0;		padding-right: 0;		padding-top: 0;		text-align: center;		width: 100%;	}	.page-template-blog .all-blog-content .type-post a.readmore{		line-height: 3;	}	.pagination {		text-align: center;	}	/**************************************************************/ 	/******************* end blog list page ***********************/	/**************************************************************/	/**************************************************************/ 	/********************* single blog page ***********************/	/**************************************************************/	.sinle-blog-page-content .post-heading-image {		padding-left: 0;	}	.sinle-blog-page-content .post-heading-image img {		width: 100%;		height: auto;	}	.sinle-blog-page-content .post-entry{		padding-left: 0;		margin: 0 3% 0 3%;	}	.sinle-blog-page-content .post-heading h1 {    	font-size: 24px;    	text-align: center;    }    .sinle-blog-page-content .ssb-share.wide {    	text-align: center;    }    .sinle-blog-page-content .post-heading .heading-date,    .sinle-blog-page-content .post-entry h2  {    	text-align: center;    }	.sinle-blog-page-content .post-entry p img {		padding-right: 10px;		padding-bottom: 10px;	}	.author-use .post-author img {	    display: block;	    float: none;	    margin-bottom: auto;	    margin-left: auto;	    margin-right: auto;	    margin-top: 24px;	    text-align: center;	}	.author-use .post-author h5 {	    font-size: 22px;	    font-weight: 600;	    line-height: 2;	    margin-top: 15px;	    text-align: center;	}	.author-use .post-author .author-descrip {		padding-right: 5px;		text-align: justify;		width: 99%;		float: none;	}	.sinle-blog-page-content .post-entry ul, .sinle-blog-page-content .post-entry p {		margin-bottom: 15px;	}	/**************************************************************/ 	/****************** end single blog page **********************/	/**************************************************************/	/**************************************************************/ 	/*********************** login page ***************************/	/**************************************************************/	.page-template-login .adsbygoogle2 .g-single img{			width: 100%;			}	.authorization-block  .userpro-login,	.authorization-block .register-block {		float: none;		width: 98%;	}	/**************************************************************/ 	/******************** end login page **************************/	/**************************************************************/		/**************************************************************/ 	/*********************** page-template-pcf  *******************/	/**************************************************************/	.page-template-pcf .adsbygoogle2 img{		width: 100%;	}	.page-template-pcf .header-navigation .alignright,	.page-template-pcf .header-navigation .alignleft{		float: none;		display: block;		text-align: center;	}	.page-template-pcf .archive-page-content .block-image{		margin-right: 0;		float: none;		width: 100%;	}	.page-template-pcf .archive-page-content .block-image img {		width: auto;	}	.page-template-pcf .archive-page-content .contest-info-left-cat .contest-title-cat a {	    color: #333333;	    font-size: 24px;	    font-weight: 600;	}	.page-template-pcf section div:last-of-type+br,	.page-template-pcf section div:last-of-type+br+br{		display: none;	}	/**************************************************************/ 	/******************* end page-template-pcf  *******************/	/**************************************************************/	/**************************************************************/ 	/*********************** subscribe page ***********************/	/**************************************************************/		.signup-subscribe {		height: auto;	}	.signup-subscribe h1 {		font-size: 30px;		margin-top: 15px;	}	.signup-subscribe h2{		width: 100%;	}	.signup-subscribe .phtcntstnsdr-subscribe-block p {		font-size: 16px;	}	.signup-subscribe .phtcntstnsdr-subscribe-block div > div {		line-height: 1.5;	}	.signup-subscribe .mc_embed_signup{		margin-bottom: 15px;	}	/**************************************************************/ 	/******************  end subscribe page ***********************/	/**************************************************************/	.postid-41584 .post-entry h2{		text-align: center !important;	}	.postid-41584 .post-entry p:nth-child(7),	.postid-41584 .post-entry p:nth-child(8),	.postid-41584 .post-entry p:nth-child(9),	.postid-41584 .post-entry p:nth-child(10) {	    padding-left: 20px;	}	.adsbygoogle2 .gofollow img{		width: 100%;	}	.section-content .phtcnsdr-search h3 {		margin-top: 10px;	    font-size: 24px;		text-align: center;	}	.archive-page-content.phtcnsdr-search .metablockresults {		margin-top: 10px;		line-height: 1.5;	}	.phtcnsdr-search .contest-title-cat{		text-align: center;		margin-bottom: 10px;	}	.phtcnsdr-search .readmore.left-btn{		max-width: 100%;		text-align: center;	}	.archive-page-content.phtcnsdr-search .block-image {	    float: none;	    margin-right: 0px;	    text-align: center;	    width: 100%;	    min-height: auto;	    margin-bottom: 10px;	}	.archive-page-content.phtcnsdr-search .block-image img {		width: auto	}	.archive-page-content.phtcnsdr-search>h2 {		text-align: center;	}	.page-404 {		width: 100%;		margin-bottom: 20px;		margin-top: 20px;	}	.page-404 .phtcntstnsdr-content-404{		margin-left: -5px;	}	.page-404 .phtcntstnsdr-content-404 .post-title {    	font-size: 150px;    }	.page-404 .phtcntstnsdr-content-404 .post-title-after p { 		font-size: 30px;	}	.full-width-conent .breadcrumb{		margin-top: 10px;	}	.page-id-38002 #gform_25 h2 {	    color: #333;	    font-size: 24px;	    font-weight: 600;	}	.page-id-38002 .phtcntstnsdr-select {	    width: 100%;	}	.page-id-38002 .select-active-option{		width: 100%;	}	.page-id-38002 .select-options {	   width: 100%;		}	.page-id-38002 .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,	.page-id-38002 .gform_wrapper li.gfield.gf_3col ul.gfield_radio li,	.page-id-38002 .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,	.page-id-38002 .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li { 		width: 100%;	}	.page-id-38002 .gfield_checkbox li label {		margin-right: 0 !important;	}	.page-id-38002 #gform_25 input[type="submit"] {		padding-left: 0px;	    padding-right: 0px;	    text-align: center;	    width: 100%;	}	.page-id-38002 #input_25_41, .page-id-38002 #input_25_6 {    	width: 100% !important;	}	/**************************************************************/ 	/***************************** subform ************************/	/**************************************************************/	.page-id-26648 #gform_1 h3,	.page-id-26648 #gform_1 h2{		font-size: 24px;	}	.page-id-26648 #field_1_38{		background-color: #f6fafc;		border-color: #9ec3e5;		border: 1px solid  #9ec3e5; 		margin:0 0 20px 0;		padding-left: 10px;	}	.page-id-26648 #field_1_38 .gsection_description{		padding-left:15px;	}	.page-id-26648 #field_1_38 h2{		line-height: 1;	}	.page-id-26648 #field_1_40{		margin-bottom: 0;	}	.page-id-26648 #field_1_1,	.page-id-26648 #field_1_2,	.page-id-26648 #field_1_5,	.page-id-26648 #field_1_30,	.page-id-26648 #field_1_7,	.page-id-26648 #field_1_28,	.page-id-26648 #field_1_35,	.page-id-26648 #field_1_33,	.page-id-26648 #field_1_32,	.page-id-26648 #field_1_18,	.page-id-26648 #field_1_19,	.page-id-26648 #field_1_41,	.page-id-26648 #field_1_42,	.page-id-26648 #field_1_48	{		float: none;		width: 100% !important;	}	.page-id-26648 #input_1_1_3_container,	.page-id-26648 #input_1_1_6_container,	.page-id-26648 #input_1_48{		width: 100% !important;	}	.page-id-26648 #input_1_1_3_container br,	.page-id-26648 #input_1_1_6_container br{		display: none;	}	.page-id-26648 .phtcntstnsdr-select,	.page-id-26648 .select-active-option,	.page-id-26648 .select-options,	.page-id-26648 #input_1_17 {		width: 100%;	}	.page-id-26648 .gfield_description,	#field_1_26 {		background-color: #ffb2b2;		color: #833636;		border-radius: 5px; 		padding: 0.5em !important;		margin: 5px 0;	}	#field_1_30 .gfield_description {		background-color: inherit;		color: inherit;	}	 	.page-id-26648 #gform_submit_button_1 {		font-family: 'Open Sans', sans-serif;		font-weight: 700;		border-radius: 3px;		padding: 10px 90px;		text-transform: uppercase;		color: #fff;		background-color: #ec1f26;		border: 1px solid #ec1f26;		cursor: pointer;	}	/**************************************************************/ 	/************************* end subform ************************/	/**************************************************************/	.page-template-link-back .link-back h3 { 		font-size: 24px;		text-align: center;	}	.page-template-link-back .link-back-top img{		width: auto;	}	.page-template-link-back .link-back-top textarea {		width: 95%	}	.page-template-link-back .link-back-top>div{		text-align: center;	}	.page-template-link-back .link-back-bottom>div{		width: 95% !important;		}}@media screen and ( max-width: 600px){	/*home header subscribe */		.mc-embedded-subscribe-form{		width: 100%	}	.signup-home form input[type="submit"]{		margin-top: 15px;		width: 303px;	}	.signup-home form input[type="text"] {		width: 268px;	}		.phtcntstnsdr-single-page-subscribe .mc_embed_signup { 		 max-width: 100%;		 margin: auto;		 text-align: center;	}		.phtcntstnsdr-single-page-subscribe .mc_embed_signup input[type="text"] {		width: 251px;		display: inline-block;	}	.phtcntstnsdr-single-page-subscribe .mc_embed_signup input[type="submit"] {		width: 270px;	}	.signup-subscribe  .mc_embed_signup form span:last-child,	.phtcntstnsdr-single-page-subscribe .mc_embed_signup form span:last-child {		width: 100%;		display: block;		text-align: center;	}	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single, 	.category	.archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single {		width: 70%;	}		.signup-subscribe  .mc_embed_signup{		max-width: 100%;	}	.signup-subscribe  .mc_embed_signup input[type="text"]{	    display: block;	    margin-bottom: 10px;	    margin-left: auto;	    margin-right: auto;	    margin-top: 10px;	    width: 250px;	}	.signup-subscribe  .mc_embed_signup input[type="submit"]{	    display: block;	    margin-bottom: auto;	    margin-left: auto;	    margin-right: auto;	    margin-top: auto;	    width: 285px;	}	.page-404 .phtcntstnsdr-image-404{		float: none;	}	.page-404 .phtcntstnsdr-image-404 img{		display: block;		margin: auto;	}	.page-404 .phtcntstnsdr-content-404{		width: 100%;		float: none;		margin-left: 0px;	}}@media screen and ( max-width: 570px){	/**************************************************************/ 	/*********************** help page ****************************/	/**************************************************************/ 	.help-content .toggle a {		padding-left: 5px;		font-size: 14px	}	.help-content .toggle a::after {     	line-height: 1.2;	}		/**************************************************************/ 	/******************* end help page ****************************/	/**************************************************************/ 		/**************************************************************/ 	/*********************** contest-all page *********************/	/**************************************************************/	.page-template-pcf .archive-page-content .register,	.category .archive-page-content .register{		width: 75%;	}	.page-template-pcf .archive-page-content .register h4,	.category .archive-page-content .register h4{		font-size: 24px;	}	/**************************************************************/ 	/*********************** contest-all page *********************/	/**************************************************************/}@media screen and ( max-width: 500px){	/**************************************************************/ 	/*********************** advertising page *********************/	/**************************************************************/		.page-id-6778 #field_13_24 p img,	.page-id-6778 #field_13_21 p img,	.page-id-6778 #field_13_22 img.first-advertise,	.page-id-6778 #field_13_86 p img { 	    height: auto;	    width: 100% !important;	    margin-bottom: 13px !important;	    margin-right: 0px !important;	    margin-left: 0px !important;	}	.page-id-6778 #field_13_34 > img,	.page-id-6778 #field_13_32 p img {		width: 50% !important;		height: auto;		margin-right: 5px !important;	    margin-left: 5px !important;	    margin-bottom: 13px !important;	}	.page-id-6778 .gform_wrapper .top_label li.gfield.gf_inline select {    	width: 100% !important;	}	.page-id-6778 .gform_wrapper .top_label li.gfield.gf_inline {		width: 100% !important;	}	.page-id-6778 .gform_wrapper .top_label li.gfield.gf_inline input.datepicker.medium[type="text"] {    	width: 90% !important;	}	.page-id-6778 #input_13_67_1_container {	    float: none;	    margin: auto;	    width: 97.5% !important;	    display: block;	}	.page-id-6778 #input_13_67_3_container {	    float: none;	    width: 100%;	    display: block;	}	.page-id-6778 #input_13_67_4_container {	    float: none;	    margin: auto;	    width: 100%;	    display: block;	}	.page-id-6778 #input_13_67_5_container {	    float: none;	    width: 100%;	    display: block;	}	.page-id-6778 #input_13_67_6_container {	    float: none;	    margin: auto;	    width: 100%;	}		.page-id-6778 .pay-now {	    background-color: #ec1f26;	    color: #fff !important;	    display: block;	    font-family: "Open Sans",sans-serif;	    font-size: 13px !important;	    font-weight: 600;	    line-height: 2;	    padding-bottom: 8px;	    padding-left: 0;	    padding-right: 0;	    padding-top: 8px;	    text-align: center;	    width: 100%;	}	.page-id-6778 .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span,	.page-id-6778 .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span,	.page-id-6778 .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span {		width: 100%;		display: block;	}	.page-id-6778 #field_13_58,	.page-id-6778 #field_13_59 {   		width: 99% !important;	}	.page-id-6778 #gform_submit_button_13 {		text-align: center;	    width: 100%;	    padding-left: 0px;	    padding-right: 0px;	}	.page-id-6778 .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,	.page-id-6778 .gform_wrapper li.gfield_html {		max-width: 100%;	}	.page-id-6778 .gform_wrapper { 		max-width: 100%;	}	/**************************************************************/ 	/********************* end advertising page *******************/	/**************************************************************/	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single,	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single {		width: 70%;		font-size: 14px;	}}@media screen and ( max-width: 480px){	/**************************************************************/ 	/******** advertising/testimonials/	 page *********************/	/**************************************************************/		.testimonials-single-content .testimonial-img {		margin-bottom: 6px	}	.testimonials-single-content .testimonial-content-main { 		width: 100%;	}		.testimonials-single-content .testimonial-content-main::before {		left: 36px;    	top: -22px;	}	/**************************************************************/ 	/******** advertising/testimonials/	 page *********************/	/**************************************************************/		.page-template-pcf .archive-page-content .register,	.category .archive-page-content .register {	    width: 90%;	}	.page-template-pcf .archive-page-content .register h4,	.category .archive-page-content .register h4 {	    font-size: 20px;	}}@media screen and ( max-width: 420px){	/**************************************************************/ 	/*********************** advertising page *********************/	/**************************************************************/		.page-id-6778 #field_13_34 > img,	.page-id-6778 #field_13_32 p img {		width: 60% !important;	    height: auto;	    margin-bottom: 13px !important;	    margin-left: 20% !important;	    margin-right: 20% !important; 	}	/**************************************************************/ 	/********************* end advertising page *******************/	/**************************************************************/	.page-template-pcf .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single,	.category .archive-page-content .contest-info-right-wrapper-cat .contest-info-right-cat-single {		width: 90%;		font-size: 14px;	}	.page-404 {		margin: 0px auto;	}	.page-404 .phtcntstnsdr-image-404{		margin: -10px auto;	}	.page-404 .phtcntstnsdr-content-404{		width: 100%;		float: none;		margin-left: 0px;	}	.page-404 .phtcntstnsdr-search .search-field {	    width: 79%;	}	.page-404 .phtcntstnsdr-go-home{		width: 100%;	}		}