/*-----------------------------------------------------------------------------

KENBURNER RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet

version:   	1.0
date:      	07/27/11
author:		themepunch
email:     	support@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/



/*********************************************
	-	SETTINGS FOR BANNER CONTAINERS	-
**********************************************/

.fullscreen-container {
		width:100%;
		position:relative;
		padding:0;
		display:none;
}



.fullwidthbanner-container{
	width:100%;
	position:relative;
	padding:0;
	overflow:hidden;	
}

.fullwidthbanner-container ul,
.fullscreenbanner-container ul	{	display:none}

.fullwidthbanner-container .fullwidthbanner{
	width:100%;
	position:relative;
}

.roundedcorners	{
	 -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
	-webkit-border-radius:5px;
	border-radius: 5px;

}


.tp-caption.roundedimage img {
	-webkit-border-radius: 300px;
    -moz-border-radius: 300px;
    border-radius: 300px;
}


/******************************
	-	MEGAFOLIO	-
********************************/


.megafolio-fullwidth	{	width:100%; min-width:240px; width:auto; margin:auto; padding:0px 30px;
							-moz-box-sizing: border-box;
							box-sizing: border-box;
	                   		-webkit-box-sizing: border-box;
							 overflow: hidden;
							 
						}
						
.megafolio-container,
.megafolio-container-splash	{	width:100%;  position:relative;
								-moz-box-sizing: border-box;
								box-sizing: border-box;
		                   		-webkit-box-sizing: border-box;
 							}
 							
.gallerycaption-bottom	{	background: #fff !important;  color:#000 !important;} 		

.mega-hover.notitle .mega-hoverlink, .mega-hover.notitle .mega-hoverview {
margin-top: -48px !important;
}					
						


/*******************************************************************************
		-	BULLETS AND ARROWS ADD ONS TO THE EXISTING VERSION 	-
*******************************************************************************/

  /*	-	THE BANNER CONTAINER (Padding, Shadow, Border etc. )	-	*/

  @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,800,300,700);

.tp-bannertimer {
    background:#777 !important;
    background:rgba(0,0,0,0.1) !important;
    height:5px !important;
  }
.tp-bullets {
    z-index: 40000 !important;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets {
    bottom: 10px !important;
}
.tp-bullets.simplebullets.navbar {
    bottom: -20px;
    height: 35px;
    padding: 0px 0px;
    margin-top: 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
    position: relative !important;
    background: rgba(0, 0, 0, 0.5) !important;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 0) !important;
    display: inline-block;
    margin-right: 2px !important;
    margin-bottom: 14px !important;
    -webkit-transition: background-color 0.2s, border-color 0.2s; 
    -moz-transition: background-color 0.2s, border-color 0.2s;
    -o-transition: background-color 0.2s, border-color 0.2s;
    -ms-transition: background-color 0.2s, border-color 0.2s;
    transition: background-color 0.2s, border-color 0.2s;
    float:none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px
}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	background: rgba(255, 255, 255, 1) !important;
	width: 6px !important;
    height: 6px !important;
    border: 5px solid rgba(0, 0, 0, 1) !important;
}



.tparrows:before {
    font-family: 'revicons';
	color: #fff;
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    margin-right: 0;
    margin-top: 0px;
    text-align: center;
    width: 40px;
    font-size: 20px;
}
.tparrows {

    cursor: pointer;

    background: rgba(0, 0, 0, 0.5) !important;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 40px !important;
    height: 40px !important;
	
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824';
}
.tp-rightarrow:before {
    content: '\e825';
}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
 .enquiry {
  padding-left: 10px;
}
 .enquiry form .name,
.enquiry form .email,
 .enquiry form .subject,
