	/* Note: Design for a width of 960px */	
    @media only screen and (min-width:992px) and (max-width:1199px) {
		
		/*----*****---- << Plumber >> --****--*/
		.dt-sc-shadow { width:100%; background-size:100%; }
		
		/*----*****---- << Container >> ----*****----*/	
		.container, .type5.tribe_events .container .container, .layout-boxed .vc_row .dt-sc-stretch-row-content, .left-header #header-wrapper .top-bar .container { width:900px; }
		.container.fill-container, .page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row { width:930px; }
		.layout-boxed .wrapper, .layout-boxed .main-header-wrapper, .layout-boxed .is-sticky #header-wrapper, .layout-boxed.standard-header .main-header-wrapper { width:940px; }
		
		.page-with-sidebar .vc_row-no-padding .dt-sc-newsletter-section.type7 { max-width:900px; }
		
		#primary { width:670px; }
		#primary.with-both-sidebar { width:440px; }
		#secondary, #secondary-right, #secondary-left { width:200px; }
		
		.layout-boxed .vc_row.vc_row-no-padding { width:calc(100% + 40px) !important; left:-20px !important; }
		
		
		/*----*****---- << Mega Menu >> ----*****----*/		
		#main-menu .megamenu-2-columns-group .megamenu-child-container { width:460px; }
		#main-menu .megamenu-3-columns-group .megamenu-child-container { width:680px; }
		#main-menu .megamenu-4-columns-group .megamenu-child-container { width:900px; }
		
		.left-header #main-menu .megamenu-4-columns-group .megamenu-child-container { width:640px; }
		
		/*----*****---- << Column >> ----*****----*/
		.vc_col-md-6.wpb_column.no-space.dt-sc-two-fifth, .vc_col-md-6.column.no-space.dt-sc-two-fifth { width:50%; }
		.column.no-space.dt-sc-one-fourth  { width:24.97%; }
		
		.wpb_column.dt-sc-one-fifth.vc_col-md-6 { width: 50%; }
		
		.wpb_column.dt-sc-one-fifth.vc_col-md-12,
		.wpb_column.dt-sc-two-fifth.vc_col-md-12,
		.wpb_column.dt-sc-three-fifth.vc_col-md-12 { width: 100%; }
		
		.vc_col-md-12.wpb_column { padding-bottom: 25px; }
		.vc_col-md-12.wpb_column:last-child { padding-bottom: 0; }
		
		.rs_margin_top_md-150.vc_row,
		.rs_margin_top_md-150.wpb_column .vc_column-inner { margin-top: 150px !important; }
		
		/*----*****---- << Widgets >> ----*****----*/
		.dt-sc-one-third .widget_text ul.split-list { width:100%; margin-right:0; }		
		.flickr-widget div { height: 68px; width: 68px; }
		.secondary-sidebar .type7 .widgettitle:before { left: -20px; }
		
		.secondary-sidebar .type8 .widget { padding: 0 15px 15px; }
		.secondary-sidebar .type8 .widgettitle { margin: -28px auto 20px; }
		
		aside.widget.widget_wp_review_tab .wp_review_tab_widget_content ul.wp-review-tabs li, aside.widget.widget_tabbed_posts ul.dt-sc-tabs-horizontal-frame li { width: 100%; border-right: 1px solid #e2e3e4; }
		aside.widget.widget_wp_review_tab .wp_review_tab_widget_content ul.wp-review-tabs li.selected::before { content: none; }
		aside.widget .recent-posts-widget li .entry-meta p:last-child { margin-right: 0; }
		
		aside.widget.widget_tabbed_posts .dt-sc-tabs-content .blog-entry.has-post-thumbnail .entry-thumb, aside.widget.widget_tabbed_posts .dt-sc-tabs-content .blog-entry.has-post-thumbnail .entry-details,	aside.widget.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li > a, aside.widget.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li .title-right, aside.widget.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li > a .wp_review_tab_thumb_small img { width: 100%; margin-right: 0; }
		
		aside.widget.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li > a .wp_review_tab_thumb_small,	aside.widget.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li > a .wp_review_tab_thumb_large { height: auto; margin-bottom: 20px; }
		
		aside.widget.widget_tabbed_posts ul.dt-sc-tabs-horizontal-frame li:last-child a { border-right: none; }
		aside.widget.widget_tabbed_posts ul.dt-sc-tabs-horizontal-frame li.ui-state-active a { border-bottom-color: rgba(0, 0, 0, 0.1); }
		
		.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="email"], .widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="submit"] { font-size: 10px; }		
		.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="submit"] { padding: 0px 12px; }
		
		.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm:before { font-size: 10px; }
		.widget .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="email"] { padding: 6px 20px 6px 30px; }
		
		.secondary-sidebar .widget #wp-calendar th,	.secondary-sidebar .widget #wp-calendar td,	.secondary-sidebar .type8 .widget #wp-calendar th, .secondary-sidebar .type8 .widget #wp-calendar td, .secondary-sidebar .type11 .widget #wp-calendar th, .secondary-sidebar .type11 .widget #wp-calendar td, .secondary-sidebar .type12 .widget #wp-calendar th, .secondary-sidebar .type12 .widget #wp-calendar td, .secondary-sidebar .type13 .widget #wp-calendar th, .secondary-sidebar .type13 .widget #wp-calendar td { padding: 3px; font-size: 10px; }		
		.secondary-sidebar .type11 .widget #wp-calendar caption, .secondary-sidebar .type12 .widget #wp-calendar caption { font-size: 14px; }
		
		.secondary-sidebar .type9 .widget ul li, .secondary-sidebar .type12 .widget ul li { font-size: 13px; }
		.woo-type6 .secondary-sidebar .widget.woocommerce .woocommerce-product-search input[type="submit"] { border-radius:5px; }
				
		.secondary-sidebar .widget .tweet_list li { padding: 0 0 20px 30px; }

		.secondary-sidebar .widget .tweet_list li:before { font-size: 22px; }
		.secondary-sidebar .widget .tweet_list li:before, .secondary-sidebar .widget .tweet_list li:first-child:before { top: 0; }
				
		.secondary-sidebar aside.widget, .secondary-sidebar .type11 .widget { font-size: 12px; }		
		.secondary-sidebar .type2 .widget, .secondary-sidebar .type6 .widget, .secondary-sidebar .type8 .widget, .secondary-sidebar .type12 .widget, .secondary-sidebar .type13 .widget { font-size: 13px; }
				
		.secondary-sidebar .type8 .widget, .secondary-sidebar .type12 .widget { padding: 15px 15px 20px; }
		.secondary-sidebar .type11 .widget { padding: 15px 10px 20px; }
		
		.secondary-sidebar .type5 .widget .tweet_list li, .secondary-sidebar .type8 .widget .tweet_list li,  .secondary-sidebar .type11 .widget .tweet_list li, .secondary-sidebar .type12 .widget .tweet_list li { padding: 0 0 20px; }
		.secondary-sidebar .type5 .widget .tweet_list li:before, .secondary-sidebar .type8 .widget .tweet_list li:before, .secondary-sidebar .type11 .widget .tweet_list li:before, .secondary-sidebar .type12 .widget .tweet_list li:before { margin-right: 8px; position: static; }
		
		.secondary-sidebar .type11 > .widget:before { padding-right: 10px; top: 18px; }
		.secondary-sidebar .type11 .widgettitle:before { top: 11px; }
		
		.secondary-sidebar .type11 .widget #wp-calendar th, .secondary-sidebar .type11 .widget #wp-calendar td { padding: 5px; font-size: 12px; }
		 
		.secondary-sidebar .type11 .widget #wp-calendar caption, .secondary-sidebar .type12 .widget #wp-calendar caption { font-size: 13px; }
		.secondary-sidebar .type11 .widgettitle, .secondary-sidebar .type12 .widgettitle { font-size: 14px; }	
				
		.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type="submit"]	{ width: 100%; }

		.widget.woocommerce .woocommerce-product-search input[type="submit"] { float:right; min-height:50px; margin-top:10px; position:inherit; }		
		.woo-type4 .widget.woocommerce .woocommerce-product-search input[type="submit"] { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
		.woo-type20 .widget.woocommerce .woocommerce-product-search input[type="submit"] { border-radius: 5px; }
		.widget.woocommerce .woocommerce-product-search input[type="search"] { padding-right: 10px; }	
		
		.wp-polls .Buttons, .wp-polls p a { padding: 15px 18px; }
		
		.widget.widget_headlines .recent-headlines-widget ul li .entry-title { width: 71%; }
		
		/* Awesome Weather */		
		.secondary-sidebar .awesome-weather-current-temp { font-size: 40px; }		
		.secondary-sidebar .awesome-weather-todays-stats { font-size: 12px; }		
		.secondary-sidebar .awesome-weather-forecast-day-temp { font-size: 14px; }
		
		.widget.widget_ads_small .dt-sc-ads-widget-small ul li { width: 48.7%; }	
		
		/*----*****---- << Topbar >> ----*****----*/
		.top-bar .dt-sc-vertical-separator { margin:0 10px; }
		
		/*----*****---- << Menu >> ----*****----*/
		#main-menu > ul.menu > li > a { padding:0 12px; }
		.menu-with-slanting-splitter #main-menu > ul.menu > li > a { padding:0 10px; }
		.menu-active-border-with-arrow #main-menu > ul.menu > li > a { padding:0 9px; font-size:12px; }
		.menu-active-with-icon #main-menu > ul.menu > li > a { padding:0 8px; }
		.menu-active-highlight-grey #main-menu ul.menu > li { padding:0 12px; }
		
		/*----*****---- << Header >> ----*****----*/
		.split-header #main-menu ul.menu > li > a { padding:0 15px; }
		.split-header.transparent-header #main-menu ul.menu > li { padding:0 10px; }
		.split-header .menu-with-slanting-splitter #main-menu > ul.menu > li > a { font-size:11px; padding:0 7px; }
		.split-header .menu-with-slanting-splitter #main-menu ul.menu > li:before { right:-8px; }
		.split-header #main-menu .menu-left, .split-header #main-menu .menu-right { width:41%; }
		
		.header-align-left.fullwidth-menu-header .sticky-wrapper .menu-wrapper { width: 900px; }
		.header-align-left .header-right .wpb_column.dt-sc-three-fifth { width: 100%; }
		.header-align-left.fullwidth-menu-header #main-menu > ul.menu > li > a { padding: 0 25px 0 0; font-size: 12px; }
		.header-align-center .main-header #logo a img, .overlay-header #logo a img { width: 80%; }
		.header-align-left .main-header #logo a img { width: 50%; }
		
		.header-align-left.fullwidth-menu-header .sticky-wrapper #main-menu > ul.menu > li > a { padding: 0 20px 0 0; }
		
		.header-align-left.fullwidth-menu-header .sticky-wrapper.is-sticky .menu-wrapper { width: 100%; }
		
		.header-align-left.fullwidth-menu-header .is-sticky #main-menu ul.menu > li, 
		.header-align-left.fullwidth-menu-header .is-sticky #main-menu ul.menu > li > a { padding: 0 5px; }
		
		.header-align-left.fullwidth-menu-header #main-menu ul li.menu-item-simple-parent ul li a,
		.header-align-left.fullwidth-menu-header #main-menu .megamenu-child-container > ul.sub-menu > li > a, 
		.header-align-left.fullwidth-menu-header #main-menu .megamenu-child-container > ul.sub-menu > li > .nolink-menu,
		.header-align-left.fullwidth-menu-header #main-menu .megamenu-child-container ul.sub-menu > li > ul li a { font-size: 12px; }
		
		.header-align-left .header-right .alignright .vc_row.vc_inner { margin-right: 10px; }
		
		#sidebar-main .wrapper #slide-logo { padding: 25px 20px; }
		#sidebar-main .wrapper nav.slide-menu ul.slide-cat-list li a { padding: 8px 0 8px 50px; }
		#sidebar-main .wrapper nav.slide-menu ul.slide-cat-list li a span { width: 25px; height: 25px; line-height: 25px; font-size: 10px; }	
		
		/*----*****---- << Hosting >> ----*****----*/
		ul.side-nav li a { font-size:13px; }
		
		/*----*****---- << Breadcrumb >> ----*****----*/
		.main-title-section-wrapper.breadcrumb-right .main-title-section h1 { font-size: 26px; }
		.main-title-section-wrapper.breadcrumb-right .main-title-section { width:58%; }
		.main-title-section-wrapper.breadcrumb-right .breadcrumb { width:42%; }		
		
		/*----*****---- << Responsive Map >> ----*****----*/
		.responsive-map { max-width: 100%; }		
		
		/*----*****---- << Footer >> ----*****----*/

		.footer-copyright .vc_col-sm-6 .vc_column-inner  { padding:0; }
		.footer-copyright .menu-links { text-align:center; margin-top:10px; }
		
		.footer-copyright .vc_col-sm-6.alignright .dt-sc-sociable { float: left; margin-top: 10px; text-align: center; width: 100%; }
		.footer-copyright .vc_col-sm-6.alignright .dt-sc-sociable li { display: inline-block; float: none; }
		
		.footer-widgets .dt-sc-one-fifth .widget #wp-calendar th, .footer-widgets .dt-sc-one-fifth .widget #wp-calendar td { font-size: 10px; padding: 5px; }
		
		.footer-widgets .dt-sc-one-sixth .widget #wp-calendar th, .footer-widgets .dt-sc-one-sixth .widget #wp-calendar td { font-size: 10px; padding: 5px 3px; }
		.footer-widgets .dt-sc-one-sixth .widget #wp-calendar caption { font-size: 12px; margin-bottom: 5px; }
		
		.with-both-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third, .with-both-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half  { width:100%; }
		.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third { width:48.5%; }
		.with-both-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third { width:100%; }
		.tpl-blog-holder.apply-isotope .dt-sc-one-third { width:31.8%; }
		
		.tpl-blog-holder.apply-isotope .dt-sc-one-half { width:48.8%; }
		.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half { width:48.5%; }
		.with-both-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half { width:100%; }
		
		.dt-sc-one-half .blog-entry.blog-medium-style .entry-thumb ~ .entry-details { padding-top:30px; }
		
		.with-both-sidebar .blog-entry.blog-medium-style .entry-thumb, .with-both-sidebar .blog-entry.blog-medium-style .entry-details { width:100%; }
		.with-both-sidebar .dt-sc-one-column .blog-entry.blog-medium-style .entry-thumb ~ .entry-details { padding-left:0; margin-top:20px; }
		.with-both-sidebar .dt-sc-one-column .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-thumb ~ .entry-details { padding-left:30px; }
		
		.with-both-sidebar .blog-entry.blog-medium-style .entry-details { padding-bottom:20px; }
		.with-both-sidebar .dt-sc-one-column .blog-entry.blog-medium-style .entry-format { right:0; }
		
		.dt-sc-one-half .blog-entry.blog-medium-style .entry-thumb, .dt-sc-one-half .blog-entry.blog-medium-style .entry-details { width:100%; }
		.dt-sc-one-half .blog-entry.blog-medium-style .entry-thumb ~ .entry-details { padding-left:0; }
		.dt-sc-one-third .blog-entry.blog-medium-style { width:99.5%; }
		.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-title { min-height:auto; }
		.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-body, .with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-meta-data { margin-top:0; margin-left:0; width:100%; }
		.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-title h4 { font-size:15px; }
		
		.with-both-sidebar .dt-sc-one-half .blog-entry.blog-medium-style .entry-details, .page-with-sidebar .dt-sc-one-half .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-details { margin-top:0; }
		.page-with-sidebar .dt-sc-one-half .blog-entry.blog-medium-style .entry-thumb, .page-with-sidebar .dt-sc-one-half .blog-entry.blog-medium-style .entry-details { width:100%; }
		.dt-sc-one-half .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-thumb ~ .entry-details { padding-left:30px; width:100%; padding-top:30px; }	
		.dt-sc-one-half .blog-entry.blog-medium-style .entry-format { right:0; }
		
		.dt-sc-one-column .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-body { display:none; }
		.page-with-sidebar.with-both-sidebar .dt-sc-one-column .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-thumb, .page-with-sidebar.with-both-sidebar .dt-sc-one-column .blog-entry.blog-medium-style.dt-blog-medium-highlight .entry-details { width:100%; }
		
		.vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 59.6%; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb.fullwidth .entry-thumb,
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb.fullwidth .entry-details { width: 100%; }
		 
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry .entry-thumb { display: none; }
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-thumb { display: block; }
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 100%; }
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper { padding-bottom: 50px; }
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .block-paginate { top: auto; bottom: 5px; }
		
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta-data .category, .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta-data .category { position: static; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb.format-video .entry-thumb { display: none; }
		
		.page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta .comments, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta .likes, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta .comments, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta .likes { float: left; margin-left: 0; margin-right: 15px; }
		.page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta .views, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta .views { float: left; margin-left: 0; }
		
		.page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta .author, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-audio .entry-meta .date, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta .author, .page-with-sidebar .dt-sc-post-block-default-wrapper .blog-entry.format-video .entry-meta .date { margin-right: 15px; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper { padding-bottom: 50px; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .block-paginate { top: auto; bottom: 5px; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-thumb { display: block; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-details { width: 100%; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-default-wrapper .blog-entry a.dt-sc-button { font-size: 10px; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-title h4 { font-size: 16px; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper { padding-bottom: 50px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .block-paginate { top: auto; bottom: 5px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 100%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-default-wrapper .blog-entry .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-default-wrapper .blog-entry .entry-thumb { display: none; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-thumb { display: block; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-details { width: 100%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta-data .category { position: static; margin-top: 2px; margin-left: -2px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-title h4 { font-size: 16px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .blog-entry a.dt-sc-button { font-size: 10px; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.fullwidth.large-thumb .entry-details { width: 46.2%; }		
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-default-wrapper .blog-entry.fullwidth.large-thumb .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.fullwidth.large-thumb .entry-details { width: 100%; }
		
		.vc_row .wpb_column.vc_col-sm-9 .vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details, .vc_row .wpb_column.vc_col-sm-10 .vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 54.8%; }	
		
		.with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-2,	.with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-3 { width: 100%; float: left; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-8 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 100%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-9 .dt-sc-post-block-default-wrapper .blog-entry.fullwidth.large-thumb .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-9 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 100%; }
		.with-both-sidebar .vc_row .wpb_column.vc_column_container.vc_col-sm-2 .dt-sc-post-block-default-wrapper .block-paginate { bottom: auto; top: 5px; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-default-wrapper .block-paginate { top: 5px; bottom: auto; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-default-wrapper h2 { font-size: 21px; }
		
		.page-with-sidebar .dt-sc-post-block-modern-wrapper .blog-entry.dt-sc-one-fourth .entry-meta-data .tags { position: static; }
		
		.with-both-sidebar .dt-sc-post-block-modern-wrapper .blog-entry.grid.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper .blog-entry.grid.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper .blog-entry.grid.dt-sc-one-fourth { width: 100%; float: left; margin-left: 0; margin-bottom: 30px; }
		
		.page-with-sidebar .dt-sc-post-block-modern-wrapper .blog-entry.grid.dt-sc-one-third .entry-meta-data .tags { width: 70%; }
		
		.dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-1 { width: 99.94%; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-2 { width: 49.94%; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-3 { width: 32.94%; }       
		.dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-4 { width: 24.94%; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-5 { width: 19.94%; }
		
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta { margin-bottom: 5px; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-details { padding: 15px; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-body p { font-size: 10px; line-height: normal;  }
			
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.dt-sc-one-third, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-third, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-third, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-third, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-third,		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.dt-sc-one-fourth, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-fourth, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-fourth, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-fourth, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-fourth,	.page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.dt-sc-one-fourth, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-fourth, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-fourth, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-fourth, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-fourth { width: 49%; }
				
		.page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-half .entry-title h4 { font-size: 14px; }
		
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta-data { margin-bottom: 0; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta-data .category { width: auto; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta-data .category a, .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta-data .tags a { float: left; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-meta-data .tags { width: auto; left: 15px; position: static; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry a.dt-sc-button { margin-top: 0; }
		
		.page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-details, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-details { padding: 25px 5px; padding: 3px; }
		
		.page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-meta-data .category a, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-meta-data .tags a, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-meta-data .category a, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-meta-data .tags a { font-size: 7px; }		
		.page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-format a, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-format a { width: 25px; height: 25px; }
		.page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-format a:before, .page-with-sidebar .vc_col-sm-2 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-format a:before { font-size: 12px; line-height: 25px; }
		
		.page-with-sidebar .vc_col-sm-4 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-format a, .page-with-sidebar .vc_col-sm-4 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-format a { width: 30px; height: 30px; }
		.page-with-sidebar .vc_col-sm-4 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-video .entry-format a:before, .page-with-sidebar .vc_col-sm-4 .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.format-audio .entry-format a:before { font-size: 14px; line-height: 30px; }
		
		.page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-1, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-2, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-3, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-4, .page-with-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-5 { width: 49.6%; }
		
		.with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-1, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-2, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-3, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-4, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .grid-sizer-5 { width: 100%; }
		
		.with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-fourth, .with-both-sidebar .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-fourth { width: 100%; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third .entry-meta-data .tags, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth .entry-meta-data .tags { position: static; float: left; text-align: left; width: 100%; float: left; margin-bottom: 10px; }
		
		.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-column, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-half, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-third,	.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-1.dt-sc-one-fourth { width: 99%; }
		
		.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-column, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-half, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-third, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-2.dt-sc-one-fourth { width: 49%; }
		
		.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-column, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-half, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-third, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-3.dt-sc-one-fourth { width: 32.4%; }	
		
		.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-column, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-half,	.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-third, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-4.dt-sc-one-fourth { width:24.5%; }
		
		.wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-5.dt-sc-one-column, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-5.dt-sc-one-half, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-5.dt-sc-one-third, .wpb_column.vc_column_container .dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry.grid-sizer-5.dt-sc-one-fourth { width:19.5%; }
		
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-format a { width: 35px;  height: 35px; }
		.dt-sc-post-block-modern-wrapper.blog-masonry .blog-entry .entry-format a:before { font-size: 18px; line-height: 35px; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.grid.dt-sc-one-third .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.grid.dt-sc-one-fourth .entry-meta-data .tags a { text-transform: uppercase; }
		
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third.no-space, .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space { width: 50%; margin-bottom: 0px; }
		
		.aside .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-half.no-space, .aside .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third.no-space, .aside .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth.no-space { width: 100%; }
		
		.aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-half .entry-title h4, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-title h4, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-title h4 { font-size: 12px; }
		
		.aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta-data .category, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta-data .tags, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .category, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .tags, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .category, .aside .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .tags { display: none; }
				
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-body { display: block; }	
		
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-info, .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-info { bottom: 0; top: auto; height: auto; }
		
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data, .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data { position: static; }
		
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-info .dt-sc-button { right: 10px; bottom: -10px; }
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third.no-space:nth-child(3n) { clear: left; }
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.no-space.column.first, .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third.no-space:nth-child(4n+4), .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third.no-space:nth-child(6n) { clear: none; }
		
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space:nth-child(3n), .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space:nth-child(3n),	.dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space:nth-child(7n) { clear: left; }
		.dt-sc-post-block-creative-wrapper .blog-entry.overlay.no-space.column.first, .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space:nth-child(14n), .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space:nth-child(6n) { clear: none; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-body { display: none; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .tags, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .tags { position: absolute; right: 0; display: block; }		
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .tags a { border: none; margin-right: 5px; margin-left: 0; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .category a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third.overlay .entry-meta-data .category a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third.overlay .entry-meta-data .tags a { font-size: 11px; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth.overlay .entry-meta { display: block; }
		
		.page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-audio.title-separator.overlay.dt-sc-one-third .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-audio.title-separator.overlay.dt-sc-one-fourth .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-video.title-separator.overlay.dt-sc-one-third .entry-meta-data .tags a, .page-with-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-video.title-separator.overlay.dt-sc-one-fourth .entry-meta-data .tags a { padding: 0 5px; line-height: 20px; }
				
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-half.no-space, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third.no-space, 		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth.no-space { width: 100%; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth.title-separator .entry-meta-data .category { width: 100%; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .category a, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .category a{ margin-right: 5px; padding: 0 5px; }
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-meta-data .tags a, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-meta-data .tags a { padding: 0 5px; }
		 
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-body { display: block; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-title h4, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-title h4, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-title h4 { font-size: 16px; }		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-format a, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-third .entry-format a, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay.dt-sc-one-fourth .entry-format a { -webkit-box-shadow: 0px 0px 0px 2px #fff; -moz-box-shadow: 0px 0px 0px 2px #fff; box-shadow: 0px 0px 0px 2px #fff; width: 25px; height: 25px; text-align: center; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-title  { margin-top: 10px; }
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.overlay .entry-body p, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third.overlay .entry-body p { font-size: 12px; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth.overlay .entry-format a:before { text-align:center; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-video.overlay.title-separator .entry-format a, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.format-audio.overlay.title-separator .entry-format a { margin-bottom: 0; }
		
		.with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-creative-wrapper .blog-entry.dt-sc-one-fourth { width: 100%; }
		
		.page-with-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.dt-sc-one-third .entry-details .dt-sc-button, .page-with-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.dt-sc-one-fourth .entry-details .dt-sc-button { font-size: 10px; padding: 6px 8px 4px; }	
		.page-with-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.dt-sc-one-third .entry-details .dt-sc-button span, .page-with-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.dt-sc-one-fourth .entry-details .dt-sc-button span { margin-left: 5px; }
		
		.dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 69.7%; }
		.vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 57.4%; }
		.vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 68.1%; }
		.vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 57.8%; }
		.vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details, .vc_row .wpb_column.vc_col-sm-10 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 69%; }
		
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 100%; }
		
		.vc_row .wpb_column.vc_col-sm-8 .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 54.8%; }
		
		.vc_row .wpb_column.vc_col-sm-8 .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry.large-thumb .entry-details { width: 100%; }
		.vc_row .wpb_column.vc_col-sm-8 .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-details { width: 66%; }
		
		.wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta .author, .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta .date { margin-right: 15px; }
		
		.wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta .comments, .wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta .likes { float: left; margin-right: 15px; margin-left: 0; }
		.wpb_column.vc_col-sm-6 .dt-sc-post-block-default-wrapper .blog-entry .entry-meta .views { float: left; margin-left: 0; }
				
		.vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button, .page-with-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button { font-size: 8px; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .page-with-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 100%; float: left; margin-bottom: 20px; margin-right: 0; }
		
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-4 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 100%; float: left; }
		
		.page-with-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 69%; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 55.7%; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 67.4%; }
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 67.9%; }	
		.page-with-sidebar .vc_row .wpb_column.vc_col-sm-10 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 68.3%; }
		
		.with-both-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 67.4%; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-10 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 46.4%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-format, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-format, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-thumb { width: 48%; display: block; }
		
		.vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details,	.with-both-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 47.4%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button { font-size: 10px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button.icon-right span { width: auto; margin-left: 10px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-2 .dt-sc-post-block-minimal-wrapper .blog-entry.list .dt-sc-button.icon-left span { width: auto; margin-right: 10px; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb { margin-right: 0; margin-bottom: 20px; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-6 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details,	.with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 100%; float: left; }
		
		.with-both-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb,	.with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-thumb { width: 48%; margin-right: 20px; }

		.with-both-sidebar .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-3 .dt-sc-post-block-minimal-wrapper .blog-entry.list .entry-details { width: 47.4%; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-thumb, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-thumb { width: 100%; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-8 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-audio .entry-details, .with-both-sidebar .vc_row .wpb_column.vc_col-sm-9 .dt-sc-post-block-minimal-wrapper .blog-entry.list.format-video .entry-details { width: 100%; }
		
		.page-with-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.dt-sc-one-fourth .entry-thumb .bx-controls a, .page-with-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.dt-sc-one-third .entry-thumb .bx-controls a { height: 20px; width: 20px; }
		.page-with-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.dt-sc-one-fourth .entry-thumb .bx-controls a:before, .page-with-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.dt-sc-one-third .entry-thumb .bx-controls a:before { line-height: 20px; font-size: 20px; }
		
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-12 .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta-data { position: static; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-12 .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta-data .entry-info { position: static; margin-top: 10px; }
		.with-both-sidebar .vc_row .wpb_column.vc_col-sm-12 .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta { position: static; }
		
		.with-both-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-thumb { margin-bottom: 0; }
		.with-both-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta { margin-top: 10px; margin-bottom: 10px; }
		
		.with-both-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta, .with-both-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta a, 	.with-both-sidebar .dt-sc-post-block-classic-wrapper .blog-entry.overlay.dt-sc-one-half .entry-meta a i { color: #999999; }
		
		/* Blog Listing - Modern Wrapper - Masonry Block */
		.dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-half { width:48.9%; }
		.dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-third { width:31.8%; }
		.dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-fourth { width:23.35%; }	
		
		.page-with-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-half { width:48.5%; }
		.page-with-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-third { width:31.4%; }
		.page-with-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-fourth { width:22.7%; }
		
		.with-both-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-half, .with-both-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-third, .with-both-sidebar .dt-sc-post-block-modern-wrapper.masonry-block .blog-entry.grid.dt-sc-one-fourth { width:100%; }
		
		.page-with-sidebar .blog-entry.post-info-within-image .entry-thumb .bx-controls a.bx-prev, .page-with-sidebar .blog-entry.post-info-within-image .entry-thumb .bx-controls a.bx-next { width: 30px; height: 30px; background: #212428; z-index: 9; }
		
		.page-with-sidebar .blog-entry.post-info-within-image .entry-thumb .bx-controls a.bx-prev:before, .page-with-sidebar .blog-entry.post-info-within-image .entry-thumb .bx-controls a.bx-next:before { font-size: 30px; line-height: 30px; }
		
		.page-template-tpl-fullwidth .portfolio.no-space.dt-sc-one-fourth, .page-template-tpl-portfolio .portfolio.no-space.dt-sc-one-fourth { width:24.9746%; }
		.page-template-tpl-fullwidth .portfolio.no-space.dt-sc-one-fourth h2, .page-template-tpl-portfolio .portfolio.no-space.dt-sc-one-fourth h2 { font-size:17px; }
		
		.portfolio.dt-sc-one-half, .portfolio.dt-sc-one-fourth { width:48.9%; }
		.portfolio.dt-sc-one-third.with-sidebar, .portfolio.dt-sc-one-half.with-sidebar, .portfolio.dt-sc-one-fourth.with-sidebar { width: 48.5%; }
		.portfolio.dt-sc-one-third.with-sidebar.no-space, .portfolio.dt-sc-one-half.with-sidebar.no-space, .portfolio.dt-sc-one-fourth.with-sidebar.no-space { width: 49.8%; }
		.with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar { width:100%; }
		
		.portfolio.dt-sc-one-third { width:31.8%; }
					
		.page-with-sidebar .portfolio.type1.dt-sc-one-third .image-overlay h2, .page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay h2, .with-both-sidebar .portfolio.type1 .image-overlay h2 { font-size:20px; }
		.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth .image-overlay h2 { font-size:18px; }
		.page-template-tpl-portfolio .portfolio.type1.dt-sc-one-fourth.no-space .image-overlay-details .categories { display:none; }
				
		.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a span { font-size: 20px; line-height: 45px; }
		.page-with-sidebar .portfolio.type1.dt-sc-one-fourth .image-overlay .links a { height: 45px;  width: 45px;  }		
		
		/* Type2 **/
		.page-with-sidebar .dt-sc-portfolio-sorting.type2 a { padding-left:12px; padding-right:12px; }
		.with-both-sidebar .dt-sc-portfolio-sorting.type2::before { content:none; }
		.with-both-sidebar .dt-sc-portfolio-sorting.type2 { width:100%; box-sizing: border-box; }
		.dt-sc-portfolio-sorting.type2 { margin-bottom:60px; }
		
		.portfolio.type2.dt-sc-one-half.with-sidebar .image-overlay h2 { font-size:14px; }
		.portfolio.type2.dt-sc-one-half.with-sidebar .image-overlay .links { bottom:53px; }
		.portfolio.type2.dt-sc-one-third .image-overlay h2 { font-size:12px; }
		.portfolio.type2.dt-sc-one-third .image-overlay .links, .page-with-sidebar .portfolio.type2.dt-sc-one-fourth .image-overlay .links { bottom:50px; }
		.portfolio.type2.dt-sc-one-fourth.no-space .image-overlay .image-overlay-details { display:none; }
		.portfolio.type2.dt-sc-one-fourth.no-space .image-overlay .links { bottom:0; }
		
		.page-with-sidebar .dt-sc-portfolio-sorting.type2::before { content:none; }
		
		/** Type3 **/
		.with-both-sidebar .portfolio.type3 .image-overlay .links a { font-size:14px; }
		.portfolio.type3 .image-overlay .links a { font-size: 12px; }
		
		.with-both-sidebar .portfolio.type5 .image-overlay h2, .page-with-sidebar .portfolio.type5.dt-sc-one-third .image-overlay h2, .page-template-tpl-portfolio .portfolio.type5.dt-sc-one-fourth .image-overlay h2 { font-size:16px; }
		.type5.portfolio.no-space .image-overlay-details .categories { display:none; }
		
		.page-template-tpl-portfolio .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth, .page-template-tpl-portfolio .page-with-sidebar .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:33.3%; }
		.page-template-tpl-portfolio .with-both-sidebar .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:49.9%; }
		.page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth { width:24.9789%; }
		
		.type7.no-space.portfolio.dt-sc-one-fourth .image-overlay-details { display:none; }
		.portfolio_content_middle .wpb_wrapper > p { display:none; }
		.portfolio.type7:hover .image-overlay .links { bottom:-2px; }
		.dt-sc-one-third.portfolio.type7 .image-overlay h2, .dt-sc-one-third.portfolio.type7.no-space .image-overlay h2 { font-size:12px; }
		.portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories, .page-with-sidebar .portfolio.type7.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
		.portfolio_content_middle .portfolio.type7 .image-overlay-details { display:none; }
		
		.page-with-sidebar .portfolio.type8.dt-sc-one-fourth .image-overlay-details .categories { display:block; }
		.portfolio.type8 .image-overlay h2 { font-size:17px; }
		
		/** Restaurant **/		
		.restaurant-contact-bg:before { content: none; }		
		.restaurant-contact-bg > .vc_column-inner { padding-right: 0 !important; }
		
		.restaurant-contact-form { float: none; display: block; max-width: 100%; margin: 0 auto; width: 80%; }
		
		/** Fitness **/
		.fitness-contact-boxes .wpb_text_column:nth-child(3) { padding-top:55px; }
		
		.domain-search { padding-left:33px; }
		.domain-search::before { left:20px; }
		
		.hotel-search-container form .vc_col-sm-2,
		.hotel-search-container form .vc_col-sm-4 { width: 50%; }
		
		/** WooCommerce **/		
		.woocommerce .with-both-sidebar ul.products li.product .column.dt-sc-one-half, .with-both-sidebar .woocommerce ul.products li.product .column.dt-sc-one-half, .woocommerce-page .with-both-sidebar ul.products li.product .column.dt-sc-one-half, 
		.woocommerce .with-both-sidebar ul.products li.product .column.dt-sc-one-third, .with-both-sidebar .woocommerce ul.products li.product .column.dt-sc-one-third, .woocommerce-page .with-both-sidebar ul.products li.product .column.dt-sc-one-third, 
		.woocommerce .with-both-sidebar ul.products li.product .column.dt-sc-one-fourth, .with-both-sidebar .woocommerce ul.products li.product .column.dt-sc-one-fourth, .woocommerce-page .with-both-sidebar ul.products li.product .column.dt-sc-one-fourth { margin-left: 0; width: 100%; }
		
		.with-left-sidebar ul.products li.product .column.dt-sc-one-fourth,	.with-right-sidebar ul.products li.product .column.dt-sc-one-fourth { width: 49%; }
		
		.with-left-sidebar ul.products li.product.first .column.dt-sc-one-fourth, .with-right-sidebar ul.products li.product.first .column.dt-sc-one-fourth { margin-left: 2%; }
		
		.with-left-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth,
		.with-right-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth { clear: both; margin-left: 0; }		
		
		
		.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price, .woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price .price { width: 100%; }
		.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper { display: none; position: static; }
		.woocommerce ul.products li.product.product-type-variable:not(.has-default-attributes):hover .price { padding: 0;  text-align: center; }
		.woocommerce ul.products li.product.product-type-variable:not(.has-default-attributes):hover .product-details .product-rating-wrapper { display: inline-block; }
		
		.woocommerce ul.products li.product-type-variable:not(.has-default-attributes), .woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-wrapper, .woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper { -webkit-transition: all 300ms linear 0s; -moz-transition: all 300ms linear 0s; -ms-transition: all 300ms linear 0s; -o-transition: all 300ms linear 0s; transition: all 300ms linear 0s;  }		
		
		
		.woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce table.cart td.product-name a, .woocommerce table.cart td.product-price, .woocommerce table.cart td.product-subtotal, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th { font-weight: normal; }	
		
		.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li { width: 92px !important; }
		
		.woocommerce .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,
		.woocommerce-page .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li { width: 67px !important; }
		
		.woocommerce .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,
		.woocommerce-page .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li { width: 41px !important; }		
		
		.woocommerce .page-with-sidebar.with-both-sidebar div.product .woocommerce-tabs ul.tabs li a { font-size: 12px; }		
		
		.woo-type1 .page-with-sidebar div.product .woocommerce-tabs ul.tabs li a { font-size: 20px; letter-spacing: 0.5px; }
		
		.woo-type2 .page-with-sidebar.with-both-sidebar div.product .woocommerce-tabs ul.tabs li a { font-size: 12px; letter-spacing: 0; padding: 5px 15px; }
		
		.woo-type7 ul.products li.product .product-details .product-price { padding: 0 10px; }
		
		.woo-type7 ul.products li.product:hover .product-details .product-rating-wrapper { right: 8px; }
		
		.woo-type8 ul.products li.product .product-details .product-price { padding: 0 10px; }
		
		.woo-type8 ul.products li.product:hover .product-details .product-rating-wrapper { right: 8px; }
		
		.woo-type8 ul.products li.product .product-details h5:before { width: calc(100% - 100px); }
		.woo-type8 ul.products li.product:hover .product-details h5:before { width: calc(100% - 50px); }		
		
		.woo-type8 ul.products li.product .product-details h5:before { width: calc(100% - 100px); }
		.woo-type8 ul.products li.product:hover .product-details h5:before { width: calc(100% - 50px); }
		
		.woo-type10 ul.products li.product .product-details .product-price,
		.woo-type13 ul.products li.product .product-details .product-price { padding: 0 10px; }
		
		.woo-type9 ul.products li.product .product-details .product-price { padding: 0 10px; }
		
		.woo-type9 ul.products li.product:hover .product-details .product-rating-wrapper { right: 8px; }
		
		
		.woo-type9 ul.products li.product .product-thumb a.add_to_cart_button, .woo-type9 ul.products li.product .product-thumb a.button.product_type_simple, .woo-type9 ul.products li.product .product-thumb a.button.product_type_variable, .woo-type9 ul.products li.product .product-thumb a.added_to_cart.wc-forward { left: -65px; }
		
		.woo-type9 ul.products li.product .product-thumb a.add_to_wishlist, .woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type9 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a { right: -65px; }
		
		.woo-type9 ul.products li.product:hover .product-thumb a.add_to_cart_button, .woo-type9 ul.products li.product:hover .product-thumb a.button.product_type_simple, .woo-type9 ul.products li.product:hover .product-thumb a.button.product_type_variable, .woo-type9 ul.products li.product:hover .product-thumb a.added_to_cart.wc-forward { left: 0; right: 65px; }
		
		.woo-type9 ul.products li.product:hover .product-thumb a.add_to_wishlist, .woo-type9 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type9 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistexistsbrowse a { left: 65px; right: 0; }					
		
		
		.woo-type9 ul.products li.product .product-details h5:before { width: 60%; }			
		
		.woo-type10 ul.products li.product:hover .product-details .product-rating-wrapper,
		.woo-type13 ul.products li.product:hover .product-details .product-rating-wrapper { right: 8px; }
		
		
		.woo-type10 ul.products li.product .product-details .product-rating-wrapper .star-rating { margin: 5px 0 0; }
		
		.woo-type12 ul.products li.product .product-details h5 { font-size: 12px; }
		
		.woo-type13 ul.products li.product .product-details .product-price { padding: 0 10px; }
		.woo-type13 ul.products li.product:hover .product-details .product-rating-wrapper { right: 8px; }
		
		.woo-type13 ul.products li.product .onsale span, .woo-type13 ul.products li.product .out-of-stock span, 
		.woo-type13 ul.products li.product .featured-tag span, .woo-type13.woocommerce.single-product .featured-tag span { font-size: 13px; }
		
		.woo-type13 ul.products li.product .featured-tag i, .woo-type13.woocommerce.single-product .featured-tag i { font-size: 14px; }	
		
		.woo-type13 ul.products li.product.product-type-variable .dt-sc-one-fourth .product-details .product-price .price del,
		.woo-type13 .page-with-sidebar ul.products li.product.product-type-variable .dt-sc-one-fourth .product-details .product-price del,
		.woo-type13 .page-with-sidebar .woocommerce.columns-4 ul.products li.product.product-type-variable .dt-sc-one-fourth .product-details .product-price del,
		.woo-type13 .page-with-sidebar ul.products li.product.product-type-variable .dt-sc-one-third .product-details .product-price del,
		.woo-type13 .page-with-sidebar .woocommerce.columns-3 ul.products li.product.product-type-variable .dt-sc-one-third .product-details .product-price del { display: none; }
		
		.woo-type14 ul.products li.product .product-details .product-rating-wrapper .star-rating { margin: 6px 0 0; }
		
		.woo-type15.woocommerce ul.products li.product .product-thumb a.add_to_cart_button, .woo-type15.woocommerce ul.products li.product .product-thumb a.button.product_type_simple, .woo-type15.woocommerce ul.products li.product .product-thumb a.button.product_type_variable, .woo-type15.woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward, .woo-type15.woocommerce ul.products li.product .product-thumb a.add_to_wishlist, .woo-type15.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type15.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a, .woo-type15 .woocommerce ul.products li.product .product-thumb a.add_to_cart_button, .woo-type15 .woocommerce ul.products li.product .product-thumb a.button.product_type_simple, .woo-type15 .woocommerce ul.products li.product .product-thumb a.button.product_type_variable, .woo-type15 .woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward, .woo-type15 .woocommerce ul.products li.product .product-thumb a.add_to_wishlist, .woo-type15 .woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type15 .woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a { height: 36px; width: 36px; }
		
		
		.woo-type15 ul.products li.product .product-thumb a.add_to_cart_button:before, .woo-type15 ul.products li.product .product-thumb a.button.product_type_simple:before, .woo-type15 ul.products li.product .product-thumb a.button.product_type_variable:before, .woo-type15 ul.products li.product .product-thumb a.added_to_cart.wc-forward:before, .woo-type15 ul.products li.product .product-thumb a.add_to_wishlist:before, .woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:before, .woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:before { font-size: 16px; line-height: 36px; }
		
		.woo-type15 ul.products li.product .product-thumb a.add_to_cart_button, .woo-type15 ul.products li.product .product-thumb a.button.product_type_simple, .woo-type15 ul.products li.product .product-thumb a.button.product_type_variable, .woo-type15 ul.products li.product .product-thumb a.added_to_cart.wc-forward, .woo-type15 ul.products li.product:hover .product-thumb a.add_to_cart_button, .woo-type15 ul.products li.product:hover .product-thumb a.button.product_type_simple, .woo-type15 ul.products li.product:hover .product-thumb a.button.product_type_variable, .woo-type15 ul.products li.product:hover .product-thumb a.added_to_cart.wc-forward { right: 70px; }
		
		.woo-type15 ul.products li.product .product-thumb a.add_to_wishlist, .woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type15 ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a, 
		.woo-type15 ul.products li.product:hover .product-thumb a.add_to_wishlist, .woo-type15 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistaddedbrowse a, .woo-type15 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistexistsbrowse a { left: 70px; }	
		
		.woo-type15.woocommerce ul.products li.product .product-thumb .yith-wcwl-add-button img, .woo-type15 .woocommerce ul.products li.product .product-thumb .yith-wcwl-add-button img { right: calc(50% - 90px); }	
		
		.woo-type18 ul.products li.product .dt-sc-one-fourth .product-details .price { font-size: 11px; }
		.woo-type18 ul.products li.product .dt-sc-one-fourth .product-details .product-rating-wrapper .star-rating { font-size: 9px; margin: 10px 0 0; }
		
		.woo-type18 ul.products li.product .dt-sc-one-half .product-thumb:after, .woo-type18 ul.products li.product .dt-sc-one-half .product-thumb:before,
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-half .product-thumb:after, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-half .product-thumb:before { top: -96px; }
		
		.woo-type18 ul.products li.product .dt-sc-one-half .product-thumb .image:before, .woo-type18 ul.products li.product .dt-sc-one-half .product-thumb .image:after,
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-half .product-thumb .image:before, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-half .product-thumb .image:after { bottom: -96px; }		
		
		.woo-type18 ul.products li.product .dt-sc-one-fourth .product-thumb:after, .woo-type18 ul.products li.product .dt-sc-one-fourth .product-thumb:before,
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-third .product-thumb:after, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-third .product-thumb:before { top: -39px; }
		
		.woo-type18 ul.products li.product .dt-sc-one-fourth .product-thumb .image:before, .woo-type18 ul.products li.product .dt-sc-one-fourth .product-thumb .image:after,
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-third .product-thumb .image:before, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-third .product-thumb .image:after { bottom: -39px; }		
		
		
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb:after, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb:before,
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-third .product-thumb:after, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-third .product-thumb:before { top: -100px; }
		
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb .image:before, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb .image:after,
		.woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-third .product-thumb .image:before, .woo-type18 .page-with-sidebar.with-both-sidebar ul.products li.product .dt-sc-one-third .product-thumb .image:after { bottom: -100px; }		
		
		
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb:after, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb:before { top: -72px; }
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb .image:before, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb .image:after { bottom: -72px; }		
		
		
		.woo-type18 ul.products li.product .dt-sc-one-third .product-thumb:after, .woo-type18 ul.products li.product .dt-sc-one-third .product-thumb:before { top: -56px; }
		.woo-type18 ul.products li.product .dt-sc-one-third .product-thumb .image:before, .woo-type18 ul.products li.product .dt-sc-one-third .product-thumb .image:after { bottom: -56px; }		
		
		
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-half .product-thumb:after, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-half .product-thumb:before { top: -68px; }
		.woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-half .product-thumb .image:before, .woo-type18 .page-with-sidebar ul.products li.product .dt-sc-one-half .product-thumb .image:after { bottom: -68px; }
		
		.woo-type19 ul.products li.product .product-details .price { font-size: 12px; }
		.woo-type19 ul.products li.product .product-details .product-rating-wrapper .star-rating { font-size: 10px; margin: 15px 0 0; }					
		
		.woo-type19 .page-with-sidebar ul.products li.product .dt-sc-one-fourth .product-thumb .image, .woo-type19 .page-with-sidebar .woocommerce.columns-4 ul.products li.product .dt-sc-one-fourth .product-thumb .image, .woo-type19 .with-both-sidebar ul.products li.product .dt-sc-one-third .product-thumb .image, .woo-type19 .with-both-sidebar .woocommerce.columns-3 ul.products li.product .dt-sc-one-third .product-thumb .image { margin: 100px 0; }
		
		.woo-type20 ul.products li.product .product-wrapper { padding: 20px 20px 0; }
		
		.woo-type20 ul.products li.product .dt-sc-one-fourth .product-details .price { font-size: 10px; }
		.woo-type20 ul.products li.product .dt-sc-one-fourth .product-details .product-rating-wrapper .star-rating { font-size: 10px; margin: 12px 0 0; }	
		
		.woo-type21.woocommerce.single-product div.product div.images div.thumbnails { padding: 0 10px; }
		
		/*** 404 ***/
		.error404 .type4 .vc_col-sm-6, .error404 .type7 .vc_col-sm-6, .error404 .type8 .vc_col-sm-6 { width:100%; margin:0; }
		.error404 .type8 .vc_col-sm-6.alignleft { text-align:center; width:100%; }
		
		.error404 .type5 .wpb_wrapper { width:100%; }
		.error404 .type5 h2 { font-size:210px; }
		.error404 .type5 h3 { font-size:50px; }
		.error404 .type5 #searchform { width:100%; }
		.error404 .type5 h2 { text-shadow:0 13px 0 #1a1a1a; }
		
		.error404 .type3 #searchform { width:100%; }
		
		.error404 .type7 .error-content, .error404 .type7 .wpb_wrapper > .alignright { width:100%; }
		.error404 .type5 .wpb_column:first-child .wpb_wrapper { width: 70%; }
		
		/*----*****---- << Comming Soon >> ----*****----*/
		.under-construction.type1 .logo, .under-construction.type1 .read-more { position:inherit; }
		
		.under-construction.type5 .dt-sc-counter-wrapper { margin-right:20px; }
		.under-construction.type5 .dt-sc-counter-number { font-size:45px; }
		.under-construction.type5 h2 { font-size:58px; position: relative; top:17px; }
		.under-construction.type5 .logo { height:75px; }
		.under-construction.type5 .logo img { max-width:90%; }
		
		.under-construction.type6 .dt-sc-counter-wrapper h3 { font-size:27px; }
		.under-construction.type6 .dt-sc-counter-number { font-size:71px; }
		.under-construction.type6 .dt-sc-counter-wrapper.last { margin-right:0; }
		
		.under-construction.type7 .dt-sc-counter-wrapper { margin-right:20px; min-width:62px; padding:20px 15px 17px; }
		.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number { font-size:40px; }
		
		/*----*****---- << Hosting >> ----*****----*/
		.hosting-contact-info-container .dt-sc-contact-info.type7 span { left:10px; }
		
		/*----*****---- << Restaurant >> ----*****----*/
		.dt-sc-contact-details-on-map .dt-sc-map-overlay { padding: 72px 0 0; }
		
		/*----*****---- << Miscellaneous >> ----*****----*/
		.dt-sc-text-with-icon { font-size: 13px; }
		
		/*----*****---- << buddypress >> ----*****----*/
		#buddypress > div#item-body { float: left; width: 77.6%; }
		#buddypress #members-dir-list ul li { margin-right:2%; width:32%; }
		#buddypress ul.item-list li img.avatar { max-width:65px; margin-right:10px; }
		
		/** Blockquote **/
		blockquote.type2 cite:before { left: -42px; right: auto; width: calc(90% - 32px); }	
		
		/** Breaking News **/
		.dt-sc-breaking-news.classic .breaking-title { font-size: 11px; padding: 12px 10px 10px; font-weight: 500; letter-spacing: 1px; }
		.dt-sc-breaking-news.classic #breaking-news-slider ul.breaking li .entry-title h4 { font-size: 10px; letter-spacing: 0.5px; }
		
		.dt-sc-breaking-news.modern:before { width: 20%; }
		.dt-sc-breaking-news.modern .breaking-title { font-size: 16px; padding: 12px 16px 10px; width: 20%; }
		.dt-sc-breaking-news.modern #breaking-news-slider { width: 80%; }
		.dt-sc-breaking-news.modern #breaking-news-slider ul.breaking li .entry-title h4 { margin-bottom: 0; font-size: 16px; line-height: normal; }
		
		/** Button **/
		.dt-sc-button.xlarge.with-icon.icon-right.type3 { padding-right: 120px; }
		
		
		/** Contact Info **/		
		.dt-sc-contact-info.type5 h6 { font-size: 15px; margin: 20px 0 0; }
		.dt-sc-contact-info.type6, .dt-sc-contact-info.type6 p, .dt-sc-contact-info.type6 a { font-size: 12px; }
		
		.dt-sc-contact-info.type3, .dt-sc-contact-info.type3 p, .dt-sc-contact-info.type3 a,
		.dt-sc-contact-info.type7, .dt-sc-contact-info.type7 p, .dt-sc-contact-info.type7 a { font-size: 11px; }			
		
		.dt-sc-contact-info.type7 { padding-left: 70px; }
		.dt-sc-contact-info.type7 span { line-height: 45px; width: 45px; }
		.dt-sc-contact-info.type7 span:after { height: 45px; width: 45px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; }
		
		/** Counters **/
		.vc_col-md-6 .dt-sc-counter.type1 { margin-bottom: 25px; }
		
		*.dt-sc-counter.type3, .vc_row-no-padding .dt-sc-counter.type3 { padding: 0; }
		
		.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before,
		.dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after,
		.vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:before,
		.vc_row-no-padding .dt-sc-counter.type3.diamond-square .dt-sc-couter-icon-holder .icon-wrapper:after { left: -2px; }		
		
		.dt-sc-counter.type5::before { height: 180px; width: 180px; }
		.dt-sc-counter.type5::after { height: 160px; width: 160px; }	
		
		/** Medical **/
		.dt-sc-one-fifth .dt-sc-donutchart-medium { width:160px; }
		.dt-sc-one-fifth .dt-sc-donutchart, .dt-sc-donutchart-medium canvas { width: 150px !important; height: 150px !important; }
		.dt-sc-one-fifth .dt-sc-donutchart-medium .donutchart-text { width: 150px !important; line-height: 150px !important; }
		
		.dt-sc-dropcap.dt-sc-dropcap-default { font-size: 32px; padding-right: 15px; }
		.dt-sc-dropcap.dt-sc-dropcap-circle, .dt-sc-dropcap.dt-sc-dropcap-bordered-circle,
		.dt-sc-dropcap.dt-sc-dropcap-square, .dt-sc-dropcap.dt-sc-dropcap-bordered-square { margin-right: 15px; }
		
		/** Event Shortcodes **/
		.dt-sc-event-image-caption .dt-sc-image-content, .dt-sc-event-image-caption .dt-sc-image-wrapper { width:100%; }
		.dt-sc-event-image-caption .dt-sc-image-content::before { bottom:-22px; top:auto; transform: rotate(90deg); border-left-width:16px; right:30px; }
		.dt-sc-event-image-caption .dt-sc-image-wrapper img { width:100%; }
		
		.dt-sc-error-box:before, .dt-sc-warning-box:before, .dt-sc-success-box:before, .dt-sc-info-box:before { top: 16px; }	
		
		.dt-sc-hexagons li { height: 60px; width: 119px; }
		.dt-sc-hexagons li::before, .dt-sc-hexagons li::after, .dt-sc-hexagons li .dt-sc-hexagon-overlay::before, .dt-sc-hexagons li .dt-sc-hexagon-overlay::after { left: 14.934px; width: 86px; height: 83px; }
		.dt-sc-hexagons li::before, .dt-sc-hexagons li .dt-sc-hexagon-overlay::before { top: -43.066px; }
		.dt-sc-hexagons li::after, .dt-sc-hexagons li .dt-sc-hexagon-overlay::after { bottom: -44.066px; }
		.dt-sc-hexagons li span { font-size: 48px; height: 48px; }
		
		.dt-sc-hexagons li .dt-sc-hexagon-overlay::before { height: 89px; left: 17.934px; top: -42.066px; }
		.dt-sc-hexagons li .dt-sc-hexagon-overlay::after { bottom: -41.066px; height: 83px; left: 16.934px; width: 87px; }
		.dt-sc-hexagons li .dt-sc-hexagon-overlay p { font-size:14px; }
		
		.dt-sc-hexagons li:first-child { top:-34px; }
		.dt-sc-hexagons li:nth-child(2) { left: -47%; top: 87px; }
		.dt-sc-hexagons li:nth-child(3) { left:48%; top:88px; }
		.dt-sc-hexagons li:nth-child(4) { left:-48%; top: 340px; }
		.dt-sc-hexagons li:nth-child(5) { left: 47%; top: 339px; }
		.dt-sc-hexagons li:last-child { bottom:-34px; }
		
		.dt-sc-hexagon-image-overlay { height:130px; }
		.dt-sc-hexagon-image-overlay h3 { font-size:23px; }
		.dt-sc-hexagon-image-overlay h2 { font-size:22px; }
		.dt-sc-hexagon-image-overlay h2::before { height:37px; }
		
		/** Icon Box **/
		.dt-sc-icon-box.type1 { padding: 35px 25px; }
		.dt-sc-icon-box.type1 .icon-content h4 { font-size: 13px; letter-spacing: 0; }
		
		.dt-sc-icon-box.type2 .icon-wrapper { margin-right: 8px; }
		.dt-sc-icon-box.type2.alignright .icon-wrapper { margin-left: 8px; }
		.dt-sc-icon-box.type2 .icon-wrapper span { font-size: 22px; }
		.dt-sc-icon-box.type2 .icon-content h4 { font-size: 14px; }
		
		.dt-sc-icon-box.type4 .icon-content h4 { font-size: 16px; }		
		
		.dt-sc-icon-box.type5.no-icon { padding: 0 30px 0 0; -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-icon-box.type5.no-icon .icon-content h4 { padding: 0 0 20px; }	
		
		.vc_row-no-padding .dt-sc-icon-box.type5.no-icon { padding: 0; }
		
		.dt-sc-icon-box.type6 .icon-wrapper { height: 80px; margin: 0 10px 15px 0; width: 80px; }
		.dt-sc-icon-box.type6 .icon-wrapper span { font-size: 40px; line-height: 60px; }
		.dt-sc-icon-box.type6 .icon-content h4 { font-size: 14px; letter-spacing: 0; margin-top: 50px; }
		
		.dt-sc-icon-box.type11 .dt-sc-button.medium { padding: 13px 45px 11px 25px; }
		
		.dt-sc-icon-box.type12 { min-height: 180px; }
		.dt-sc-icon-box.type12 .icon-wrapper { margin: 0 10px 0 0; top: 60px; }
		.dt-sc-icon-box.type12 .icon-wrapper span { font-size: 24px; }
		.dt-sc-icon-box.type12 .icon-content { top: 56px; }
		.dt-sc-icon-box.type12:hover .icon-content, .dt-sc-icon-box.type12.selected .icon-content { top: 15px; }
		
		.dt-sc-icon-box.type14 { min-height: 325px; }		
		.dt-sc-icon-box.type14 .icon-content h4 { font-size: 16px; }
		
		/** Photography **/
		.dt-sc-icon-box.type11 .dt-sc-button.medium { font-size: 13px; }
		
		/** Image Caption **/
		.dt-sc-image-caption.type2 .dt-sc-image-content { padding: 20px 15px; }
		
		.dt-sc-image-caption.type5 img { width: 100%; }
		
		.dt-sc-image-caption.type6 { overflow: hidden; }
		.dt-sc-image-caption.type6 .dt-sc-image-wrapper img { max-height: none; width: 100%; }
		
		.dt-sc-image-caption.type7 .dt-sc-image-content { margin-top: 35px; }		
		.dt-sc-image-caption.type7.bottom-content .dt-sc-image-content { margin-top: 55px; }
		
		.dt-sc-image-caption.type2 .dt-sc-image-content p,
		.dt-sc-image-caption.type9 .dt-sc-image-overlay p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }	
		
		/** Newsletter **/
		.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="email"], 
		.dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="text"] { margin: 0 15px 0 0; width: 34%; }
		
		.dt-sc-newsletter-section.type1 h2 { font-size: 18px; }		
		
		.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm { width: 80%; }
		.dt-sc-newsletter-section.type3 .dt-sc-subscribe-frm input[type="submit"] { font-size: 13px; padding: 18px 15px 15px; }
		
		.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="email"],
		.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="submit"] { font-size: 20px; }
		
		.dt-sc-newsletter-section.type7 .newsletter-tooltip { width: 20%; }
		.dt-sc-newsletter-section.type7 .newsletter-tooltip { font-size: 10px; }
		.dt-sc-newsletter-section.type7 .dt_ajax_subscribe_msg { margin-top:35px; }
		
		.dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="submit"] { padding: 11px 25px; }
		
		.aside .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type="text"], 
		.aside .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type="email"] { font-size: 10px; letter-spacing: 0px; }
		
		.aside .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm input[type="submit"] { padding: 12px 10px; }
		
		.aside .dt-sc-newsletter-section.type6 { padding: 15px; }
		.aside .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="email"] { font-size: 12px; padding: 13px 15px 13px 15px; border-radius: 5px; }
		.aside .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm input[type="submit"] { font-size: 14px; padding: 10px 15px 8px; position: static; border-radius: 5px; width: 100%; margin-top: 10px; }
		.aside .dt-sc-newsletter-section.type6 .dt-sc-subscribe-frm:before { display: none; }
		
		/** Pricing Tables **/
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before,
		.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before { height: 124px; width: 124px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-title,
		.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-title { height: 103px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before, .dt-sc-pr-tb-col.type2 .dt-sc-price::before,
		.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before, .side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before { height: 126px; width: 126px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before,
		.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title::before { top: 39px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-price::before,
		.side-navigation-content .dt-sc-pr-tb-col.type2 .dt-sc-price::before { top: -64px; }
		
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 { font-size: 15px; line-height: 20px; margin: 20px 0 0; }
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5 span { font-size: 25px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-price { height: 85px; }
		.dt-sc-pr-tb-col.type2 .dt-sc-price h6 { font-size: 20px; }		
		.dt-sc-pr-tb-col.type2 .dt-sc-price h6 sup { font-size: 16px; top: auto; }			
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li { font-size: 14px; }
		
		.dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-tb-title:after { display: none; }
		
		.dt-sc-progress-wrapper .dt-sc-bar-title { font-size: 12px; }
		
		/** Shortcodes **/
		.dt-sc-tabs-vertical-frame-content img { position:inherit !important; }		
		
		
		/** Horizontal Tabs **/
		ul.dt-sc-tabs-horizontal > li > a,
		ul.dt-sc-tabs-horizontal-frame > li > a { font-size: 13px; }
		
		ul.dt-sc-tabs-horizontal > li > a { padding: 10px 15px 15px; }
		ul.dt-sc-tabs-horizontal-frame > li > a { padding: 10px 15px; }
		.type8 ul.dt-sc-tabs-horizontal-frame > li > a { padding: 10px 25px; }
		
		
		ul.dt-sc-tabs-horizontal-frame > li > a > span { top: 4px; }
		
		
		ul.dt-sc-tabs-vertical-frame > li > a { font-size: 13px; }
		.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame > li > a { font-size: 15px; }
		
		.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame > li > a { font-size: 13px; }
		.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame > li > a { font-size: 14px; }
		
		.dt-sc-tabs-horizontal-frame-container.type2 ul.dt-sc-tabs-horizontal-frame > li > a { padding: 10px 18px; }
		.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame > li > a { padding: 11px 20px; }
		.dt-sc-tabs-horizontal-frame-container.type4 ul.dt-sc-tabs-horizontal-frame > li > a { min-width: 25%; }
		
		.dt-sc-tabs-horizontal-frame-container.type6 ul.dt-sc-tabs-horizontal-frame > li > a { font-size: 14px; padding: 18px 10px; }		
		
		
		/** Vertical Tabs **/
		.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame > li > a,
		.dt-sc-tabs-vertical-frame-container.type3 ul.dt-sc-tabs-vertical-frame > li > a { font-size: 12px; }
		
		.dt-sc-tabs-vertical-frame-container.type2 ul.dt-sc-tabs-vertical-frame > li > a { padding: 15px; }
		
		.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame > li > a { font-size: 15px; }		
		.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame > li > a:before { line-height: 46px; padding-right: 0; }
		.dt-sc-tabs-vertical-frame-container.type4 ul.dt-sc-tabs-vertical-frame > li > a.current:after { right: 27px; }
		
		.dt-sc-tabs-vertical-frame-container.type3 .dt-sc-tabs-vertical-frame-content,
		.dt-sc-tabs-vertical-frame-container.type4 .dt-sc-tabs-vertical-frame-content { padding-left: 50px; }
		
		
		/** Team **/
		.vc_col-md-6 .dt-sc-team, .vc_col-md-12 .dt-sc-team { margin-top: 30px; }
		
		.dt-sc-team .dt-sc-team-thumb img,
		.dt-sc-team.type2 .dt-sc-team-thumb, .dt-sc-team.type2 .dt-sc-team-details { width: 100%; }		
		
		.dt-sc-team.type2.alter .dt-sc-team-details::before { right: 30px; transform: rotate(-90deg); }		
		
		.dt-sc-team-social li { margin: 0 3px; }
		.dt-sc-team-social li a { font-size: 15px; height: 30px; line-height: 30px; width: 30px; }
		
		.dt-sc-team-social.hexagon-border li { margin: 8px 3px; }
		
		.dt-sc-team.type2 .dt-sc-team-details { padding: 50px 25px; }
		.dt-sc-team.type2 .dt-sc-team-details:before { border-bottom-width: 16px; top: -22px; left: 30px; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); }		
		
		.dt-sc-team.type2 .dt-sc-team-details h4 { font-size: 15px; margin-bottom: 5px; }
		.dt-sc-team.type2 .dt-sc-team-details h5 { margin-bottom: 10px; padding-bottom: 10px; }
		
		.dt-sc-team.rounded.hide-social-show-on-hover .dt-sc-team-social { top: 35%; }
		.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social { top: -70px; }
		.dt-sc-team-social.diamond-square-border li { margin: 0 7px; }
		
		.rs_min_height_team_col .wpb_column { min-height: 355px !important; }	
		
		.dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.rounded-border, .dt-sc-team.hide-social-show-on-hover .dt-sc-team-social.square-border { top:-70px; }	
		
		.dt-sc-testimonial-images li.selected div { width:65px; height:65px; }
		.dt-sc-testimonial-images li { width:32%;  min-height:114px; }
		.dt-sc-testimonial-images li:nth-child(5) { clear:none; }
		
		/*----*****---- << Testimonial >> ----*****----*/
		.dt-sc-testimonial.type6::after { left: 60%; }
		.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before { content: none; }
		
		.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote { padding-top: 0; }		
		.dt-sc-testimonial.type8 .dt-sc-testimonial-author cite { right: 12px; bottom: 20px; }
		.dt-sc-testimonial.type8 .dt-sc-testimonial-quote blockquote q:before { top: 0; }
		.dt-sc-testimonial.type8.alignright .dt-sc-testimonial-author cite { left: 12px; }	
		
		.dt-sc-special-testimonial-container .vc_col-sm-6 { padding:70px 0 70px 65px; }
		
		/** Timeline **/
		.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb { top: 18px; }		
		.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb { top: -10px; }		
		
		/** Headings - Titles **/
		
		.dt-sc-title.with-two-color-bg:before { left: -20px; }
		
		.dt-sc-title.with-two-color-stripe h2 { font-size: 26px; }		
		.dt-sc-title.with-two-color-stripe h5 { padding: 50px 0px 40px 50px; }
		.dt-sc-title.with-two-color-stripe h5:before { left: 35px; }
		
		.dt-sc-triangle-title { height: 450px; width: 100%; }
		.dt-sc-triangle-title:before { height: 250px; top: 100px; width: 250px; }
		.dt-sc-triangle-title:after { height: 230px; top: 110px; width: 230px; }
		.dt-sc-triangle-title h2 { margin: 170px 0 0; }		
		
		.dt-sc-photography-style.vc_col-md-12 { padding-bottom: 0; }
		
		/** Toggles **/
		h5.dt-sc-toggle-accordion, h5.dt-sc-toggle, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame h5.dt-sc-toggle { font-size: 13px; }
		.type2 h5.dt-sc-toggle-accordion, .type2 h5.dt-sc-toggle { font-size: 24px; }
		.type3 .dt-sc-toggle-frame h5.dt-sc-toggle-accordion, .type3 .dt-sc-toggle-frame h5.dt-sc-toggle { font-size: 14px; }
		
		/*----*****---- << Content Shortcodes >> ----*****----*/
		.dt-sc-triangle-img-crop { height: 295px; width: 295px; }
		.dt-sc-triangle-img-crop a { height: 270px; margin-top: 32px; margin-left: 32px; width: 270px; }
		
		.dt-sc-triangle-content { margin-top: -245px; padding: 60px 0 0; left: 39px; width: 260px; }
		.dt-sc-triangle-wrapper.alter .dt-sc-triangle-content { padding: 110px 0 0 0; left: 19px; }
		
		.dt-sc-triangle-content:before { border-left-width: 130px; border-right-width: 130px; border-top-width: 200px; }
		.dt-sc-triangle-wrapper.alter .dt-sc-triangle-content:before { border-bottom-width: 200px; }
		
		.alter .dt-sc-triangle-img { left: 205px; top: -105px; }
		
		
		.dt-sc-triangle-content h4 { font-size: 13px; }
		.dt-sc-triangle-content h5 { font-size: 10px; }
	}