/* Responsive Css */

/* Tablet (Portrait 768px) */

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

#header #searchform{
	width:50%;
	}
#page_container,#portfolio,#gallery,#clients_holder,#header_container{ 
    width: 768px !important;
}    

#header_inside,.slider-container,#page_container .inside_page_container,#clients_inside,#footer_holder,#copyright_inside{
	width: 728px;
}

.one_half{
	width:48.2%;
}

.one_third{
	width:31%;
}

.one_fourth{
	width: 22.4%;
}

.two_thirds{
	width: 65.5%;
}

.three_fourths{
	width: 74.1%;
}

.one_half img, .one_third img, .one_fourth img, .two_thirds img, .three_fourths img{
	width:100%;
}


  .slogan_left{
	width:63%;
}
  
  .slogan_right{
	width:37%;
}

#copyright .left{
	width:495px;
}

#footer .column_one, #footer .column_two, #footer .column_three{
	width: 23.7%;
}

#footer .column_four{
	display:none;
}

.column_box{
	width: 163px;
}

.latest_blog_content_r{
	width: 51%;
}

.latest_blog img{
	width:157px;
}

#sidebar{
	width: 27.2%;
}

.popular_posts img{
	width:64px;
}

.pricing_table{
	width: 32.1%;
}

.related_item img{
width:100%;
}

.portfolio-column-3 li, .gallery-column-3 li{
	width:222.5px;
}

.portfolio-column-2 li, .gallery-column-2 li{
	width: 349px;
}

.portfolio-column-4 li, .gallery-column-4 li{
	width: 160px;
}

#page_content .one_half{
	width: 47.5%;
}

#page_content .one_third {
width: 30%;
}

#page_content .one_fourth {
width: 21.2%;
}

#page_content .two_thirds {
width: 65%;
}

#page_content .three_fourths {
width: 73.8%;
}

div#skyali_gallery div.navigation{
	width: 150px !important;
}

div#skyali_gallery ul.thumbs img {
width: 52px;
height: 52px;
}
.circle_date{
	top:72%;
}

.author_info,ol#comments li div.comment div.comment_holder{
	width: 81%;
}

.related_news_right{
	width:52%;
}

.portfolio-3-column-inside-container{
	width:222px;
}

.portfolio-4-column-inside-container embed, .portfolio-4-column-inside-container iframe, .portfolio-4-column-inside-container object{
	width:100%;
	height:100%;
	max-height:118px;
}

.portfolio-3-column-inside-container embed, .portfolio-3-column-inside-container iframe, .portfolio-3-column-inside-container object{
	width:100%;
	height:100%;
	max-height:167px;
}

.portfolio-2-column-inside-container embed, .portfolio-2-column-inside-container iframe, .portfolio-2-column-inside-container object{
	width:100%;
	height:100%;
	max-height:188px;
}

.portfolio-1-column-inside-container embed, .portfolio-1-column-inside-container iframe, .portfolio-1-column-inside-container object{
	max-width:400px;
	height:100%;
	max-height:212px;
}

.portfolio-1-column-inside-container img{
	max-width:400px;
}

.portfolio-column-1 .portfolio_image_holder{
	width:50%;
}


ol#portfolio.portfolio-column-1 a.portfolio_zoom{
	left:56%;
}

.gallery-2-column-item .zoom_gallery_photo {
   
    position: absolute;
    
	left: 165px;
    
	bottom: 65px;
}

div.gallery-3-column-item .zoom_gallery_photo {
position: absolute;
left: 100px;
bottom: 65px;
}

div.gallery-4-column-item .zoom_gallery_photo {
left: 65px;
bottom:65px;
}

div#header_holder #searchform .search{
	width: 93px;
}

div#header_holder ul.top_menu li{
	margin-right: 26px;
}

.header_social_icons{
	margin-top: 2%;
}

.tabnav li a {
	font-size:12px !important;
	padding:12px !important;
}

}

/* Mobile (Landscape 480px) */

@media only screen and (min-width: 480px) and (max-width: 767px) {
#header #searchform{
	width:83%;
	
}

#header_inside {
     min-height: 220px;

}	


div#header_holder #searchform .search{
width: 119px;
}

div#header_holder #searchform{
	width: 77%;
}
	
#page_container,#portfolio,#gallery,#clients_holder,#header_container{ 
    width: 480px !important;
}    