.enquiry form .message {
  width: 100%;
  height: 42px;
  background: #f6f6f6;
  border: 1px solid #e7e7e7 ;
  font-family: 'Open Sans', 'sans-serif';
  font-weight: 300;
  font-size: 12px;
  color: #b3b3b3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 18px;
  padding: 15px;
}
 .enquiry form .message {
  height: 96px;
}
 .enquiry form #submit {
  display: inline-block;
  width: 208px;
  height: 50px;
  background:#8fbe47;/*f65339*/
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /*-webkit-box-shadow: 0 3px 0 0 #d8422a;
  -moz-box-shadow: 0 3px 0 0 #d8422a;
  box-shadow: 0 3px 0 0 #d8422a;*/
  text-align: center;
  line-height: 50px;
  font-family: 'Open Sans', 'sans-serif';
  font-weight: 600;
  color: #fff;
  font-size: 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-transform: none;
}
.enquiry form #submit:hover {
  -webkit-box-shadow: 0 0px 0 0 #d8422a;
  -moz-box-shadow: 0 0px 0 0 #d8422a;
  box-shadow: 0 0px 0 0 #d8422a;
}
$( selector ).imageLightbox(
{
    selector:       'id="imagelightbox"',   // string;
    allowedTypes:   'png|jpg|jpeg|gif',     // string;
    animationSpeed: 250,                    // integer;
    preloadNext:    true,                   // bool;            silently preload the next image
    enableKeyboard: true,                   // bool;            enable keyboard shortcuts (arrows Left/Right and Esc)
    quitOnEnd:      false,                  // bool;            quit after viewing the last image
    quitOnImgClick: false,                  // bool;            quit when the viewed image is clicked
    quitOnDocClick: true,                   // bool;            quit when anything but the viewed image is clicked
    onStart:        false,                  // function/bool;   calls function when the lightbox starts
    onEnd:          false,                  // function/bool;   calls function when the lightbox quits
    onLoadStart:    false,                  // function/bool;   calls function when the image load begins
    onLoadEnd:      false                   // function/bool;   calls function when the image finishes loading
});
#page-wrap {
  margin: 0 auto;
  position: relative;
  width: 980px;
}
#gallery {
  display: table;
  margin: 0 auto;
}
#gallery li {
  float: left;
  margin: 10px 20px 0 0;
  position: relative;
}
#gallery span {
  background: rgba(0, 0, 0, 0.7);
  opacity: 0;
  padding: 10% 0;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 0;
  -moz-transition: opacity 0.6s ease-in;
  -o-transition: opacity 0.6s ease-in;
  -webkit-transition: opacity 0.6s ease-in;
}
#gallery li:hover span {
  opacity: 1;
}
#gallery a {
  border: 5px solid rgba(0, 0, 0, 0.1);
  display: block;
  position: relative;
  -moz-transition: border 0.6s ease-out;
  -webkit-transition: border 0.6s ease-out;
  transition: border 0.6s ease-out;
}
#gallery a:hover {
  border: 5px solid rgba(39, 25, 0, 1);
  border: 5px solid rgba(0, 0, 0, 0.5);
}
#gallery a:focus {
  -moz-transform: rotate(-2deg);
  -webkit-transform: rotate(-2deg);
  transform: rotate(-2deg);
}
#gallery img {
  float: left;
}
#lightbox div {
  background: #fff;
  border: 30px solid #fff;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 6%;
  z-index: 0;
  border-radius: 10px;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
