/* Note: Design for a width above 1281px */


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



/*  ************************* GENERAL *********************/
	html,
	body {
		min-width:1200px;
		}


	body {
		-webkit-background-size: 2100px auto;
		background-size: 2100px auto;
	}


/*  ************************ END OF GENERAL ***********************/





/*  ***************************** HEADER *****************/	
	#header {  height: 365px; }
		#attachmentPhoto img {   height: 250px; }



/*  ****************************** END OF HEADER *****************/




/*  ****************************** HOME CONTENT *****************/

	.wpcf7-form .cf_Item {
	  width: 46%;
	}
		.wpcf7-form .cf_Item input[type="text"], .wpcf7-form .cf_Item input[type="email"] {
		  width: 92%;
		}
		.wpcf7-form .cf_Item.selectSmall {
			  margin-left: 21px;
			  width: 21%;
			}

	.selectSmall ul.srFocus, .selectSmall ul.srHoverUl {
	  background: url("../images/bg_selectChange.jpg") repeat-x scroll 119px 0 transparent !important;
	  
	}

	.selectSmall ul.srBlur li.srSelectedLi {
	  background: url("../images/bg_selectChange.jpg") repeat-x scroll 119px 0 transparent !important;
	}
		.selectSmall ul.srList li {
		  width: 84% !important;
		}
	.selectSmall ul.srList.srFocus li.srSelectedLi {
	  background: url("../images/bg_selectChange.jpg") repeat-x scroll 119px 0 transparent !important;
	}
	.selectSmall ul.srList.srExpanded li.srSelectedLi {
	  background: #383838 !important;
	}

	/*  **************************************************/

	.selectBig ul.srBlur {
		background: url("../images/bg_selectChange2.jpg") repeat-x scroll -96px 0 transparent !important;
	}
	.selectBig ul.srFocus, .selectSmall ul.srHoverUl {
	  background: url("../images/bg_selectChange2.jpg") repeat-x scroll -96px 0 transparent !important;
	}

	.selectBig ul.srBlur li.srSelectedLi {
	  background: url("../images/bg_selectChange2.jpg") repeat-x scroll -96px 0 transparent !important;
	}
		.selectBig ul.srList li {
		  width: 92% !important;
		}
	.selectBig ul.srList.srFocus li.srSelectedLi {
	  background: url("../images/bg_selectChange2.jpg") repeat-x scroll -96px 0 transparent !important;
	}
	.selectBig ul.srList.srExpanded li.srSelectedLi {
	  background: #383838 !important;
	}

	#reservationHolder span.wpcf7-not-valid-tip {
	  width: 233px !important;
	}

	/*  **************************************************/

	#reservationHolder div.wpcf7-response-output {
	  width: 397px;
	}

/*  ****************************** END OF HOME CONTENT *****************/


	


/*  ****************************** SUBPAGE CONTENT ************************/
	
	#sidebarLeft ul li.recent-post-item .post-entry img {
	  height: 315px;
	  width: 95%;
	}

	/*  ************************* #gallery.one_column **********************/

		#gallery.one_column .portfolio li a.image-wrap img {
		  height: 268px;
		  width: 97.5%;
		}
			#gallery.one_column .zoom-icon {
			  height: 280px;
			  width: 550px;
			}
	

	
	/*  ************************* #gallery.two_columns **********************/
		
		#gallery.two_columns .portfolio li {
		  margin-right: 21px;
		  width: 569px;
		}
			#gallery.two_columns .portfolio li span.image-border {
			  background: url("images/loading-folio.gif") no-repeat scroll 50% 50% #F5F5F5;
			  height: 323px;
			  width: 569px;
			}
				#gallery.two_columns .portfolio li a.image-wrap {
				  height: 323px;
				  width: 569px;
				}
					#gallery.two_columns .portfolio li a.image-wrap img {
					  height: 311px;
					  width: 98%;
					}
					#gallery.two_columns .portfolio li a.image-wrap .zoom-icon {
					  height: 323px;
					  width: 569px;
					}
	
	/*  ************************* #gallery.three_columns **********************/
	
		#gallery.three_columns .portfolio li {
		  margin-right: 21px;
		  width: 373px;
		}
			#gallery.three_columns .portfolio li span.image-border {
			  background: url("images/loading-folio.gif") no-repeat scroll 50% 50% #F5F5F5;
			  height: 245px;
			  width: 373px;
			}
				#gallery.three_columns .portfolio li a.image-wrap {
				  height: 245px;
				  width: 373px;
				}
					#gallery.three_columns .portfolio li a.image-wrap img {
					  height: 233px;
					  width: 97%;
					}
					#gallery.three_columns .portfolio li a.image-wrap .zoom-icon {
					  height: 245px;
					  width: 373px;
					}
	
	/*  ************************* #gallery.four_columns **********************/

		#gallery.four_columns .portfolio li {
		  margin-right: 21px;
		  width: 273px;
		}
			#gallery.four_columns .portfolio li span.image-border {
			  background: url("images/loading-folio.gif") no-repeat scroll 50% 50% #F5F5F5;
			  height: 135px;
			  width: 273px;
			}
				#gallery.four_columns .portfolio li a.image-wrap {
				  height: 135px;
				  width: 273px;
				}
					#gallery.four_columns .portfolio li a.image-wrap img {
					  height: 123px;
					  width: 96%;
					}
					#gallery.four_columns .portfolio li a.image-wrap .zoom-icon {
					  height: 135px;
					  width: 273px;
					}

	/*  *********************** single portfolio ******************/

		.grid_gallery_inner {
		  width: 778px;
		}
		
		.grid_gallery .gallery_item {
		  width: 47%;
		  margin-left: 16px;
		}
			.featured-thumbnail.single-gallery-item img {
			  width: 97%;
			}
			.single-portfolio .zoom-icon {
			  height: 249px;
			  width: 367px;
			}			
				.single-portfolio .zoom-icon:before {
				  left: 49%;
				  top: 48%;
				}
				
	/*  ************************* blog pages style ******************/

	#commentform textarea {
	  width: 95.5%;
	}

	/*  **************************************************/
		
	.wrap_cf.main .wpcf7-form input[type="text"],
	.wrap_cf.main .wpcf7-form input[type="email"],
	.wrap_cf.main .wpcf7-form textarea {
	  margin-left: 0;
	  width: 548px !important;
	}	
		.wrap_cf.main .wpcf7-form textarea {
			width: 556px !important;
		}
		span.wpcf7-not-valid-tip {
		  width: 548px !important;
		}





/*  ****************************** END OF SUBPAGE CONTENT *****************/






/*  ****************************** FOOTER ********************************/

	#searchform {
	  width: 300px;
	  float: right;	  
	}

	#menu-footer_menu li a {
	  padding: 0 39px;
	}

/*  ****************************** END OF FOOTER *****************/











/*  ********************** END OF FILE ******************/
}