#header_inside,.slider-container,#page_container .inside_page_container,#clients_inside,#footer_holder,#copyright_inside{
	width: 440px;
}

#header select{

	display:block !important;

	float:left;

	margin-top:20px;

	width:100%;

	background:#373737;
	
	color:#fff;

	padding:10px;
		
	border:none;
		
	outline:none;
		
	margin-bottom:10px;

	}
	
.header_social_icons{
	
	margin-bottom:10px;
		
}

#header ul.top_menu li{
	
	display:none;
	
}

.slider-wrapper.theme-nivo{
	min-height:auto;
}

.theme-nivo a.nivo-prevNav,.theme-nivo a.nivo-nextNav{
	top:90px;
}

.theme-nivo .nivo-caption{
	display:none !important;
}

.slogan_left,.slogan_right{
	width:100%;
}

.one_half,.one_third,.one_fourth,.two_thirds,.three_fourths{
	width:100%;
}


#page_content .one_half,#page_content .one_third, #page_content .one_fourth, #page_content .two_thirds, #page_content .three_fourths{
	width:100%;
}

.column_box{
	width: 195px;
}

.latest_blog img{
	width:200px;
}

#page_content {
width: 100%;
float: left;
}

#sidebar{
	margin-left:0;
	width:100%;
	margin-top:20px;
}

.pricing_table {
	width:100%;
}

.portfolio-column-1 li{
	width:92%;
}

.portfolio-column-1 .portfolio_image_holder{
	width:100%;
}

.portfolio-1-column-item iframe,.portfolio-1-column-item object,.portfolio-1-column-item embed{
	width:100%;
}

.portfolio-2-column-inside-container embed, .portfolio-2-column-inside-container iframe, .portfolio-2-column-inside-container object{
	max-height: 112px;
}

.portfolio_image_holder{
	height: 50%;
}

.portfolio-column-2 li, .gallery-column-2 li{
	width:205px;
}

.portfolio-column-2 li .portfolio_image_holder {
height: 70%;
}

ol#portfolio.portfolio-column-2 a.custom_portfolio_link {
left: 34%;
}

ol#portfolio.portfolio-column-2 a.portfolio_zoom {
left: 53%;
}

.portfolio-column-3 li, .gallery-column-3 li{
	width:130px;
}

.portfolio-3-column-inside-container embed, .portfolio-3-column-inside-container iframe, .portfolio-3-column-inside-container object{
	max-height: 98px;
}

ol#portfolio.portfolio-column-3 a.custom_portfolio_link {
left: 25%;
}

ol#portfolio.portfolio-column-3 a.portfolio_zoom {
left: 56%;
}

.portfolio-column-3 li .portfolio_image_holder {
height: 80%;
}

.portfolio-column-4 li, .gallery-column-4 li{
	width:88px;
}

.portfolio-4-column-inside-container embed, .portfolio-4-column-inside-container iframe, .portfolio-4-column-inside-container object{
	max-height: 65px;
}

.related_work .one_fourth{
	width:44%;
	margin-bottom:25px;
	
}

.gallery-2-column-item .zoom_gallery_photo {
   
    position: absolute;
    
	left: 90px;
    
	bottom: 35px;
}

div.gallery-3-column-item .zoom_gallery_photo {
position: absolute;
left: 55px;
bottom: 30px;
}

div.gallery-4-column-item .zoom_gallery_photo {
left: 27px;
bottom:25px;
}

#footer .column_one, #footer .column_two, #footer .column_three{
	width: 100%;
}

#footer_inside{
	width:440px;
}

#footer .latest_post .info{
	width:300px;
}

#footer .column_four{
	width:100%;
}


#copyright .right{
	width:100%;
}

.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{
	width:100% !important;
}

.theme-revolution{
	padding-bottom:25px;
}

}


/*  Mobile (Portrait 320px) */

@media only screen and (max-width: 479px) {
	
	#header #searchform{
	width:83%;
	
}

#header_inside {
     min-height: 180px;

}	

div#header_holder #searchform .search{
width:69px;
}

#header #searchform {
width: 92% !important;
}
	
#page_container,#portfolio,#gallery,#clients_holder,#header_container{ 
    width: 320px !important;
}    

#header_inside,.slider-container,#page_container .inside_page_container,#clients_inside,#footer_holder,#copyright_inside{
	width: 280px;
}

