/********************************
IPAD LANDSCAPE (1024x768)
********************************/

@media only screen and (max-width: 1200px) {
	.inside, .project-slide-desc { width:870px; }
	#container-boxed { width:960px; }
	.services-list { width:206px; }
	.services-desc { width:135px; }
	.widget-column { width:195px; }
	.widget-flickr ul { width:210px; }
	.widget-flickr ul li img { max-width:58px; height:58px; }
	.left-sidebar { width:270px; }
	.testi-flexslider .slides li { width:226px !important; }
	.right-content { width:565px; }
	.blog-list { width:267px; }
	.bimage img { max-width:267px; height:auto; }
	.blog-mask { top:35%; }
	.two-cols { width:420px; }
	.pimage img { max-width:420px; height:auto; }
	.three-cols { width:270px; }
	.three-cols .pimage img { max-width:270px; height:auto; }
	.four-cols { width:195px; }
	.four-cols .pimage img { max-width:195px; height:auto; }
	.four-cols h5 { font-size:12px; }
	.four-cols .zilla-likes:before, .four-cols .zilla-likes-count { font-size:12px; }
	.project-flexslider ul li img { max-width:870px; height:auto; }
	.project-flexslider ul li .video-js { width:870px !important; height:489px !important; }
	.pslide-desc { width:570px; }
	.left-sidebar.right .widget, .left-sidebar .widget { width:270px; }
	.left-sidebar .widget_search input[type="text"], .password-protected input[type="password"] { width:225px; }
	.left-sidebar .widget-flickr ul, .left-sidebar .widget-dribbble ul { width:280px; }
	.left-sidebar .widget-flickr ul li img, .left-sidebar .widget-dribbble ul li img { max-width:56px; height:56px; }
	.blog-list-sidebar .bimage img, .blog-list-single .bimage img { max-width:565px; height:auto; }
	.bimage .video-js { width:565px !important; height:350px !important; }
	.blog-list-sidebar .bimage .blog-mask { top:45%; }
	.comment-details { width:465px; }
	.children .comment-details { width:365px; }
	.children .children .comment-details { width:265px; }
	.comment-respond textarea, .contact-form textarea { width:540px; }
	.slide-image { width:1024px; }
	.home-project-flexslider ul li .slide-image img { max-width:100%; height:auto; }
	.basic-desc { width:360px; }
	.basic-attachment { width:475px; }
	.basic-attachment img { max-width:475px; height:auto; }
	.basic-attachment .video-js { width:475px !important; height:350px !important; }
}


/********************************
IPAD PORTRAIT (768x1024)
********************************/