#lightbox div:target {
  opacity: 1;
  z-index:10
}
#lightbox img {
  float: left;
  border-radius: 3px;
}
#lightbox #img2 {
  left: 15%;
}
#lightbox a {
  background: url(../images/close.png) no-repeat left top;
  height: 28px;
  width: 30px;
  position: absolute;
  top: -42px;
  right: -42px;
}
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index:1001;
    -moz-opacity: 0.7;
    opacity:.70;
    filter: alpha(opacity=70);
}
#light{
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300px;
    height: 200px;
    margin-left: -150px;
    margin-top: -100px;                 
    padding: 10px;
    border: 2px solid #FFF;
    background: #CCC;
    z-index:1002;
    overflow:visible;
}
::-moz-selection {
    background: #660;
}
::selection {
    background: #660;
}
.header-search-a:hover,.header-search-active .header-search-a,.header-search-form,.navigation li ul li a:hover,.navigation li ul li.current_page_item > a,.navigation-2.navigation li:hover ul,.widget-about-2 > ul > li:hover > i,.box-icon:hover .box-icon-i-2,.bxslider-slide .bx-controls-direction a:hover,.section-3 .sections-title-h3:after,.portfolio-hover,.portfolio-content > i,.button-1:hover,.accordion .accordion-title.active a i,.button-1.button-2,.protfolio-filter li a:hover,.protfolio-filter li.current a,.member-hover,.section-4,.button-3,.button-4:hover,.pricing-tables:hover .pricing-header,.pagination a:hover,.pagination li.pagination-prev a:hover,.pagination li.pagination-next a:hover,.widget.widget-twitter,.blockquote-3,.callout-3,.alerts > i,.slideshow .tparrows:hover,.go-up,.dark-s .callout .button-4:hover,.dark-s .section-2 .bxslider-slide .bx-controls-direction a:hover,.dark-s .navigation_mobile > ul,.dark-s .comment-reply.button-4:hover,#header-top.header-top-3,.navigation > ul > li:hover li:hover > a {
	background-color: #660;
	color:#fff;/*mc*/
}
.color,.navigation-2.navigation li ul li a:hover,.navigation-2.navigation li ul li.current_page_item > a,#footer a:hover,#footer-bottom a,#footer-bottom .navigation-footer > ul > li > a:hover,#footer .widget-twitter a,#footer span.tweet_time a:hover,.crumbs a:hover,.breadcrumbs h4,.sections-title-h3 h3,.box-icon h5,.box-icon p a:hover,.box-icon-i-2 i,.box-icon:hover .box-icon-i,.button-1,.portfolio-meta h6 a:hover,.accordion .accordion-title.active a,.head-title h6,.blog-content h6,.blog-content h6 a,.blog-content p a:hover,.blog-meta div a:hover,.testimonial-name span:first-child,.button-1.button-2:hover,.testimonial-item-2 .testimonial-content p,.box-icon.box-icon-3 p a,.member-content h5,.callout > h6,.pricing-content ul li span,.pricing-header h3,.pricing-header a:hover,.widget .widget-title h6,.widget .widget-post-content h6 a:hover,.widget ul li a:hover,.widget ul li a:hover span,.post-tag a:hover,.post-author-content h6,.section-title h6,.commentlist li.comment .comment-body .comment-text .author span,.comment-form .form-input i,.page-404 h2,.coming-soon h2,#coming-soon .col-md-3 > div span:first-child,.list-ul li:before,blockquote,.qoute,.alerts div h3,.navigation_mobile > ul li:hover > a,.navigation_mobile > ul li:hover:before,.navigation_mobile > ul li:hover > a > span i,.navigation_mobile_click:hover,.navigation_mobile_click:hover:before,.dark-s .box-icon.box-icon-3 p a:hover,.dark-s .box-icon.box-icon-3 h5,.dark-s .box-icon .box-icon-i-5 i,.dark-s .box-icon:hover .box-icon-i.box-icon-i-1 i,.dark-s .box-icon:hover .box-icon-i-2.box-icon-i-5 i,.dark-s .callout.callout-2 > h6,.dark-s .callout.callout-3 > h6,.navigation-2.navigation > ul > li:hover li:hover > a {
	color: #660;
	
}
/*.navigation > ul > li:hover > a,.navigation > ul > li.current_page_item > a,*/
.navigation > ul > li:hover > a,.navigation > ul > li.current_page_item > a
{
	background-color:#ff0;
	color:#000;
}
/*myc*/
.phone-email i
{
	color:#ffffff;
}
.navigation-2.navigation li ul li a,.dark-s .navigation_mobile > ul li,#header-top.header-top-3,#header.header-3 .navigation > ul > li.current_page_item,.navigation-2.navigation li.mega-menu ul li:last-child a,.dark-s .navigation li.mega-menu ul li:last-child a {
	border-bottom-color: #e66551;
}
.dark-s .navigation_mobile > ul li ul {
	border-top-color: #e66551;
}
.header-search-a:hover,.header-search-active .header-search-a,.button-1:hover,.button-1.button-2,.protfolio-filter li a:hover,.protfolio-filter li.current a,.pagination a:hover,.pagination li.pagination-prev a:hover,.pagination li.pagination-next a:hover,.widget.widget-twitter,.blockquote-3,.dark-s .navigation_mobile > ul {
	border-color: #660;
}
.navigation > ul > li:hover,.navigation > ul > li.current_page_item {
	border-top-color: #660;
	color:#660!important;
}
/*------------------------------------------------------------------------------*/
/*                    width : 1200px 
/*------------------------------------------------------------------------------*/
@media (min-width: 1200px) {
	.boxed,.boxed-2 {
		width: 1200px !important;
	}
	.grid_1200.boxed #header.fixed-nav,.grid_1200.boxed-2 #header.fixed-nav {
		width: 1200px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 991px 
/*------------------------------------------------------------------------------*/
@media (min-width: 991px) and (max-width: 1200px) {
	.logo span {
		display: none;
	}
	#header.header-2 .navigation > ul > li {
		margin-right: 5px;
	}
	#header.header-2 .navigation > ul > li > a {
		padding: 0 1px;
	}
	.col-md-9.main-content li.col-md-3.portfolio-item,.portfolio-full-width li.col-md-3 {
		width: 24.9%;
	}
	.col-md-9.main-content .portfolio-no-margin li.col-md-3.portfolio-item {
		width: 25%;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 990px 
/*------------------------------------------------------------------------------*/
@media (min-width: 990px) {
	.boxed,.boxed-2 {
		width: 990px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 768px 
/*------------------------------------------------------------------------------*/
@media (min-width: 768px) and (max-width: 992px) {
	.boxed,.boxed-2 {
		width: 100%;
		margin: 0;
	}
	.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {
		left: -20px !important;
	}
	.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {
		right: -20px !important;
	}
	#header.header-3 .navigation_mobile {
		float: none;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 20px;
	}
	#header.header-4::after {
		height: 0;
	}
	.crumbs {
		display: none;
	}
	.slide-h2 h2 {
		font-size: 30px !important;
	}
	.slide-h3 h2 {
		font-size: 25px !important;
	}
	.slide-h2 h2,.slide-h3 h2,.slide-p p {
		padding: 0 40px !important;
	}
	.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item.col-md-3,.portfolio-no-margin div.col-md-4.portfolio-item.col-md-3 {
		float: left;
		width: 50%;
	}
	.col-md-2.client-item,.portfolio-full-width .portfolio-item.col-md-3,.portfolio-full-width li.col-5.portfolio-item,.portfolio-slide.bxslider-slide .portfolio-item.col-md-4 {
		float: left;
		width: 23.33333%;
	}
	.col-md-8{
		float: left;
		width: 76.77777%;
	}
	
	.member-item img {
		width: 100%;
		height: auto;
	}
	.callout p {
		margin-bottom: 20px;
	}
	.pricing-header div strong {
		float: none;
	}
	.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {
		float: none;
	}
	.copyrights {
		float: none;
		text-align: center;
		margin-bottom: 20px;
	}
	.navigation-footer {
		float: none;
		text-align: center;
	}
	.navigation-footer > ul > li {
		float: none;
		display: inline-block;
	}
	.box-icon {
		margin-bottom: 30px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    Width : 452px
/*------------------------------------------------------------------------------*/
@media only screen and (min-width: 452px) and (max-width: 767px) {
	body {
		width: 100%;
	}
	.boxed,.boxed-2 {
		width: 100%;
		margin: 0;
	}
	.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {
		left: -20px !important;
	}
	.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {
		right: -20px !important;
	}
	#header-top {
		height: auto;
		text-align: center;
	}
	.phone-email {
		float: none;
		display: inline-block;
		margin-bottom: 20px;
	}
	#header-top .social-ul {
		float: none;
	}
	#header-top .social-ul li,#header-top .social-ul li a {
		float: none;
		display: inline-block;
		margin-left: -2px;
	}
	#header-top .social-ul li a {
		border-top: 1px solid #eae9e9;
	}
	#header-top.header-top-2 .social-ul li a {
		border-top-color: #646464;
	}
	#header-top.header-top-4 .social-ul li a {
		border-top-color: #e9e8e8;
	}
	#header {
		height: auto;
		padding-bottom: 20px;
	}
	.logo a {
		display: block;
		text-align: center;
		float: none;
	}
	.logo span {
		display: none;
	}
	#header.header-4::after {
		height: 0;
	}
	.header-search {
		margin: 20px auto 20px;
		float: none;
		text-align: center;
		line-height: normal;
	}
	.header-search-a {
		float: none;
		display: inline-block;
	}
	.header-search-form {
		width: 100%;
		padding: 10px;
	}
	.header-search-form input {
		width: 100%;
		margin: 0;
	}
	.navigation_mobile {
		float: none;
		margin-right: auto;
		margin-left: auto;
		display: block;
	}
	.crumbs {
		display: none;
	}
	.slide-h2 h2 {
		font-size: 30px !important;
	}
	.slide-h2 h2 {
		font-size: 25px !important;
	}
	.slide-h2 h2,.slide-h3 h2,.slide-p p {
		padding: 0 40px !important;
	}
	.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item,.portfolio-no-margin div.col-md-4.portfolio-item {
		float: left;
		width: 50%;
	}
	.portfolio-no-margin li.portfolio-item,.portfolio-no-margin div.portfolio-item {
		width: 49.95%;
	}
	.col-md-2.client-item {
		float: left;
		width: 33.333%;
	}
	.portfolio-full-width .portfolio-item.col-md-3,.portfolio-full-width li.col-5.portfolio-item {
		width: 33.3%;
	}
	.portfolio-full-width .portfolio-desc {
		display: none;
	}
	.member-item img {
		width: 100%;
		height: auto;
	}
	.blog-date span:first-child {
		font-size: 20px;
	}
	.blog-meta div {
		margin-bottom: 5px;
	}
	.blog-meta a.button-3 {
		float: left;
		margin-top: 10px;
		clear: left;
	}
	.single-post .blog-content h6 {
		width: 100%;
	}
	.single-post .blog-meta {
		float: left;
	}
	.commentlist ul.children {
		margin-left: 80px;
	}
	.callout p {
		margin-bottom: 20px;
	}
	.pricing-header div strong {
		float: none;
	}
	.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {
		float: none;
	}
	.copyrights {
		float: none;
		text-align: center;
		margin-bottom: 20px;
	}
	.navigation-footer {
		float: none;
		text-align: center;
	}
	.navigation-footer > ul > li {
		float: none;
		display: inline-block;
	}
	.box-icon {
		margin-bottom: 30px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 479px 
/*------------------------------------------------------------------------------*/
@media only screen and (max-width: 479px) {
	body {
		width: 100%;
	}
	.boxed,.boxed-2 {
		width: 100%;
		margin: 0;
	}
	.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {
		left: -20px !important;
	}
	.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {
		right: -20px !important;
	}
	#header-top {
		height: auto;
		text-align: center;
	}
	.phone-email {
		float: none;
		display: inline-block;
		margin-bottom: 20px;
	}
	#header-top .social-ul {
		float: none;
	}
	#header-top .social-ul li,#header-top .social-ul li a {
		float: none;
		display: inline-block;
		margin-left: -2px;
	}
	#header-top .social-ul li a {
		border-top: 1px solid #eae9e9;
	}
	#header-top.header-top-2 .social-ul li a {
		border-top-color: #646464;
	}
	#header-top.header-top-4 .social-ul li a {
		border-top-color: #e9e8e8;
	}
	#header {
		height: auto;
		padding-bottom: 20px;
	}
	.logo a {
		display: block;
		text-align: center;
		float: none;
	}
	.logo span {
		display: none;
	}
	.header-search {
		margin: 20px auto 20px;
		float: none;
		text-align: center;
		line-height: normal;
	}
	.header-search-a {
		float: none;
		display: inline-block;
	}
	.header-search-form {
		width: 100%;
		padding: 10px;
	}
	.header-search-form input {
		width: 100%;
		margin: 0;
	}
	.navigation_mobile {
		float: none;
		margin-right: auto;
		margin-left: auto;
		display: block;
		width: 100%;
	}
	.crumbs {
		display: none;
	}
	.slide-h2 h2 {
		font-size: 17px !important;
	}
	.slide-h3 h2 {
		font-size: 15px !important;
	}
	.slide-h2 h2,.slide-h3 h2 {
		padding: 0 40px !important;
	}
	.slide-p p {
		display: none;
	}
	.slide-a a {
		font-size: 7px;
		padding-right: 10px;
		padding-left: 10px;
	}
	.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.portfolio-full-width .portfolio-item.col-md-3,.col-md-9.main-content li.col-md-6.portfolio-item,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item,.portfolio-no-margin div.col-md-4.portfolio-item,.portfolio-full-width li.col-5.portfolio-item {
		float: left;
		width: 100%;
	}
	.col-md-2.client-item {
		float: left;
		width: 50%;
	}
	.member-item img {
		width: 100%;
		height: auto;
	}
	.blog-date span:first-child {
		font-size: 20px;
	}
	.blog-meta div {
		margin-bottom: 5px;
	}
	.blog-meta a.button-3 {
		float: left;
		margin-top: 10px;
		clear: left;
	}
	.single-post .blog-content h6 {
		width: 100%;
	}
	.single-post .blog-meta {
		float: left;
	}
	.post-social {
		float: left;
		margin-top: 10px;
	}
	.commentlist ul.children {
		margin-left: 50px;
	}
	.callout p {
		margin-bottom: 20px;
	}
	.pricing-header div strong {
		float: none;
	}
	.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {
		float: none;
	}
	.copyrights {
		float: none;
		text-align: center;
		margin-bottom: 20px;
		line-height: 22px;
	}
	.navigation-footer {
		float: none;
		text-align: center;
	}
	.navigation-footer > ul > li {
		float: none;
		display: inline-block;
	}
	.box-icon {
		margin-bottom: 30px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 450px 
/*------------------------------------------------------------------------------*/
@media only screen and (min-width: 0px) and (max-width: 450px) {
	
}