@media only screen and (max-width:1200px)
{
.jqres {
	width: 1200px;
}
.text_icon_expand_item_wrapper {
	height: auto; margin-top: 0px;
}
.text_icon_expand_item {
	position: static;
}
.text_icon_expand_image_wrapper {
	height: auto;
}
.text_icon_expand_item .tie_content {
	height: auto; padding-right: 0px; padding-left: 0px;
}
.text_icon_expand_item .tie_subtitle {
	padding-right: 0px; padding-left: 0px;
}
.text_icon_expand_item .tie_title {
	padding-right: 0px; padding-left: 0px;
}
.text_icon_expand_item .tie_text {
	opacity: 1;
}
.text_icon_expand_item .sc_button {
	margin: 0px 0px 20px; opacity: 1;
}
.text_icon_expand_item_wrapper:hover .text_icon_expand_item {
	margin: 0px;
}
.text_icon_expand_item_wrapper:hover .text_icon_expand_image_wrapper {
	height: auto;
}
.text_icon_expand_item_wrapper:hover .tie_content {
	height: auto;
}
.text_icon_expand_item_wrapper:hover .text_icon_expand_item {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
}
@media only screen and (max-width:990px)
{
.jqres {
	width: 1000px;
}
.navigation-1 .top-menu-item-a {
	padding: 0px 10px;
}
.cta-1 {
	text-align: center;
}
.cta-1 .left {
	float: none;
}
.cta-1 .right {
	float: none;
}
.cta-1 .cta_button {
	margin: 20px 0px 0px; display: inline-block;
}
.rps_image_hover {
	display: none !important;
}
.portfolio-post-1 .portfolio_image_hover {
	display: none !important;
}
.col-portfolio-single-left {
	width: 100% !important;
}
.col-portfolio-single-right {
	width: 100% !important;
}
}
@media only screen and (max-width:840px)
{
.jqres {
	width: 840px;
}
.navigation-1_container {
	display: none !important;
}
.search_top_overlay {
	display: none !important;
}
.navigation-2_container {
	display: block !important;
}
.pricing-1 .pricing_item {
	margin: 0px -1px 20px 0px; width: 50% !important;
}
.pricing-1 .pricing_promoted {
	margin: 0px -1px 20px 0px; padding-top: 0px; padding-bottom: 0px; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.05); -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.05);
}
.portfolio-single-1_wrapper {
	padding-bottom: 0px;
}
.portfolio-single-1 > .grid > .col-portfolio-single-left {
	width: 100%;
}
.portfolio-single-1 > .grid > .col-portfolio-single-right {
	width: 100%;
}
#countdown .countDays {
	display: block;
}
#countdown .countHours {
	display: block;
}
#countdown .countMinutes {
	display: block;
}
#countdown .countSeconds {
	display: block;
}
#countdown .countDiv {
	height: 30px; display: block;
}
}
@media only screen and (max-width:680px)
{
.jqres {
	width: 680px;
}
[class*='col-'] {
	width: 100%;
}
.header-2 .contact_info {
	width: 100%; text-align: center;
}
.header-2 .header_right {
	width: 100%; text-align: center;
}
.header-2 .has_flags.header_right {
	text-align: left;
}
.header-2 .social_links {
	float: none; display: inline-block;
}
.header-2 .social_link {
	float: none; display: inline-block;
}
.header-2 .flags_wrapper {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.titlebar-2 .titlebar_title {
	float: none;
}
.titlebar-2 .titlebar_breadcrumbs {
	float: none;
}
.titlebar-2 .titlebar_title {
	margin-bottom: 0px;
}
.titlebar-2 .titlebar_breadcrumbs {
	margin-top: 0px;
}
.sidebar_right .col-content {
	width: 100%;
}
.sidebar_left .col-content {
	width: 100%;
}
.sidebar_right .col-sidebar {
	width: 100%;
}
.sidebar_left .col-sidebar {
	width: 100%;
}
#sidebar-1_wrapper {
	border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.blog-post-1 > .grid > .col-blog-post-left {
	width: 44px;
}
.blog-post-1 > .grid > .col-blog-post-right > .col {
	margin-left: 44px;
}
.blog-post-1 .post_meta_left .post_meta_left_date_wrapper {
	margin: 0px 0px 4px; padding: 0px 0px 4px;
}
.blog-post-1 .post_meta_left .post_meta_left_date .date_box {
	background-position: -50px 0px; width: 31px; height: 30px; line-height: 28px; font-size: 15px;
}
.blog-post-1 .post_meta_left .post_meta_left_date_wrapper .date_month {
	width: 31px;
}
[class*='col-'].portfolio-post-1_container {
	width: 100%;
}
.portfolio_titlebar_left {
	width: 100%;
}
.portfolio_titlebar_right {
	margin: 40px 0px 0px; width: 100%; float: left;
}
.portfolio_sortable_count {
	float: right;
}
.blog-cat-1 .pagination-1 {
	margin-left: 58px;
}
.info_block .left {
	width: auto; float: none;
}
.info_block .right {
	float: none;
}
.info_button_wrapper {
	margin: 6px 0px; padding: 20px 0px 10px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.text_icon_expand_item_wrapper {
	margin: 0px 0px 30px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.footer-bottom_right {
	float: left;
}
.footer-bottom_right .footer_links a {
	margin: 0px 13px 0px 0px;
}
.woocommerce .woocommerce-breadcrumb {
	margin: 6px 0px;
}
.woocommerce-page .woocommerce-breadcrumb {
	margin: 6px 0px;
}
}
@media only screen and (max-width:480px)
{
.jqres {
	width: 480px;
}
.header-1 img.logo_mobile {
	display: block;
}
.header-1 img.logo_desktop {
	display: none;
}
.blog-post-1 .share_this .share_this_title {
	float: none;
}
.blog-post-1 .share_this .share_this_links {
	padding-top: 0px; float: left;
}
.blog-post-1 .share_this .share_this_links a {
	margin: 0px 6px 0px 0px; text-align: left;
}
.comments-1 #respond .comment-form-author_wrapper {
	width: 100%;
}
.comments-1 #respond .comment-form-author_wrapper p {
	padding: 0px 20px 0px 0px;
}
.comments-1 #respond .comment-form-email_wrapper {
	width: 100%;
}
.comments-1 #respond .comment-form-email_wrapper p {
	padding: 0px 20px 0px 0px;
}
.featured_image_inline {
	width: 100%; margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.featured_image_left.featured_image_inline {
	width: 100%; margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.featured_image_center.featured_image_inline {
	width: 100%; margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.featured_image_right.featured_image_inline {
	width: 100%; margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.featured_image_inline .featured_image {
	width: 100%;
}
.tb_tabs h3.tb_tabs_title {
	width: 80%; border-left-color: rgb(232, 232, 232); border-left-width: 1px; border-left-style: solid;
}
.tb_tabs h3:first-child.tb_tabs_title {
	border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0;
}
.tb_tabs h3:last-child.tb_tabs_title {
	border-radius: 0px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0;
}
.tb_tabs h3.tb_tabs_title_active {
	padding-bottom: 13px;
}
.pricing-1 .pricing_item {
	width: 100% !important;
}
.woocommerce .woocommerce-result-count {
	float: none;
}
.woocommerce-page .woocommerce-result-count {
	float: none;
}
.woocommerce .woocommerce-ordering {
	float: none;
}
.woocommerce-page .woocommerce-ordering {
	float: none;
}
}
@media only screen and (max-width:320px)
{
.jqres {
	width: 320px;
}
}