@media only screen and (max-width: 960px) {
	.inside, .project-slide-desc, .right-content { width:570px; }
	#container-boxed { width:660px; }
	.sf-menu { display:none; }
	.select-menu { display:block; border:1px solid #CFD5D8; width:250px; position:relative; top:45px; }
	.services-list { width:505px; margin-right:0; margin-bottom:30px; }
	.services-desc { width:435px; }
	.left-sidebar { width:100%; margin-bottom:40px; }
	.testi-flexslider .slides li { width:526px !important; }
	.widget-column { width:100%; margin-right:0; }
	.widget-flickr ul { width:100%; }
	.slide-image { width:768px; }	
	.project-list .project-mask { top:40%; }
	.cat-list li { margin-right:5px; }
	.two-cols { width:270px; }
	.pimage img { max-width:270px; height:auto; }
	.three-cols { width:170px; }
	.three-cols .pimage img { max-width:170px; height:auto; }
	.four-cols { width:131px; margin-right:15px; margin-bottom:15px; }
	.four-cols .pimage img { max-width:131px; height:auto; }
	.four-cols .project-mask a { font-size:11px; }
	.project-list h5, .zilla-likes:before, .zilla-likes-count { font-size:12px; }
	.zilla-likes:link, .zilla-likes:visited, .zilla-likes:hover, .zilla-likes.active { 
		display:block; padding-left:0 !important; margin-bottom:0 !important; float:none; margin-top:10px !important; 
	}
	.project-page .masonry .last { margin:0 0 30px 0 !important; }
	.project-flexslider ul li img { max-width:570px; height:auto; }
	.project-flexslider ul li .video-js { width:570px !important; height:400px !important; }
	.pinfo { float:left; width:570px; }
	.blog-list { margin-right:35px; margin-bottom:35px; }
	.left-sidebar.right .widget, .left-sidebar .widget, .left-sidebar .widget-flickr ul, .left-sidebar .widget-dribbble ul { width:100%; }
	.left-sidebar .widget-flickr ul li, .left-sidebar .widget-dribbble ul li { margin-right:15px; margin-bottom:15px; }
	.left-sidebar .widget_search input[type="text"], .password-protected input[type="password"] { width:525px; }
	.blog-list-sidebar .bimage img, .blog-list-single .bimage img { max-width:570px; height:auto; }
	.bimage .video-js { width:570px !important; }
	.horScroll { height:380px; }
	.basic-desc { margin-bottom:30px; }
	.basic-desc, .basic-attachment { width:100%; }
	.basic-attachment img { max-width:100%; height:auto; }
	.basic-attachment .video-js { width:100% !important; height:350px !important; }
}


/********************************
IPHONE 4-4S-5 LANDSCAPE (568x320)
********************************/

@media only screen and (max-width: 760px) {
	.inside, .project-slide-desc, .right-content { width:350px; }
	#container-boxed { width:440px; }
	.right-content { margin-bottom:20px; }
	.breadcrumbs { float:none; }
	.logo { width:100%; margin-top:20px; margin-bottom:20px; }
	.logo h1 { text-align:center; }
	.logo img { max-width:350px; height:auto; }
	.select-menu { width:350px !important; top:0; margin-bottom:30px; }
	.services-list { width:286px; }
	.services-desc { width:216px; }
	.testi-flexslider .slides li { width:306px !important; }
	.slide-image { width:100%; }
	.blog-list { margin-right:0; width:350px; }
	.bimage img { max-width:350px; height:auto; }
	.horScroll { height:290px; }
	.horScroll .pimage img { max-width:165px; height:auto; }
	.project-block ul li { margin-right:20px; margin-bottom:20px; width:165px; }
	.home-project-flexslider ul li img { max-width:640px; height:auto; }	
	.project-slide-desc { top:40px; }
	.project-slide-desc h2 { font-size:20px; }
	.home-project-flexslider { height:275px; }
	.home-project-flexslider .flex-control-paging li a { width:20px; }
	.project-slide-desc .view-port { font-size:14px; }
	.cat-list li { margin-bottom:5px; }
	.cat-list li a { font-size:14px; }
	.project-list { margin-right:0; }
	.two-cols, .three-cols { width:350px; }
	.pimage img, .three-cols .pimage img, .project-flexslider ul li img, .blog-list-sidebar .bimage img, .blog-list-single .bimage img { max-width:350px; height:auto; }
	.project-flexslider ul li .video-js, .bimage .video-js { width:350px !important; height:262px !important; }
	.four-cols { width:165px; margin-right:15px; margin-bottom:15px; }
	.four-cols .pimage img { max-width:165px; height:auto; }
	.pslide-desc, .pinfo { width:100%; }
	.left-sidebar .widget_search input[type="text"], .password-protected input[type="password"] { width:305px; }
	img.avatar { margin-bottom:20px; }
	.comment-details { width:350px; }
	.children .parent { margin-left:40px; }
	.children .comment-details { width:310px; }
	.children .children .parent { margin-left:80px; }
	.children .children .comment-details { width:270px; }
	.comment-respond textarea, .contact-form textarea { width:325px; }
	.footer-menu { float:left; width:100%; }
	.footer-menu ul li { margin-left:0; margin-right:10px; }
	.copyright { display:block; margin-bottom:10px; }
	a#toTop { bottom:20px; right:20px; }
	.basic-attachment .video-js { height:200px !important; }
}


/********************************
IPHONE 4-4S-5 PORTRAIT (320x568)
********************************/

@media only screen and (max-width: 450px) {
	.logo img { max-width:250px; height:auto; }
	.inside, .project-slide-desc, .right-content { width:230px; }
	#container-boxed { width:320px; }
	.select-menu { width:230px !important; }
	a.view-all, .project-slide-desc { display:none; }
	.horScroll { height:350px; }
	.home-project-flexslider { height:200px; }
	.project-block ul li { width:230px; }
	.services-list { width:166px; }
	.services-desc { width:166px; text-align:center; }
	.services-list i { margin-bottom:20px; }
	.services-list i:before { margin-left:60px; }
	.testi-flexslider .slides li { width:186px !important; }
	.blog-list, .two-cols, .three-cols, .four-cols, .comment-details { width:230px; }
	.bimage img, .pimage img, .three-cols .pimage img, .four-cols .pimage img,
	.project-flexslider ul li img, .blog-list-sidebar .bimage img, .blog-list-single .bimage img, .horScroll .pimage img { max-width:230px; }
	.project-flexslider ul li .video-js, .bimage .video-js { width:230px !important;  height:172px !important; }
	.project-flexslider .flex-direction-nav { top:40%; }
	.left-sidebar .widget_search input[type="text"], .password-protected input[type="password"] { width:185px; }
	.blog-list-sidebar .bimage .blog-mask { top:35%; }
	.children .parent { margin-left:20px; }
	.children .comment-details { width:210px; }
	.children .children .parent { margin-left:40px; }
	.children .children .comment-details { width:190px; }
	.comment-respond input[type="text"], .comment-respond textarea, .contact-form input[type="text"], 
	.contact-form textarea, .comment-respond textarea, .contact-form textarea { width:205px; margin-right:0; }
}