@charset "utf-8";
/* CSS Document */

/*----*****---- << Responsive >> ----*****----*/
	
	/*----*****---- << Desktop >> ----*****----*/	
	
	 @media only screen and (min-width:1200px) and (max-width:1280px) {
	
		/** Event **/
		
		/** Image caption **/
	 }
    
    /* Note: Design for a width of 960px */
	
    @media only screen and (min-width:992px) and (max-width:1199px) {
		
		.container { width:900px; }
		
		#primary { width:670px; }
		
		/*----*****---- << Header >> ----*****----*/
		
		#main-menu > ul.menu > li > a { padding:0px 12px; }
		.split-header #main-menu ul.menu > li > a { padding:0px 15px; }
		.split-header #main-menu .menu-left, .split-header #main-menu .menu-right { width:41%; }
		

		.footer-copyright .vc_col-sm-6 { width:100%; text-align:center; }
		.footer-copyright .vc_col-sm-6 .vc_column-inner  { padding:0; }
		.footer-copyright .menu-links { text-align:center; margin-top:10px; }
		


		.dt-sc-icon-box.type1 { padding: 35px 25px; }
		.dt-sc-icon-box.type1 .icon-content h4 { font-size: 13px; letter-spacing: 0; }

		
		.dt-sc-counter.type1 .icon-wrapper{width:155px; height:155px;}

	}

	/*----*****---- << Tablet (Portrait) >> ----*****----*/	
	
    /* Note: Design for a width of 768px */

    @media only screen and (min-width:768px) and (max-width:991px) {
		
		.container { width:710px; }
		
		#primary { width:500px }
		
		/* Header */		
		
		#logo { max-width:140px; }
		#logo a { line-height:normal; }
		
		#main-menu > ul.menu > li > a { padding:0px 7px; font-size:10px; }
		.split-header #main-menu ul.menu > li > a { padding:0px 8px; font-size:12px; }
		
		
		/*----*****---- << Mega Menu >> ----*****----*/
		
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .menu-links li { margin:0 0 0 5px; }
		
		
		.dt-sc-icon-box.type1 { padding: 45px 25px; }		
		.dt-sc-icon-box.type1 .icon-content h4 { font-size: 15px; letter-spacing: 1px; }
		

		.footer-copyright .vc_col-sm-6,  .footer-copyright .vc_col-sm-6.alignright { width: 100%; text-align: center; float: none; display: block; }
		.footer-copyright .vc_col-sm-6 .vc_column-inner  { padding:0; }
		.footer-copyright .menu-links { text-align:center; margin-top:5px; }
		


		.dt-sc-counter.type1 .icon-wrapper{width:120px; height:120px;}
		
		.dt-sc-icon-box.type1 .icon-wrapper{text-align:center; width:100%;}
		
		.dt-sc-icon-box.type1 .icon-wrapper img{margin:0 auto;}
		
		.dt-sc-icon-box.type1 .icon-content{float:left; clear:both; width:100%; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

}
	
	/*----*****---- << Mobile (Landscape) >> ----*****----*/	
	
	/* Common Styles for the devices below 767px width */
	@media only screen and (max-width: 767px) {
		
		#logo { text-align:center; width:100%; }
		#logo img { margin:0 auto; }
		
		/*----*****---- << Mobile Menu >> ----*****----*/		
		.dt-menu-toggle { display:block; }
		#main-menu > ul.menu { display:none; width:100%; }
		
		#main-menu { width:100%; }
		
		.menu-wrapper { float:left; width:100%; margin:0px; clear:both; }	
		#main-menu { position:relative; z-index:9999; }	
		
		#main-menu ul.menu li { width:100%; box-sizing:border-box; }
		#main-menu > ul.menu > li > a { line-height:38px; padding:0px 15px; width:100%; box-sizing:border-box; }
		
		.split-header #main-menu .menu-left, .split-header #main-menu .menu-right { width:100%; float:left; text-align:left; }
		.split-header #main-menu ul.menu > li { text-align:left; }
		
		#main-menu ul.menu li { position:relative; }	
		
		/** New style **/
		#main-menu ul.menu > li.menu-item-has-children:hover > a::before { content:none; }
		
		/** New style ends */
		
		/*----*****---- << Header >> ----*****----*/
		
		.split-header #logo { position:inherit; width:100%; text-align:center; top:0px; }
		
		.main-header-wrapper { position:inherit; float:left; width:100%; top:0px; padding:0px 0px 20px; }
		
		/* Colors */
		#main-menu { box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1); }
		
		/*----*****---- << Footer >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; }
		
		/*----*****---- << Content >> ----*****----*/		
		#primary { width:100%; }
		
		/*----*****---- << Columns >> ----*****----*/
		.wpb_column .wpb_column { padding: 0; }
		
		.wpb_column { float: left; width: 100%; }
		.wpb_column { margin-bottom: 20px; }
	

		
		#main-menu ul.menu > li.menu-item-has-children:hover > a::after { content: none; }
		

		.dt-sc-icon-box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
		

		.dt-sc-counter { margin-bottom: 15px; }		
		

		
		.abonded-pets > .vc_column_container.vc_col-sm-4, .abonded-pets .vc_column_container.vc_col-sm-8{width:100%;}
		
		.split-header #main-menu ul.menu > li > a{line-height:30px; font-size:16px; padding:10px 10px !important;}
		
		.dt-sc-icon-box.type1{padding:20px;}
		
		.dt-sc-icon-box.type1 .icon-content{float:left; clear:both; width:100%; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
		
		}
	
	
	@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio:0) { 

		/* Safari only override */
		::i-block-chrome { left: 140px; }
		
		::i-block-chrome { right: 140px; }	
					
	}
	
	
	/*----*****---- << Mobile (Landscape) >> ----*****----*/	
	
    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
		
		.container { width:420px; }
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; text-align:center; padding:0; }
		
		.footer-copyright .menu-links { text-align:center; }
		.footer-copyright .menu-links li { margin:0 0 0 10px; }
		.footer-copyright .menu-links li:first-child { margin: 0; }
		

		
	}
	
	/* Common Styles for the devices below 479px width */
    @media only screen and (max-width: 479px) {
		
		/* Header */
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; text-align:center; padding:0; }
		
		.footer-copyright .menu-links { text-align:center; }
		.footer-copyright .menu-links li { margin:0 0 0 10px; }
		.footer-copyright .menu-links li:first-child { margin: 0; }
		


	}
	
	@media screen and (max-width: 479px) and (-webkit-min-device-pixel-ratio:0) { 
	
			/* Safari only override */
			::i-block-chrome { left: 75px; }
			
			::i-block-chrome { right: 75px; }
	
	}
	
	/*----*****---- << Mobile >> ----*****----*/	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (min-width: 320px) and (max-width: 479px) {
		
		.container { width:290px; }
	
		
	}
	
	/*----*****---- << Mobile >> ----*****----*/	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 319px) {
		
		.container { width:200px; }
		
		h2 { font-size: 22px; }
		

		
		#logo { text-align: center !important; }
		

		
	}
	
	@media screen and (max-width: 319px) and (-webkit-min-device-pixel-ratio:0) { 

		/* Safari only override */
		::i-block-chrome { left: 30px; }
		
		::i-block-chrome { right: 30px; }

	}@charset "utf-8";
