.page-template-page-merrick-survey-php .pageTitle h1{
	font-family: "CGGothicNo1";
    font-size: 32px;
    font-weight: normal;
  	text-align:center;
 	 color:#65350f;
}
.page-template-page-merrick-survey-php .merrickScript{
    font-family: "MikaMelvasBelinda";
  }
.page-template-page-merrick-survey-php .surveyemail p{
	text-align:center;
  color:#65350f;
}
.page-template-page-merrick-survey-php #footer{
top:100px;
}
.page-template-page-merrick-survey-php #content .container.pageContent p.centerpadding{
		font-family: "ArcherSemiBold";
    font-size: 18px;
    line-height: 140%;
    padding: 0 16%;
    text-align: center;
 	 color:#65350f;
}
.page-template-page-merrick-survey-php #content .container.pageContent .surveyemail{margin:20px 0;padding:0;}
.page-template-page-merrick-survey-php #content .container.pageContent .surveyemail .txt{
		background-color: #fff;
    border: 1px solid #65350f;
    border-radius: 5px;
    color: #746e61;
    font-family: "ArcherSemiBoldItalic";
    font-size: 14px;
    line-height: 100%;
    margin: 3px 0;
    padding: 10px;
    width: 400px;
}
.page-template-page-merrick-survey-php #content .container.pageContent{
	padding:0;
}
.page-template-page-merrick-survey-php #content 
.container.pageContent .phase1{float:left;margin-top:25px;padding:0 20px;color:#65350f!important;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .phase2,
.page-template-page-merrick-survey-php #content 
.container.pageContent .phase3,
.page-template-page-merrick-survey-php #content 
.container.pageContent .phase4{float:left;padding:0 20px;color:#65350f!important;}

.page-template-page-merrick-survey-php #content 
.container.pageContent label{
		font-family: "ArcherSemiBold";
    font-size: 18px;
  	color:#65350f;
}

.page-template-page-merrick-survey-php #content 
.container.pageContent .requiredField{color:#c10000;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .nummerofdogs .petquestion,
.page-template-page-merrick-survey-php #content 
.container.pageContent .nummerofcats .petquestion{padding:0;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .nummerofdogs .petoptions,
.page-template-page-merrick-survey-php #content 
.container.pageContent .nummerofcats .petoptions{text-align:right;padding:0;}

.page-template-page-merrick-survey-php #content 
.container.pageContent select{
		background-color: #fff;
    border: 1px solid #65350f;
    border-radius: 5px;
    color: #65350f;
    font-family: "ArcherSemiBold";
    font-size: 14px;
    line-height: 100%;
    margin: 3px 0;
    padding: 5px 10px;
    width: 100px;
 		 height:40px;
}

.page-template-page-merrick-survey-php #content 
.container.pageContent hr{
		background-color: #65350f;
    border: medium none;
    height: 2px;
}

.page-template-page-merrick-survey-php #content 
.container.pageContent .pethr hr{margin-top: -21px;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveyheader h1 i,
.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveylabel h1 i,
.container.pageContent .surveycomments h1 i{
		font-size:30px;
  	padding:8px 0 0;	
  	font-family: "MikaMelvasBelinda";
    margin: 0;
    text-transform: none;
  	color:#65350f;
}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveylabel h1{text-align:center;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .otherbrands h1 i{
		font-size:25px;
  	line-height: 21px;
}
.page-template-page-merrick-survey-php #content .container.pageContent{
	top:10px!important;
}
.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveyset{margin-top:20px;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .survertablehead,
.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveyset{padding:0;color:#65350f!important;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveyset .hideondesktop{display:none;}


.page-template-page-merrick-survey-php #content .container.pageContent .phase2 p,
.page-template-page-merrick-survey-php #content .container.pageContent .phase3 p{text-align:left;}

.page-template-page-merrick-survey-php #content .container.pageContent .phase2 p.smldesc,
.page-template-page-merrick-survey-php #content .container.pageContent .phase3 p.smldesc{font-size:15px;}

.page-template-page-merrick-survey-php #content .container.pageContent .phase4 p.smldesc{font-size:15px;margin-top:30px;height:36px;}

.page-template-page-merrick-survey-php #content .container.pageContent .phase2 .surveyoptions p.soptions{text-align:center;}

.page-template-page-merrick-survey-php #content 
.container.pageContent .merricksurvey .surveyset .surveyselect{padding:0;}
.page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveyset .surveyoptions{padding:0;}

.page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset{padding:0;margin:10px 0;height:75px;}

.page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset p input[type='checkbox']{margin-right:10px;}

.page-template-page-merrick-survey-php #content .container.pageContent .checkboxset .txt{
		background-color: #fff;
    border: 1px solid #65350f;
    border-radius: 5px;
    color: #65350f;
    font-family: "ArcherSemiBoldItalic";
    font-size: 14px;
    line-height: 100%;
    margin: 3px 10px 3px 0;
    padding: 10px;
    width: 270px;
}

.page-template-page-merrick-survey-php #content .container.pageContent .surveycomments textarea{
		background-color: #fff;
    border: 1px solid #65350f;
    border-radius: 5px;
    color: #65350f;
    font-family: "ArcherSemiBoldItalic";
    font-size: 14px;
    line-height: 100%;
    margin: 15px 0;
    padding: 10px;
}

.page-template-page-merrick-survey-php #content .container.pageContent .surveycomments .btn{
		background-color: #663414 !important;
    color: #ffffff !important;
  	background-image:none;
  	font-family: "ArcherSemiBold";
  	font-size: 14px;
  	width:250px;
}

.page-template-page-merrick-survey-php #content .container.pageContent .surveycomments p{text-align:center;}

.page-template-page-no-header-php #content .container.pageContent .ms-btns{
		background-color: #6f4537;
    border-radius: 5px !important;
    box-shadow: 0 0.5px 0 #495025 !important;
    color: #fff;
    display:block;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 140%;
    outline: 0 none !important;
    padding: 10px;
    text-align: center !important;
    text-decoration: none;
    transition: all 0.1s linear 0s !important;
    width: 330px;
  	margin:15px auto;
}
.page-template-page-no-header-php #content .container.pageContent .ms-btns a{
  	color:#fff;
  	text-decoration:none;
}
.page-template-page-no-header-php #content .container.pageContent .ms-btns:hover{
		background-color: #f6e0a3;
    text-decoration:none;
  	
}
.page-template-page-no-header-php #content .container.pageContent .ms-btns a:hover{
  	color:#6f4537;
}
.page-template-page-no-header-php #content .container.pageContent .ms-btns a:focus{
  	outline:none;
}
.page-template-page-no-header-php #content .container.pageContent .ms-btns:focus{
		outline:none;
  	color: #fff;
  	text-decoration:none;
}



