@media only screen and (min-width: 1281px) and (max-width: 1680px) {
.header_search_form input {
width: 60%;
font-size: 42px;
}
}
@media only screen and (min-width: 1018px) and (max-width: 1280px) {
.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500 .container {
width: 940px;
}
.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper #footer {
width: 1000px;
}
#menu > ul > li > a {
padding-left: 9px;
padding-right: 9px;
}
#menu > ul > li.boc_nav_button a {
padding: 0 9px;
margin: 2px 8px 0;
}
#menu > ul > li > a > span {
padding: 0px 0px 0px 4px;
}
#menu > ul > li.boc_search_toggle_li {
margin-left: 12px;
} .grid_holder,
.grid_holder.no_spacing {
margin: 0px auto;
max-width: 970px;
}
.portfolio_inline_filter {
margin: 0px auto 40px;
max-width: 970px;
}
.grid_holder .col.span_1_of_4,
.grid_holder .col.span_1_of_5 {
width: calc(50% - 30px);
}
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing .col.span_1_of_5 {
margin: 0;
width: 50%;
}
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_5 {
width: calc(50% - 8px);
}
.cs_nav_item {
min-width: 180px;
}
.header_search_form input {
width: 70%;
font-size: 38px;
}
}
@media only screen and (min-width: 769px) and (max-width: 1017px) {
.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500 .container {
width: 720px;
}
.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper #footer {
width: 100%;
}
#header {
position: relative;
background: #fff;
min-height: auto;
box-shadow: none;
}
.main_header {
display: none;
}
#mobile_header {
display: block;
}
.full_header {
display: none;
}
#subheader_menu {
display: none;
}
.header_contact_item {
float: left;
}
#subheader_menu {
display: none;
}
#logo {
width: 80%;
}
#logo .logo_img {
height: 62px;
}
#transparent_logo {
display: none;
}
#menu {
display: none;
}
#mobile_menu #menu {
display: block;
}
#mobile_menu_toggler {
display: block;
}
#header .header_cart {
margin: 11px 24px 0 0;
}
#header .header_cart .icon {
line-height: 1em;
}
#header + .content_body,
.wrapper_menu_angular_style #header.sticky_header:not(.transparent_header) + .content_body {
margin-top: 64px !important;
} .alea_huge_title h2 span, .alea_huge_title h2 span {
font-size: inherit !important;
line-height: inherit !important;
}
.page_title_bgr .full_container_page_title {
margin-bottom: 30px;
}
.page_title_bgr .portfolio_section {
top: -100px;
}
.info_overlay h3 {
font-size: 14px;
line-height: 18px;
}
.info_overlay p {
font-size: 11px;
} .grid_holder,
.grid_holder.no_spacing {
margin: 0px auto;
max-width: 750px;
}
.portfolio_inline_filter {
margin: 0px auto 40px;
max-width: 750px;
}
.grid_holder .col.span_1_of_3,
.grid_holder .col.span_1_of_4,
.grid_holder .col.span_1_of_5 {
width: calc(50% - 30px);
}
.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing .col.span_1_of_5 {
margin: 0;
width: 50%;
}
.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_5 {
width: calc(50% - 8px);
}
.grid_holder .col.span_2_of_4 {
width: calc(100% - 30px);
margin: 0px 15px 30px;
}
.grid_holder.small_spacing .col.span_2_of_4 {
width: calc(100% - 8px);
margin: 0px 4px 8px;
}
.grid_holder.no_spacing .col.span_2_of_4 {
width: 100%;
}
.layout_full-width {
padding: 0;
}
.single_post .template_side .boc_comments {
margin: 50px 50px 20px 50px;
}
.img_slider.owl-theme .owl-controls .owl-nav {
opacity: 1;
}
.resp-tabs-list li {
font-size: 14px;
}
.cs_nav_item {
min-width: 144px;
}
.circ_counter .circ_counter_desc {
font-size: 15px;
}
.header_cart .cart-notification {
top: 39px;
}
.testimonial_style_big .testimonial_quote {
margin: 0px 20px;
}
.testimonial_style_big:not(.is_minimal) .face_nav_item {
margin: 0 10px;
}
}
@media only screen and (max-width: 768px) {
.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper #footer {
width: 100% !important;
}
#wrapper.boxed_wrapper.wrapper_menu_stripe_style .content_body, #wrapper.boxed_wrapper.wrapper_menu_stripe_style #footer {
top: 0px;
}
body {
background-image: none;
}
#footer {
padding-top: 68px;
}
.span_1_of_2,
.span_2_of_2,
.span_1_of_3,
.span_2_of_3,
.span_3_of_3,
.span_1_of_4,
.span_2_of_4,
.span_3_of_4,
.span_4_of_4,
.span_1_of_5,
.span_2_of_5,
.span_3_of_5,
.span_4_of_5,
.span_5_of_5,
.span_1_of_6,
.span_2_of_6,
.span_3_of_6,
.span_4_of_6,
.span_5_of_6,
.span_6_of_6 {
width: 100%;
margin: 0 0 30px 0;
}
.hide_in_responsive {
display: none !important;
}
.m40 {
margin: 20px 20px 30px;
}
.main_header {
display: none;
}
#header {
box-shadow: none;
}
#mobile_header {
display: block;
}
.breadcrumb a {
margin-right: 4px;
}
.breadcrumb a span:after {
margin: 0 0 0 4px;
}
.boc_side_widget {
width: 100%;
right: -100%;
padding-top: 56px;
padding-bottom: 10px;
}
.boc_side_widget.active_side_widget {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.boc_side_widget_close {
left: auto;
right: 28px;
top: 10px;
}
.block_body_mobile {
overflow: hidden;
}
.boc_menu_icon_ham {
width: 22px;
height: 2px !important;
}
.line_2 {
top: 7px;
width: 28px;
}
.line_3 {
top: 14px;
}
#boc_vertical-nav {
display: none;
}
#header + .content_body,
.wrapper_menu_angular_style #header.sticky_header:not(.transparent_header) + .content_body {
margin-top: 64px !important;
}
body.admin-bar #header + .content_body,
body.admin-bar .wrapper_menu_angular_style #header.sticky_header:not(.transparent_header) + .content_body {
margin-top: 18px !important;
}
.boxed_wrapper .full_header {
border-bottom: none;
background: none;
}
.full_header {
display: none;
}
#subheader_menu {
display: none;
}
.header_contacts {
font-size: 12px;
}
.header_contact_item {
margin-right: 14px;
}
.wrapper_menu_angular_style #logo {
width: 28%;
}
#logo {
width: 70%;
}
#logo .logo_img {
height: 62px;
}
#transparent_logo {
display: none;
}
.footer_btm {
padding: 24px 0px 32px;
}
#powered {
float: none;
clear: both;
text-align: center;
padding: 8px 0 12px;
margin-right: 0;
}
.footer_btm_inner {
text-align: center;
}
.footer_soc_icon {
float: none;
}
.margined_left, #footer .col ul.margined_left {
margin-left: 0px;
}
#menu {
display: none;
}
#mobile_menu #menu {
display: block;
}
#mobile_menu_toggler {
display: block;
}
#header #mobile_header .header_cart {
margin: 12px 16px 0 0;
}
#mobile_header .header_cart .cart-notification {
right: -20px;
top: 43px;
}
.page_title_bgr .full_container_page_title {
min-height: 0;
padding: 0 !important;
}
.page_title_bgr .portfolio_section {
top: 0;
}
.page_title_bgr #portfolio_filter {
margin: 12px 0 30px;
float: none;
}
#portfolio_filter span {
width: auto !important;
}
#portfolio_filter ul {
min-width: 162px;
width: 100%;
box-sizing: content-box;
}
.breadcrumb_floated {
float: inherit;
margin: 20px 0 0;
}
#boc_template_content {
margin-top: 0px;
padding-top: 40px;
}
.button {
margin-bottom: 12px;
}
.btn_wrapper + .btn_wrapper,
.button + .button {
margin-left: 0px;
}
.button {
margin-right: 6px;
}
.btn_push_right {
margin-left: 0px !important;
}
.icon_div {
width: auto;
float: none;
margin: 0px 0px 10px;
}
.grid_holder {
margin: 0px;
}
.grid_holder .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder .col.span_1_of_5,
.grid_holder.small_spacing .col.span_1_of_5,
.grid_holder .col.span_2_of_4,
.grid_holder.small_spacing .col.span_2_of_4 {
margin: 0 0 20px;
width: 100%;
}
.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_2,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing .col.span_1_of_5,
.grid_holder.no_spacing .col.span_2_of_4 {
margin: 0 0 0px;
width: 100%;
}
.post_item.side_image_post_format .post_item_desc {
padding: 32px 42px;
}
.layout_left-sidebar .post_content.span_3_of_4,
.layout_right-sidebar .post_content.span_3_of_4 {
padding: 0;
}
.sidebar h4 {
font-size: 17px;
}
.hilite:before, .hilite:after {
display: none;
}
.full_width_feature:after {
opacity: .9;
}
.full_width_feature {
height: 400px;
margin-bottom: 32px;
}
.full_width_feature .full_bgr_img {
background-attachment: inherit;
}
.full_width_feature .container {
margin-top: 0px;
}
.post_details h1 {
font-size: 40px;
line-height: 1.2em;
margin-bottom: 22px;
}
.single_post .post_meta > span {
margin: 4px 12px;
display: inline-block;
}
.post_meta > span + span:before {
content: ' ';
margin: 0 4px;
}
.logo_gallery {
margin: 30px 0 0px;
padding-left: 0px;
border-left: 0;
}
.logo_gallery .pic img {
margin: 0 auto 20px;
}
.logo_gallery.left_border {
box-shadow: none;
border-left: 0;
}
.image_featured_text, .row_img_featured_texts_border.last .vc_column_container .image_featured_text {
padding: 20px 0;
text-align: center;
}
.image_featured_text .text, .image_featured_text.img_small .text, .image_featured_text .author_position {
margin: 12px 0 16px;
}
.image_featured_text > img {
float: none;
margin: 0px;
}
.image_featured_text .author_position:before {
left: 50%;
margin-left: -40px;
}
.wpb_row.row_img_featured_texts_border {
border-bottom: 0;
}
.row_img_featured_texts_border .vc_column_container {
border-right: 0;
}
.circ_counter .circ_counter_desc {
font-size: 16px;
}
.boc_text_slider_word_start {
display: none !important;
}
.layout_full-width {
padding: 0;
} ul.resp-tabs-list {
display: none;
}
h2.resp-accordion {
display: block;
padding: 10px 19px !important;
}
.horizontal .resp-tab-content,
.vertical .resp-tab-content,
.minimal_style.horizontal .resp-tab-content,
.minimal_style.vertical .resp-tab-content,
.button_style.horizontal .resp-tab-content,
.button_style.vertical .resp-tab-content {
margin-bottom: 0;
border-radius: 0;
padding: 32px 20px;
}
.resp-vtabs .resp-tabs-container {
border: none;
float: none;
width: 100%;
min-height: initial;
clear: none;
box-shadow: none;
}
.resp-accordion-closed {
display: none !important;
}
.resp-vtabs .resp-tab-content:last-child {
border-bottom: 1px solid #e1e1e1 !important;
}
.reset_padding_in_responsive_column.wpb_text_column,
.reset_padding_in_responsive_column.wpb_column > .vc_column-inner {
padding: 0 12% !important;
}
.reset_side_padding_in_responsive_column.wpb_column > .vc_column-inner {
padding-left: 12% !important;
padding-right: 12% !important;
}
.no_padding_in_responsive_column.wpb_text_column,
.no_padding_in_responsive_column.wpb_column > .vc_column-inner {
padding: 0 15px !important;
}
.no_side_padding_in_responsive_column.wpb_column > .vc_column-inner {
padding-left: 15px !important;
padding-right: 15px !important;
}
.no_margin_in_responsive_column.wpb_column .vc_column-inner {
margin: 0 !important;
}
.price_column {
margin-bottom: 30px !important;
}
.ml_neg_50 {
margin-left: 0px;
}
.mobile_h0 {
height: 0px !important;
}
.mobile_h20 {
height: 20px !important;
}
.mobile_h40 {
height: 40px !important;
}
.mobile_h60 {
height: 60px !important;
}
.mobile_h100 {
height: 100px !important;
}
.mobile_h200 {
height: 200px !important;
}
.boc_image_box {
margin-bottom: 30px;
}
.boc_image_box .info_overlay h3 {
font-size: 17px;
}
.boc_image_box .info_overlay p {
font-size: 15px;
margin-top: 5px !important;
}
.boc_image_box .pic_info.type8 .info_overlay {
background: rgba(34, 39, 43, .4);
}
.text_box h2 {
font-size: 22px;
}
.text_box_content.with_button, .text_box .btn_holder {
display: block;
}
.text_box .button {
margin: 20px 0 20px 0;
}
.side_icon_box .icon_feat {
float: none;
display: block;
margin: 20px auto;
}
.side_icon_box h3 {
margin-left: 0 !important;
text-align: center;
}
.side_icon_box_content {
margin: 0 !important;
text-align: center;
}
.text_10_on_mobile {
font-size: 10px !important;
}
.text_15_on_mobile {
font-size: 15px !important;
}
.text_20_on_mobile {
font-size: 20px !important;
}
.text_25_on_mobile {
font-size: 25px !important;
}
.text_30_on_mobile {
font-size: 30px !important;
}
.text_35_on_mobile {
font-size: 35px !important;
}
.text_40_on_mobile {
font-size: 40px !important;
}
.text_45_on_mobile {
font-size: 45px !important;
}
.heading_left_line:before {
display: none;
}
.logo_gallery {
margin-top: 30px;
}
.logo_gallery .grid_holder .col.span_1_of_2,
.logo_gallery .grid_holder .col.span_1_of_3,
.logo_gallery .grid_holder .col.span_1_of_4,
.logo_gallery .grid_holder .col.span_1_of_5 {
margin: 15px 0;
}
.logo_gallery.left_border {
margin: 30px 30px;
padding-left: 0;
}
.img_slider.owl-theme .owl-controls .owl-nav {
opacity: 1;
}
.bar_graph {
margin-bottom: 32px
}
.bar_graph span {
position: initial;
}
.bar_graph span strong {
position: absolute;
}
.bar_graph .bar_container {
position: relative;
}
.posts_carousel_holder.owl_side_arrows,
.portfolio_carousel_holder.owl_side_arrows,
.img_carousel_holder.owl_side_arrows {
margin: 4px 28px 20px;
}
.pic.img_hover_effect1 img {
-webkit-transform: scale(1);
transform: scale(1);
}
.pic.img_hover_effect3 img {
-webkit-perspective: 1000;
-webkit-backface-visibility: initial;
-webkit-transform: none;
transform: none;
width: 100%;
max-width: 100% !important;
}
.face_nav_item {
margin: 0 0px;
}
.testimonial_style_big .testimonial_quote {
margin: 0px;
}
.testimonial_style_big:not(.is_minimal) .face_nav_item {
margin: 0 6px;
}
.testimonial_style_big .quote_content p {
font-size: 16px;
line-height: 28px;
}
.testimonial_style_big.owl_has_arrow_nav {
padding: 0 24px;
}
.testimonials_carousel.testimonial_style_big .owl-nav .owl-prev {
left: -9px;
}
.testimonials_carousel.testimonial_style_big .owl-nav .owl-next {
right: -9px;
}
.testimonial_style_big img {
max-width: 54px;
}
.boc_arrow {
width: 24px;
height: 24px;
}
.trapezoid .vc_column-inner:after {
display: none;
}
.posts_carousel_holder.owl_side_arrows .owl-theme .owl-prev, .img_carousel_holder.owl_side_arrows .owl-theme .owl-prev, .portfolio_carousel_holder.owl_side_arrows .owl-theme .owl-prev {
left: -60px;
}
.content_slides_arrowed.owl-theme .owl-controls .owl-prev {
left: -44px;
}
.posts_carousel_holder.owl_side_arrows .owl-theme .owl-next, .img_carousel_holder.owl_side_arrows .owl-theme .owl-next, .portfolio_carousel_holder.owl_side_arrows .owl-theme .owl-next {
right: -60px;
}
.content_slides_arrowed.owl-theme .owl-controls .owl-next {
right: -44px;
}
.arrows_pos_Inside.content_slides_arrowed.owl-theme .owl-controls .owl-prev {
left: 14px;
}
.arrows_pos_Inside.content_slides_arrowed.owl-theme .owl-controls .owl-next {
right: 14px;
}
.single_post .layout_full-width, .index_template.layout_full-width,
.single_post .layout_full-width:not(.template_regular)	{
padding: 0px;
}
.single_post .template_side .boc_comments {
margin: 50px 50px 20px 50px;
}
.single_post .template_side .post_meta {
float: none;
width: 60%;
margin: 20px auto;
}
.template_side .post_description,
.single_post .template_side .boc_comments {
margin: 20px 0;
}
.boc_prev_next_posts {
display: none;
}
.boc_offset_left, .boc_offset_right {
float: none;
max-width: 100%;
text-align: left;
margin: 20px 0 30px !important;
}
.comment_list ul.children {
margin-left: 20px;
} .alea_huge_title h2 span, .alea_huge_title h2 span {
font-size: inherit !important;
line-height: inherit !important;
}
.header_cart .cart-notification {
top: 39px;
} .cs_nav .cs_nav_item {
opacity: 0.7 !important;
min-width: 10px;
-webkit-backface-visibility: visible;
display: block;
width: 10px;
height: 10px !important;
margin: 5px 6px;
filter: Alpha(Opacity=50);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #b1b1b1;
transition-property: opacity;
transition-duration: 200ms;
transition-timing-function: ease;
}
.custom_slides .cs_nav_item:hover {
opacity: 1 !important;
}
.cs_nav .cs_nav_item.active {
opacity: 1 !important;
background: #05B0CE;
}
.cs_nav .cs_nav_item * {
display: none;
}
.boc_scroll_to_top {
right: 18px;
}
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500 .container {
width: 440px;
}
#wrapper.boxed_wrapper .container {
width: auto;
}
#wrapper.boxed_wrapper .vc_row:not(.vc_inner) {
margin-left: 0;
margin-right: 0;
}
#wrapper.boxed_wrapper #footer .col {
padding: 0 45px;
} .grid_holder {
margin: 0px auto !important;
max-width: 600px;
}
.grid_holder .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder .col.span_1_of_5,
.grid_holder.small_spacing .col.span_1_of_5 {
margin: 0 0 30px;
}
.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_2,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing .col.span_1_of_5 {
margin: 0 0 0px;
}
.team_block_content .pic {
max-width: 460px;
margin: auto;
}
}
@media only screen and (max-width: 480px) {
.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500 .container {
width: 320px;
}
#wrapper.boxed_wrapper .container {
width: auto;
}
#wrapper.boxed_wrapper .vc_row:not(.vc_inner) {
margin-left: 0;
margin-right: 0;
}
#wrapper.boxed_wrapper #footer .col {
padding: 0 45px;
}
#logo {
width: 60%;
}
} @media only screen and (min-width: 768px) and (max-width: 768px) {
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
width: 100%;
}
.container,
#wrapper.w1380:not(.boxed_wrapper ) .container, #wrapper.w1380:not(.boxed_wrapper ) #footer.w1380 .container,
#wrapper.w1500:not(.boxed_wrapper ) .container, #wrapper.w1500:not(.boxed_wrapper ) #footer.w1500 .container {
width: 600px;
}
}