.header_social_icons{
	
	margin-bottom:10px;
		
}

#header select{

	display:block !important;

	float:left;

	margin-top:20px;

	width:100%;

	background:#373737;
	
	color:#fff;

	padding:10px;
		
	border:none;
		
	outline:none;
		
	margin-bottom:10px;

	}

#header ul.top_menu li{
	
	display:none;
	
}

.slider-wrapper.theme-nivo{
	min-height:auto;
}

.theme-nivo a.nivo-prevNav,.theme-nivo a.nivo-nextNav{
	top:90px;
}

.theme-nivo .nivo-caption{
	display:none !important;
}

.slogan_left,.slogan_right{
	width:100%;
}

.one_half,.one_third,.one_fourth,.two_thirds,.three_fourths{
	width:100%;
}


#page_content .one_half,#page_content .one_third, #page_content .one_fourth, #page_content .two_thirds, #page_content .three_fourths{
	width:100%;
}

.column_box{
	width: 195px;
}

.latest_blog img{
	width:200px;
}

#page_content {
width: 100%;
float: left;
}

#sidebar{
	margin-left:0;
	width:100%;
	margin-top:20px;
}

.pricing_table {
	width:100%;
}

.portfolio-column-1 li{
	width:92%;
}

.portfolio-column-1 .portfolio_image_holder{
	width:100%;
}

.portfolio-1-column-item iframe,.portfolio-1-column-item object,.portfolio-1-column-item embed{
	width:100%;
}

.portfolio-2-column-inside-container embed, .portfolio-2-column-inside-container iframe, .portfolio-2-column-inside-container object{
	max-height: 112px;
}

.portfolio_image_holder{
	height: 50%;
}

.portfolio-column-2 li, .gallery-column-2 li{
	width:205px;
}

.portfolio-column-2 li .portfolio_image_holder {
height: 70%;
}

ol#portfolio.portfolio-column-2 a.custom_portfolio_link {
left: 34%;
}

ol#portfolio.portfolio-column-2 a.portfolio_zoom {
left: 53%;
}

.portfolio-column-3 li, .gallery-column-3 li{
	width:130px;
}

.portfolio-3-column-inside-container embed, .portfolio-3-column-inside-container iframe, .portfolio-3-column-inside-container object{
	max-height: 98px;
}

ol#portfolio.portfolio-column-3 a.custom_portfolio_link {
left: 25%;
}

ol#portfolio.portfolio-column-3 a.portfolio_zoom {
left: 56%;
}

.portfolio-column-3 li .portfolio_image_holder {
height: 80%;
}

.portfolio-column-4 li, .gallery-column-4 li{
	width:88px;
}

.portfolio-4-column-inside-container embed, .portfolio-4-column-inside-container iframe, .portfolio-4-column-inside-container object{
	max-height: 65px;
}

.related_work .one_fourth{
	width:44%;
	margin-bottom:25px;
	
}

.gallery-2-column-item .zoom_gallery_photo {
   
    position: absolute;
    
	left: 90px;
    
	bottom: 35px;
}

div.gallery-3-column-item .zoom_gallery_photo {
position: absolute;
left: 55px;
bottom: 30px;
}

div.gallery-4-column-item .zoom_gallery_photo {
left: 27px;
bottom:25px;
}


#header #searchform .search{
	width: 73px;
}

.theme-nivo .nivo-controlNav{
	left: 35%;
}


.theme-nivo a.nivo-prevNav, .theme-nivo a.nivo-nextNav {
top: 30px;
}

.tabnav li a{
	padding: 12px 15px;
	font-size: 13px;s
}

div.info_box,div.warning_box,div.success_box,div.note_box{
	width:88%;
}

.jcarousel-skin-testimonials .jcarousel-container-horizontal{
	width: 93%;
}

.portfolio_image_holder{
	height: 40%;
}

#footer .column_one, #footer .column_two, #footer .column_three{
	width: 100%;
}

#footer_inside{
	width:320px;
}

#footer .latest_post .info{
	width:200px;
}

#footer .column_four{
	width:100%;
}


#copyright .right{
	width:100%;
}

.tabnav li a{
	padding:12px !important;
	font-size:11px !important;
}


.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{
	width:100% !important;
}

.theme-revolution{
	padding-bottom:25px;
}

}