.page-template-page-merrick-survey-php .pageTitle{padding:10px 0;}

/*
input[type="checkbox"] {
    display:none;
}
input[type="checkbox"] + label span {
    display:inline-block;
    width:50px;
    height:55px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(images/checkBox_3.png) left top no-repeat;
    cursor:pointer;
}
input[type="checkbox"]:checked + label span {
    background:url(images/checkBox_3.png) -55px top no-repeat;
}*/

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left:0; 
  top: 0;
  width: 40px!important; height: 40px;
  border: 2px solid #987858;
  background: #f8f8f8;
  border-radius: 3px;
  z-index:-999;
}
.page-template-page-merrick-survey-php .checkboxset input[type="radio"], .page-template-page-merrick-survey-php .checkboxset input[type="checkbox"]{
	display:none!important;
}

/* checked mark aspect 
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {

  content: 'x';
   position: absolute;
  top:14px; left: 10px;
  font-size: 40px;
  line-height: 0;

}*/

/* checked mark aspect */
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
  clear:both;
  content: 'X';
  margin-left: 7px;
  font-size: 40px!important;
  height:40px;
  color: #6c3620;
  z-index:9999;
  display:inline-block;
  padding:0!important;
  margin-top: -1px;
  vertical-align:text-top:
}
/* checked mark aspect changes */
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  
}
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
  opacity: 1;

}
/* disabled checkbox */
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:disabled:not(:checked) + label:before,
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked:focus + label:before,
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked):focus + label:before {
  border: 1px dotted blue;
}

