/* ================= Maximum Screen Size 1366px - 3000px ================= */
@media only screen and (min-width: 1366px) and (max-width: 3000px) {


}

/* ================= Maximum Screen Size 1280px - 1366px ================= */
@media only screen and (min-width: 1280px) and (max-width: 1365px) {

.wrapper .services-container .service-single {
 width: 131px;
 height:131px;
}
.service-image img {
 width: 128px;
 height:128px;
}
.service-detail img {
 width: 128px;
 height:128px;
}
.service-detail img:hover {
 width: 138px;
 height: 138px;
}
.item-rental { margin-right:34px;}
}

/* ================= Maximum Screen Size 1024px - 1279px ================= */
@media only screen and (min-width: 1024px) and (max-width: 1279px) {

.wrapper .services-container .service-single {
 width: 127px;
 height:127px;
}
.service-image img {
 width: 124px;
 height:124px;
}
.service-detail img {
 width: 124px;
 height:124px;
}
.service-detail img:hover {
 width: 134px;
 height: 134px;
}
.wrapper .header {
 width:95%;
}
.wrapper .services {
 width:95%;
}
.wrapper .content-wrapper {
 width: 95%;
}
.footer .footer-inner {
 width: 95%;
}
.wrapper .content-right video {
 width:18em;
}
.wrapper .content-right img { width:18em; height:auto;}
.item-rental { margin-right:16px;}
}


/* ================= Tablet (Portrait) 768px - 1023px ================= */

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

h1 {
font-size:1.5em;
}
.wrapper .header {
width: 95%;
}
.wrapper .header .header-inner {
width:100%;
}
.camerarelative div p {
font-size: 2.9em;
}
.wrapper .header .logo {
width:40%;
margin-top:17px;
}
.wrapper .header .logo img {
width:100%;
}
.wrapper .content {
width:100%;
}
.wrapper .content .content-left {
width:430px;
}
.wrapper .content .content-left img {
width:100%;
}
.wrapper .checkout-new .checkout-pics img {
width:225px;
}
.wrapper .checkout-new .service-title span {
font-size:20px;
}
.wrapper .checkout-new .checkout-title {
margin-top:0px;
}
.contact-strip .contact-inner {
width:95%;
}
.contact-inner .text {
margin-right:45px;
}
.footer .footer-inner {
width:95%;
}
.footer-inner .footer-left {
width:360px;
margin-left:0;
}
.footer-inner .footer-about {
margin-right:3%;
}
.slogan_quote {
margin-left:3%;
}
.wrapper .services {
width: 95%;
}
.wrapper .services-container .service-single {
 width: 92px;
 height:92px;
}
.service-image img {
 width: 89px;
 height: 89px;
}
.service-detail img {
 width: 89px;
 height: 89px;
}
.service-detail img:hover {
 width: 99px;
 height: 99px;
}
.wrapper .content-wrapper {
width:95%;
}
.wrapper .content-right video {
 width:13em;
 height: 9em;
}
.wrapper .content-right img { width:14em; height:auto;}
.item-rental { margin-right:40px;}
.wrapper .contact-form textarea { width:400px;}
}


/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width: 767px) {

.wrapper .header {
width:90%;
}
.wrapper .header .header-inner {
width:100%;
}
.wrapper .header .logo {
margin-left:16%;
}
.wrapper .header .header-inner img {
width: 270px;
}
.top_nav {
 display:none;
}
 .mobile_nav {
 padding-top: 5px;
 float: right;
 width: 100%;
}
 .wrapper .header .mobile_nav ul li a {
 text-decoration:none;
 color:#fff;
 font-family:open_sansbold;
 font-size: 12px;
 text-transform: uppercase;
 display: block;
 padding: 35px 15px;
 background:url(../images/seprator.png) no-repeat;
 background-position:left;
}
 .wrapper .header .mobile_nav ul li a:hover {
 background-color:#000;
 color:#ed330d;
}
 .mob-navBtn {
 display: block;
 margin-top: 16px;
 float: right;
}
 .contact-container .text {
 margin-right:10px;
}
.camerarelative div {
 width:33% !important;
 bottom: 2% !important;
}
 .camerarelative div p {
font-size: 24px;
line-height:20px;
}
 .slogan_quote {
font-size: 0.9em;
margin-left: 20px;
margin-top:20px;
text-align: left;
}
 .camera_pag {
display:none;
}
.wrapper .content {
width:100%;
}
.wrapper .content-wrapper {
width:95%;
}
.wrapper .content .content-left h1 {
font-size:17px;
}
.wrapper .services {
width: 95%;
}
.wrapper .services-view {
margin-right:6px;
}

.services-heading span {
font-size:17px;
margin-top:8px;
}
.wrapper .content-left {
width:100%;
float:left;
}
.wrapper .content-right {
width:100%;
margin-left:3%;
margin-right:3%;
float:left;
}
.wrapper .content .content-left img {
width:100%;
}
.wrapper .checkout-new .checkout-pics {
float:left;
margin-left:3%;
}
.wrapper .checkout-new .checkout-pics img {
width:97%;
}
.checkout-title {
margin-left:3%;
}
.contact-strip .contact-inner {
width:100%;
}
.contact-inner .image {
	margin-right:3px;

}
.contact-inner .text {
}
.contact-inner .text {
	font-size:0.6em;
	margin-right: 6px;
	margin-top: 11px;
	}
.contact-inner .social {
float:left;
margin-left:22%;
}
.footer {
height: auto;
}
.footer .footer-inner {
width:95%;
}
.footer-inner .footer-left {
width:100%;
text-align:center;
}
.footer-inner .footer-links { margin-top:15px; width: auto;}
.copyright {
width:100%;
margin-top:10px; margin-bottom:10px;
}
.verticle_line {
	display:none;

}
.footer-inner .footer-about {
	float:left;
	width:100%;
	margin-left:0px;
	text-align:center;

}
.wrapper .header .mobile_nav ul li a {
padding:15px 15px;
}
.wrapper .contact-form { width:87%;}
.wrapper .contact-form textarea { width:360px;}
}