/* CSS Document */

/*----*****---- << Responsive >> ----*****----*/
	
	/*----*****---- << Desktop >> ----*****----*/	
	
	 @media only screen and (min-width:1200px) and (max-width:1280px) {
	
		/** Event **/
		
		/** Image caption **/
	 }
    
    /* Note: Design for a width of 960px */
	
    @media only screen and (min-width:992px) and (max-width:1199px) {
		
		.container { width:900px; }
		
		#primary { width:670px; }
		
		/*----*****---- << Header >> ----*****----*/
		
		#main-menu > ul.menu > li > a { padding:0px 12px; }
		.split-header #main-menu ul.menu > li > a { padding:0px 15px; }
		.split-header #main-menu .menu-left, .split-header #main-menu .menu-right { width:41%; }
		
		/*----*****---- << Mega Menu >> ----*****----*/			
		
		/*** buddypress ***/
		
		/*** Events ***/
		
		/*----*****---- << Widgets >> ----*****----*/	
		
		/*** Comming Soon ***/
		
		/*** 404 ***/
		
		/*** Blog ***/
		
		/*** Portfolio ***/		
		
		/* Type2 **/
		
		/** Type3 **/
		
		/** Event Shortcodes **/
		
		/** Fitness Custom Post **/
		
		/* Attorney Custom Post */
		
		/** Hosting **/
		
		/** Doctors Custom Post **/
		
		/** Model Custom Post **/
		
		/** Restaurant **/
		
		/** Fitness **/
		
		/** University **/
		
		/** Hotel Custom Post **/

		
		/** Nightclub **/


		/** Plumber **/

		
		/** Medical **/
		
		
		/** Breadcrumb **/
		
		
		/* Architecture */
		
		
		/** Event **/
		
		/** Yoga **/
		
		
		/** University **/		
		
		
		/** Photography **/	
		
		
		/** Footer **/
		.footer-copyright .vc_col-sm-6 { width:100%; text-align:center; }
		.footer-copyright .vc_col-sm-6 .vc_column-inner  { padding:0; }
		.footer-copyright .menu-links { text-align:center; margin-top:10px; }
		
		/** Shortcodes **/
		
		
		/** Fashion **/
		
		
		/** Headings - Titles **/			
		
		
		/** Horizontal Tabs **/		

		
		/** Vertical Tabs **/
				
		
		/** Toggles **/	
		
		
		/** Pricing Tables **/
	
		
		/** Contact Info **/	
		
		
		/** Icon Box **/
		.dt-sc-icon-box.type1 { padding: 35px 25px; }
		.dt-sc-icon-box.type1 .icon-content h4 { font-size: 13px; letter-spacing: 0; }
			
		
		/** Team **/			
				
		
		/** Timeline **/		
		
		
		/** Newsletter **/
		
		
		/** Testimonial **/			
		
		
		/** Image Caption **/		
		
		
		/** Counters **/		
		

		/** Content Shortcodes **/
				
		
		/** Miscellaneous **/
		
		
		/** WooCommerce **/
		
		.dt-sc-counter.type1 .icon-wrapper{width:155px; height:155px;}

	}

	/*----*****---- << Tablet (Portrait) >> ----*****----*/	
	
    /* Note: Design for a width of 768px */

    @media only screen and (min-width:768px) and (max-width:991px) {
		
		.container { width:710px; }
		
		#primary { width:500px }
		
		/* Header */		
		
		#logo { max-width:140px; }
		#logo a { line-height:normal; }
		
		#main-menu > ul.menu > li > a { padding:0px 7px; font-size:10px; }
		.split-header #main-menu ul.menu > li > a { padding:0px 8px; font-size:12px; }
		
		
		/*----*****---- << Mega Menu >> ----*****----*/
		
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .menu-links li { margin:0 0 0 5px; }
		
		
		/*** buddypress ***/
		
		/*** Events ***/
		
		/*** Comming Soon ***/
		
		
		/*** 404 ***/
		
		
		/**** Blog ***/
		
		
		/*** Portfolio ***/		
		
		/** Type 2 **/
		
		/** Event Shortcodes **/
		
		
		/** Fitness Custom Post **/
		
		
		/* Attorney Custom Post */
		
		
		/** Doctor Custom Post **/
		
		/** Model Custmo Post **/
		
		/** Restaurant Custom Post **/
		
		/** University Custom Post **/
		
		/** Yoga Custom Post **/
		
		
		/** Business **/	
		
	       
		 /** Headings - Titles **/	
		
		
		/** Horizontal Tabs **/
		
		
		/** Vertical Tabs **/			
		
		
		/** Toggles **/
		
		
		/** Buttons **/		
		
		
		/** Pricing Tables **/

		
		/** Contact Info **/
		/*.dt-sc-contact-info { padding: 0 0 0 40px; }
		.dt-sc-contact-info span { position: absolute; left: 0; }*/
		
		/** Team **/				
				
		
		/** Icon Box **/		
		.dt-sc-icon-box.type1 { padding: 45px 25px; }		
		.dt-sc-icon-box.type1 .icon-content h4 { font-size: 15px; letter-spacing: 1px; }
		
		
		/** Timeline **/
		
		
		/** Content Shortcodes **/			
		
		
		/** Newsletter **/
		
		
		/** Testimonials **/		
		
		
		/** Image Caption **/	
		
		
		/** Counters **/
		
		
		/** Miscellaneous **/
		
		
		/** Hotel Custom Post **/
		
		/** Nightclub **/
		
		/** Plumber **/
		
		/* Architecture */
		
		/** Event **/
		
		/** Hosting **/
		
		/** Insurance **/
		
		/** medical **/
		
		/** Breadcrump **/
		
		/** Yoga **/
		
		/** Footer **/
		.footer-copyright .vc_col-sm-6,  .footer-copyright .vc_col-sm-6.alignright { width: 100%; text-align: center; float: none; display: block; }
		.footer-copyright .vc_col-sm-6 .vc_column-inner  { padding:0; }
		.footer-copyright .menu-links { text-align:center; margin-top:5px; }
		
		
		/** Shortcodes **/
		
		/** University **/
		
		/** Photography **/
		
		
		/** Fashion **/
		
		
		/** WooCommerce **/
		

		/** Infinite Scroll **/

		/***unique styles ***/

		.dt-sc-counter.type1 .icon-wrapper{width:120px; height:120px;}
		
		.dt-sc-icon-box.type1 .icon-wrapper{text-align:center; width:100%;}
		
		.dt-sc-icon-box.type1 .icon-wrapper img{margin:0 auto;}
		
		.dt-sc-icon-box.type1 .icon-content{float:left; clear:both; width:100%; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

}
	
	/*----*****---- << Mobile (Landscape) >> ----*****----*/	
	
	/* Common Styles for the devices below 767px width */
	@media only screen and (max-width: 767px) {
		
		#logo { text-align:center; width:100%; }
		#logo img { margin:0 auto; }
		
		/*----*****---- << Mobile Menu >> ----*****----*/		
		.dt-menu-toggle { display:block; }
		#main-menu > ul.menu { display:none; width:100%; }
		
		#main-menu { width:100%; }
		
		.menu-wrapper { float:left; width:100%; margin:0px; clear:both; }	
		#main-menu { position:relative; z-index:9999; }	
		
		#main-menu ul.menu li { width:100%; box-sizing:border-box; }
		#main-menu > ul.menu > li > a { line-height:38px; padding:0px 15px; width:100%; box-sizing:border-box; }
		
		.split-header #main-menu .menu-left, .split-header #main-menu .menu-right { width:100%; float:left; text-align:left; }
		.split-header #main-menu ul.menu > li { text-align:left; }
		
		#main-menu ul.menu li { position:relative; }	
		
		/** New style **/
		#main-menu ul.menu > li.menu-item-has-children:hover > a::before { content:none; }
		
		/** New style ends */
		
		/*----*****---- << Header >> ----*****----*/
		
		.split-header #logo { position:inherit; width:100%; text-align:center; top:0px; }
		
		.main-header-wrapper { position:inherit; float:left; width:100%; top:0px; padding:0px 0px 20px; }
		
		/* Colors */
		#main-menu { box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1); }
		
		/*----*****---- << Footer >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; }
		
		/*----*****---- << Content >> ----*****----*/		
		#primary { width:100%; }
		
		/*----*****---- << Columns >> ----*****----*/
		.wpb_column .wpb_column { padding: 0; }
		
		.wpb_column { float: left; width: 100%; }
		.wpb_column { margin-bottom: 20px; }
	
		/*** Buddypress ***/
		
		/*** Events ***/
	   
	   /** Table **/
	   
	   /*** Comming Soon ***/
		
		/*** 404 ***/
		
		/**** Blog ****/
		
		/*** Portfolio ****/
		
		/** Event Shortcodes **/
		
		/** Fitness Custom Post **/
		
		/* Attorney Custom Post */
		
		/** Medical Custom Post **/
		
		/** Model Custom Post **/
		
		/** Restaurant **/
		
		/** Yoga Custom Post **/
		
		/** Hotel Custom Post **/
		
		/** Nightclub **/
		
		/** Spa **/
		
		/** Plumber **/
		
		/** Event **/
		
		/** Hosting **/
		
		/** Yoga **/
		
		#main-menu ul.menu > li.menu-item-has-children:hover > a::after { content: none; }
		
		/** Breadcrump **/
		
		/** Shortcodes **/
		
		/** Headings - Titles **/		
		
		
		/** Tabs **/
		
		/** Pricing Tables **/
						
		
		/** Contact Info **/
		
		
		/** Team **/		
		
		
		/** Icon Box **/
		.dt-sc-icon-box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
		
		
		/** Horizontal Timeline **/
		
		
		/** Vertical Timeline **/		
		
		
		/** Newsletter **/
		
		
		/** Testimonial **/
		
		
		/** Image Caption **/
		
		
		/** Counters **/
		.dt-sc-counter { margin-bottom: 15px; }		
		
		
		/** Dropcap **/
				

		/** Miscellaneous **/
		
		/** University **/		
		
		
		/** Jewel **/	
		
		
		/** Photography **/
		
		
		/** Colors **/	
		
		
		/** WooCommerce **/
	   
		/*.woocommerce .shop_table th:first-child, .woocommerce .shop_table td:first-child,*/
		
		/*.woocommerce .shop_table th:last-child, .woocommerce .shop_table td:last-child,*/
		
		
		/* Infinite Scroll */
		
		/***unique styles ***/
		
		.abonded-pets > .vc_column_container.vc_col-sm-4, .abonded-pets .vc_column_container.vc_col-sm-8{width:100%;}
		
		.split-header #main-menu ul.menu > li > a{line-height:30px; font-size:16px; padding:10px 10px !important;}
		
		.dt-sc-icon-box.type1{padding:20px;}
		
		.dt-sc-icon-box.type1 .icon-content{float:left; clear:both; width:100%; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
		
		}
	
	
	@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio:0) { 

		/* Safari only override */
		::i-block-chrome { left: 140px; }
		
		::i-block-chrome { right: 140px; }	
					
	}
	
	
	/*----*****---- << Mobile (Landscape) >> ----*****----*/	
	
    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
		
		.container { width:420px; }
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; text-align:center; padding:0; }
		
		.footer-copyright .menu-links { text-align:center; }
		.footer-copyright .menu-links li { margin:0 0 0 10px; }
		.footer-copyright .menu-links li:first-child { margin: 0; }
		
		/*** bbpress ***/
		
		/*** buddypress ***/
	   
	   /*** Event ***/
	   
	   /*** COMMING SOON ***/
	  
	   /*** 404 ***/
	   
		/** Headings - Titles **/
	    
		/** Tabs **/	
		
		
		/** Team **/
		
		
		/** Pricing & Progress **/		
			
		
		/** Content Shortcodes **/

		
		/** University **/
		
		
		/** Wedding **/	
		
		
		/** Miscelleneous **/
		
		
	   /*** Woocommerce ***/
		
		/***unique styles ***/
		
	}
	
	/* Common Styles for the devices below 479px width */
    @media only screen and (max-width: 479px) {
		
		/* Header */
		
		/*----*****---- << Widgets >> ----*****----*/
		.footer-copyright .vc_col-sm-6 { width: 100% !important; margin-bottom:15px !important; text-align:center; padding:0; }
		
		.footer-copyright .menu-links { text-align:center; }
		.footer-copyright .menu-links li { margin:0 0 0 10px; }
		.footer-copyright .menu-links li:first-child { margin: 0; }
		
		/*** bbpress ***/
			
		/*** buddypress ***/
		
		/*** Comming Soon ***/
		
		/*** 404 ***/
		
		/** Blog **/
		
		/*** Portfolio ***/
		
		/** Event Shortcodes **/
		
	   /** Fitness Custom POst **/
	   
	   /* Medical Custom Post */
	   
	   /** Restaurnat Custom css **/
	   
	   /** Yoga Custom Post **/
	   
	   /** Hotel Custom Post **/
	   
	   /*Biz Custom Post */
	
	/** Nightclub **/
	
	/** Attorney **/
	
	/** Hosting **/
	
	/** Model **/
	
	/** Event **/
	
	/** Yoga **/
	
	
	/** University **/
	
	
	/** Wedding **/
	
	
	/** Hotel **/
	
	
	/** Insurance **/
	
	
	/** PrettyPhoto */
	
   /** Breadcrump **/	
	
	
	/** Content Shortcodes **/
			
	
	/** Headings - Titles **/		
	
	/** Tabs **/
	
	
	/** Toggles **/

	
	/** Progress Bars **/
	
	
	/** Contact Info **/
	
	
	/** Icon Box **/		
	
	
	/** Timeline **/
	
	
	/** Testimonial **/
	
	
	/** Image Caption **/
	
	
	/** Miscelleneous **/
	
	/*** Woocommerce ***/

	/* Infinite Scroll */

	}
	
	@media screen and (max-width: 479px) and (-webkit-min-device-pixel-ratio:0) { 
	
			/* Safari only override */
			::i-block-chrome { left: 75px; }
			
			::i-block-chrome { right: 75px; }
	
	}
	
	/*----*****---- << Mobile >> ----*****----*/	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (min-width: 320px) and (max-width: 479px) {
		
		.container { width:290px; }
		
		/*----*****---- << Widgets >> ----*****----*/
		
		/*** buddypress ***/
		
		/**** Events ****/
		
		/*** Comming Soon ***/
		
		/*** 404 ***/
		
		/** Event Shortcodes **/
		
		/** Hosting **/
		
		/** Event **/
		
		
		/** Restaurant **/
		
		
		/** Headings - Titles **/		
		
		
		/** Miscellaneous **/
				
		
		/** Business **/	
		
		
		/** Hotel **/
		
		
		/*** Woocommerce ***/
		
		/***unique styles ***/		
		
	}
	
	/*----*****---- << Mobile >> ----*****----*/	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 319px) {
		
		.container { width:200px; }
		
		h2 { font-size: 22px; }
		
		/*----*****---- << Widgets >> ----*****----*/
		
		/*** bbpress ***/
		
		/*** buddypress ***/		
		
		/*** Events ***/
		
		/*** Comming Soon ***/
		
		/*** 404 ***/
		
		/** Blog **/
		
		/*** Portfolio ***/
		
		/** Business **/
		
		/*** Event Shortcodes ***/
		
		/** Fitness **/
		
		/** Restaurant Custom Post **/
		
		/** Jewel **/
		
		/** Wedding **/
		
		/** Fashion **/
		
		#logo { text-align: center !important; }
		
		/** Yoga Custom Post **/
		
		/** Nightclub **/
		
		/** Hotel **/
		
		/** Hosting **/
		
		/** Hotel **/
		
		/** Night Club **/
		
		
		/** Attorney **/
		
		
		/** Yoga **/
		
		
		/** Headings - Titles **/
		
		
		/** Tabs **/
		
				
		/** Buttons **/	
		
		
		/** Pricing Tables **/	
		
		
		/** Progress Bars **/
		
		
		/** Fancy Boxes **/
		
		
		/** Contact Info **/
		
		
		/** Icon Box **/
		
		
		/** Timeline **/
		
		
		/** Team **/
		
		
		/** Newsletter **/
		
		
		/** Testimonial **/
		
		
		/** Image Caption **/
		
		
		/** Content Shortcodes **/
		
		
		/** Miscellaneous **/
		
		
		/** Woocommerce **/
		
	}
	
	@media screen and (max-width: 319px) and (-webkit-min-device-pixel-ratio:0) { 

		/* Safari only override */
		::i-block-chrome { left: 30px; }
		
		::i-block-chrome { right: 30px; }

	}