/* hover style just for information */
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset label:hover:before {
  border: 1px solid #4778d9;
}

.medium {  
width: 4em; 
height: 4em;}	
	
.checkbox{
display: inline;
padding:0;
height: 30px;
width: 30px;
}
#content .container.pageContent p.textComplete{
	font-size:18px;
}
 .page-template-page-no-header-php .contentPage{
	top:45px;
}
.checkboxset div:first-child{
	width:60px!important;
    height: 50px;
    position: relative;
}
.page-template-page-no-header-php .pageTitle h1{
	text-transform:capitalize;
}

.page-template-page-merrick-survey-php #content .container.pageContent .phase4 p.smldesc2 {
    font-size: 15px;
    height: 36px;
    margin-top: 0px;
}

/* RESPONSIVE */    
@media screen and (max-width: 1280px){
	  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
			margin-top: 1px;
    margin-left:6px;
   
  }
}
@media screen and (max-width: 1199px){
  body.page-template-page-merrick-survey-php #content 
  .container.pageContent p.centerpadding{padding:0 13%;}
  
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofdogs,
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofcats{padding:0;}
  
  .page-template-page-merrick-survey-php #content 	
	.container.pageContent .merricksurvey .surveylabel,
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .merricksurvey .surveyset .surveyoptions,
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .merricksurvey .surveyheader,
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .merricksurvey .surveyset .surveyquestions,
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .merricksurvey,
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .diffbrands,
  .page-template-page-merrick-survey-php #content .container.pageContent .surveycomments{padding:0;}
} 