/* ================= Mobile (Portrait) < 320px ================= */
@media only screen and (max-width: 400px) {
.wrapper .header { width: 95%; }
.wrapper .header .header-inner {
width:100%;
}
.wrapper .header .logo {
width:82%;
margin-left:0px;
margin-top:8px;
}
.wrapper .header .header-inner img {
width: 233px;
}
.top_nav {
 display:none;
}
 .mobile_nav {
 padding-top: 6px;
 float: right;
 width: 100%;
}
 .wrapper .header .mobile_nav ul li a {
 text-decoration:none;
 color:#fff;
 font-family: decker;
 font-size: 12px;
 text-transform: uppercase;
 display: block;
 padding: 10px 15px;
 background:url(../images/seprator.png) no-repeat;
 background-position:left;
 font-weight: bold;
}
 .wrapper .header .mobile_nav ul li a:hover {
 background-color:#000;
 color:#ed330d;
}
 .mob-navBtn {
 display: block;
 margin-top: 11px;
 float: right;
 margin-right:0px;
}
 .contact-container .text {
 margin-right:10px;
}
.camerarelative div {
width:42%!important;
right:3%!important;
top:40%!important;
}
.camerarelative div p {
font-size:22px;
line-height:17px;
}
.camerarelative div span {
font-size:13px!important;
height:24px!important;
}
.slogan_quote {
font-size: 12px;
line-height:20px;
}
.camera_pag {
display:none;
}
.wrapper .content {
width:100%;
}
.wrapper .content .content-left h1 {
font-size:17px;
}
.wrapper .services-view {
margin-right:6px;
}
.services {
width:98%;
margin-left:1%;
margin-right:1%;
}
.services-heading span {
font-size:17px;
margin-top:8px;
}
.wrapper .content .content-left {
width:94%;
margin-left:3%;
margin-right:3%;
}
.wrapper .content .content-right {
width:94%;
margin-left:3%;
margin-right:3%;
}
.wrapper .content-right, .wrapper .content-left {

}
.wrapper .content-left h1 {
font-size: 1.4em;
}
.wrapper .content .content-left img {
width:100%;
}
.wrapper .checkout-new .checkout-pics {
float:left;
margin-left:3%;
}
.wrapper .checkout-new .checkout-pics img {
width:97%;
}
.checkout-title {
margin-left:3%;
}
.contact-strip .contact-inner {
width:100%;
}
.contact-inner .image {

}
.contact-inner .text {
 margin-right:17px;

}
.contact-inner .social {
float:left;
margin-left:22%;
}
.footer {
height:auto;
}
.footer .footer-inner {
width:100%;
}
.footer-left {
width:95% !important;
}
.footer-links {
width:92%;
margin-left:8%;
margin-top:15px!important;
margin:0 auto;
}
.copyright {
width:100%;
text-align:center;
}
.verticle_line {
	display:none;

}
.footer-inner .footer-about {
	float:left;
	width:100%;
	margin-left:0px;
	text-align:center;
}
.wrapper .content-right video { height:10em; width:16.5em;}
.wrapper .content-right img { width:16.5em; height:auto;}
.item-rental { width:287px;}
.wrapper .contact-form { width:87%; padding:15px;}
.wrapper .contact-form input { width:235px;}
.wrapper .contact-form textarea { width:235px;}
}




/* 17-12-13 end*/