@media screen and (max-width: 919px){
	
  body.page-template-page-merrick-survey-php #content 
  .container.pageContent p.centerpadding{padding:0 10%;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .phase1,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase2,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase3,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase4{padding:0 10px;}
  
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .merricksurvey{padding:0;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .checkboxset .txt{width:245px;}
    .checkboxset div:nth-child(2){
	width:72%!important;
}
} 

@media screen and (max-width: 850px){
		  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
			margin-top:0px;  
  }
  body.page-template-page-merrick-survey-php #content 
  .container.pageContent p.centerpadding{padding:0 5%;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .phase1,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase2,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase3,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase4{padding:0;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .checkboxset .txt{width:225px;}
}

@media screen and (max-width: 767px){
     .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
    top:15px; 
  }
  .page-template-page-merrick-survey-php .pageTitle {
    margin-top: -15px;
    padding: 0;
}
  .page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset{
  	height:60px;
  }
  .page-template-page-merrick-survey-php #content .container.pageContent .phase1{margin-top:0;}
  	
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofdogs .petimage,
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofcats .petimage{text-align:center;}
  
   .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofdogs .petquestion,
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofcats .petquestion{text-align:right;}
  
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofdogs .petoptions,
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofcats .petoptions{text-align:left;padding:0 10px;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .pethr hr{margin-top:20px;}
  
  .page-template-page-merrick-survey-php #content 
	.container.pageContent .hideonmobile {display:none;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveyset .hideondesktop{display:block;padding-right:20px;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveyheader h1,
  .page-template-page-merrick-survey-php #content .container.pageContent .phase2 p{text-align:center;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveylabel h1 i{font-size:25px;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveylabel h1{text-align:right;}
  .page-template-page-merrick-survey-php #content .container.pageContent .phase2 .surveyoptions p.soptions{text-align:left;}
  
  .page-template-page-merrick-survey-php #content .container.pageContent .merricksurvey .surveyset .surveyoptions{margin-top:15px;}
  
}

@media screen and (max-width: 755px){
  body.page-template-page-merrick-survey-php #content 
  .container.pageContent p.centerpadding{padding:0;} 

}

@media screen and (max-width: 632px){
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofdogs .petquestion,
  .page-template-page-merrick-survey-php #content 
  .container.pageContent .nummerofcats .petquestion{text-align:left;padding:0 10px;} 

}


@media screen and (max-width: 480px){
   .page-template-page-no-header-php .contentPage{
	top:0px;
}
	.page-template-page-merrick-survey-php #content 
  .container.pageContent .surveyemail .txt{width:300px;}
  .page-template-page-merrick-survey-php .pageTitle {
    margin-top: -57px;
	}
}
@media screen and (max-width: 375px){
.page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
 
  }
}
@media screen and (max-width: 360px){
    .page-template-page-merrick-survey-php .pageTitle {
    margin-top: -74px;
}
	.page-template-page-merrick-survey-php #content 
  .container.pageContent .surveyemail .txt{width:250px;}
  
  .page-template-page-no-header-php #content .container.pageContent .ms-btns{width:260px;}  
  
  .page-template-page-merrick-survey-php #content .container.pageContent .phase2 p.smldesc, .page-template-page-merrick-survey-php #content .container.pageContent .phase3 p.smldesc{
  	font-size:12px;
  }
  .page-template-page-merrick-survey-php .pageTitle h1{
  	font-size:30px;
  }
  .page-template-page-compare-landing-php .pageTitle h1 i, .error404 .pageTitle h1 i, .page-template-page-media-center-php .pageTitle h1 i, .page-template-page-news-list-php .pageTitle h1 i, .page-template-page-news-php .pageTitle h1 i, .page-template-page-food-guidelines .pageTitle h1 i, .page-template-page-food-calculator .pageTitle h1 i, .page-template-page-shop-online .pageTitle h1 i, .page-template-page-shop-online .ShopOnline .pageTitle h1 i, .page-template-page-no-header-php .pageTitle h1 i, .page-template-page-no-header-php .ShopOnline .pageTitle h1 i, .page-template-page-locator-php .pageTitle h1 i, .page-template-page-merrick-survey-php .pageTitle h1 i{
  	font-size:36px;
  }
  .page-template-page-food-guidelines .pageTitle h1, .page-template-page-food-calculator .pageTitle h1, .archive .pageTitle h1, .search-no-results .pageTitle h1, .search-results .pageTitle h1, .page-template-page-compare-landing-php .pageTitle h1, .error404 .pageTitle h1, .page-template-page-media-center-php .pageTitle h1, .page-template-page-news-list-php .pageTitle h1, .page-template-page-news-php .pageTitle h1, .page-template-page-shop-online .pageTitle h1, .page-template-page-shop-online .ShopOnline .pageTitle h1, .page-template-page-no-header-php .pageTitle h1, .page-template-page-no-header-php .ShopOnline .pageTitle h1, .page-template-page-locator-php .pageTitle h1{
  	font-size:30px;
  }
}

@media screen and (max-width: 337px){

	.page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset p{font-size:17px;}
  .page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset p.smldesc{font-size:14px;}
}


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

  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:not(:checked) + label:after,
  .page-template-page-merrick-survey-php .checkbrands #checkBrandsForm .checkboxset [type="checkbox"]:checked + label:after {
		margin-top: 0px;
    margin-left:6px;
  }

}
@media screen and (max-width: 400px){
.page-template-page-no-header-php #content .container.pageContent .ms-btns{
  	width:100%;
  }
.page-template-page-no-header-php #content .container.pageContent .ms-btns a {
    font-size: 15px;
	}

}
@media screen and (max-width: 322px){
	.page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset p{font-size:16px;}
  .page-template-page-merrick-survey-php #content .container.pageContent .phase3 .checkboxset p.smldesc{font-size:14px;}

}
/*end*/