@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.non_retina_image {
display: none;
}
.retina_image {
display: block;
}
.module_testimonial .testimonial_wrapper .item:before {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/border-pointer-retina.png) no-repeat center;
background-size: 17px 17px;
}
.module_divider hr.type4 {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/divider-back-retina.png) no-repeat center;
background-size: 10px 6px;
}
.module_gallery .featured_item_fader,
.single-gallery .gallery_grid_container .gallery_content_box,
.single-gallery .gallery_masonry_container .gallery_content_box {
background: #000000 url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/gallery-back-retina.png) no-repeat center;
background-size: 26px 26px;
}
.fs_controls_append_right .fs_slider_next {
cursor: url(//mikedesign.com.au/wp-content/themes/solarwind/img/slider-btn-next.png), pointer;
}
.fs_controls_append_right .fs_slider_prev {
cursor: url(//mikedesign.com.au/wp-content/themes/solarwind/img/slider-btn-prev.png), pointer;
}
button.mfp-arrow.mfp-arrow-right {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/mp_next.png) no-repeat center;
background-size: 23px 43px;
}
button.mfp-arrow.mfp-arrow-left {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/mp_prev.png) no-repeat center;
background-size: 23px 43px;
}
.entry-title {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/title-divider-retina.png) no-repeat bottom center;
background-size: 31px 6px;
}
}
@media only screen and (min-width: 1024px) {
.gt3_menu.menu_mobile {
display: none !important;
}
}
@media only screen and (min-width: 1281px) {
.container {
width: 1170px;
}
.right-sidebar-block,
.left-sidebar-block {
width: 275px !important;
}
.right-sidebar .fl-container,
.right-sidebar .posts-block {
width: 855px;
}
}
@media only screen and (max-width: 1100px) {
.ribbon_wrapper .btn_next {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-next-retina.png) no-repeat center;
background-size: 68px 8px;
}
.ribbon_wrapper .btn_prev {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-prev-retina.png) no-repeat center;
background-size: 68px 8px;
}
.ribbon_wrapper .btn_next span,
.ribbon_wrapper .btn_prev  span {
display:none;
}
.cart_submenu {
display: none !important;
}
.ribbon_album_container {
padding: 0 42px;
}
.header_wrapper {
padding: 23px 42px 0;
}
.wrapper {
padding: 0;
}
.fs_controls_append_right a {
margin-top: -70px;
}
.countdown-amount {
font-size: 100px;
padding: 0 40px;
}
.ribbon_wrapper .btn_prev {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-prev-retina.png) no-repeat center;
background-size: 68px 8px;
}
.ribbon_wrapper .btn_next {
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-next-retina.png) no-repeat center;
background-size: 68px 8px;
}
.module_blog .title_box h4 {
font-size: 16px;
}
.module_blog_masonry .blog_item {
width: 33.3333% !important;
}
.module_blog .blog_timeline_box:after {
left: 428px;
width: 84px;
}
.module_blog .blog_timeline_box .blog_item {
width: 428px;
margin-bottom: 42px;
}
.module_blog .blog_timeline_box .blog_item:before {
left: -46px;
}
.module_blog .blog_timeline_box .blog_item:after {
right: -46px;
}
.module_blog .blog_timeline_box .blog_item .item:after,
.module_blog .blog_timeline_box .blog_item .item:before {
width: 50px;
}
.module_blog .blog_timeline_box .blog_item .item:before {
left: -60px;
}
.module_blog .blog_timeline_box .blog_item .item:after {
right: -60px;
}
.fs_controls_append_right .fs_slider_next,
.ribbon_wrapper .btn_next {
background: none;
}
.fs_controls_append_right .fs_slider_next:before,
.ribbon_wrapper .btn_next:before {
content: '';
width: 68px;
height: 8px;
display: block;
position: absolute;
right: 90px;
top: 50%;
margin-top: -63px;
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-next-retina.png) no-repeat center;
background-size: 68px 8px;
}
.fs_controls_append_right .fs_slider_prev,
.ribbon_wrapper .btn_prev {
background: none;
}
.fs_controls_append_right .fs_slider_prev:before,
.ribbon_wrapper .btn_prev:before {
content: '';
width: 68px;
height: 8px;
display: block;
position: absolute;
left: 90px;
top: 50%;
margin-top: -63px;
background: url(//mikedesign.com.au/wp-content/themes/solarwind/img/retina/slider-btn-prev-retina.png) no-repeat center;
background-size: 68px 8px;
}
.ribbon_wrapper .btn_next:before {
right: 30px;
margin-top: -14px;
}
.ribbon_wrapper .btn_prev:before {
left: 30px;
margin-top: -14px;
}
.strip_template {
padding: 0 42px;
}
.wrapper_404:before,
.wrapper_404:after {
width: 42px;
}
.single .wrapper {
padding: 29px 0 0;
}
.grid-gallery .wrapper,
.masonry-gallery .wrapper {
padding: 0;
}
h1.title_header_meta {
font-size: 24px;
line-height: 26px;
}
.ajax_portfolio_item,
.ajax_port_wrapper {
padding: 0 42px;
}
.descr_bg,
.port_posts_controls,
.ajax_port_listing_block {
right: 42px;
}
.ajax_portfolio_img_wrapper {
left: 42px;
}
.ajax_portlisting_item .ajax_port_feature_img {
width: 100%;
position: relative;
margin-bottom: 20px;
}
.ajax_portlisting_item .ajax_port_feature_dscr {
padding-left: 0;
padding-right: 0;
}
.ajax_portlisting_item {
margin-bottom: 40px;
padding-right: 30px;
}
.gallery_slider_body:before,
.gallery_slider_body:after,
.gallery_kenburns_body:before,
.gallery_kenburns_body:after {
width: 42px;
}
}
@media only screen and (min-width: 760px) and (max-width: 960px) {
.gallery_item_wrapper {
padding: 0 0 20px 20px;
}
.ribbon_album_container,
.album_container {
padding: 0 22px;
}
.gallery_box,
.single-gallery .gallery_grid_container,
.single-gallery .gallery_masonry_container {
margin-left: -20px;
}
.gallery_slider_body:before,
.gallery_slider_body:after,
.gallery_kenburns_body:before,
.gallery_kenburns_body:after {
width: 22px;
}
.wrapper_404:before,
.wrapper_404:after {
width: 22px;
}
.block404 h1 {
font-size: 80px;
}
.block404 .error_subtitle {
letter-spacing: normal;
}
}
@media only screen and (max-width: 1024px) {
.header_wrapper {
padding: 23px 22px;
} .menu_mobile ul.menu li ul.sub-menu li > a:before {
display: none !important;
}
.menu_mobile ul.menu li.menu-item-has-children > a:before,
.menu_mobile ul.menu li ul.sub-menu li.menu-item-has-children > a:before {
opacity: 1;
display: inline-block !important;
}
.menu_mobile_toggler {
display: block;
width: 100%;
color: #202020;
font-size: 34px;
text-transform: uppercase;
font-weight: 600;
padding: 0;
}
.gt3_menu,
.cart_btn {
display: none;
}
.menu_mobile_toggler:hover {
color: #202020;
}
.menu_mobile .menu-main-container {
margin: 10px 0;
}
.menu_mobile {
display: none;
text-align: left;
position: relative;
z-index: 10000;
}
.menu_mobile ul.menu li.menu-item {
display: block !important;
margin: 0 !important;
padding: 3px 0 !important;
}
.menu_mobile ul.menu li.menu-item a:before,
.menu_mobile ul.menu li ul.sub-menu li.menu-item a:before,
.menu_mobile ul.menu li ul.sub-menu li ul.sub-menu li.menu-item a:before {
font-family: FontAwesome;
content: "\f105";
display: inline-block;
margin-right: 5px;
}
.menu_mobile ul.menu li.menu-item-has-children a:before,
.menu_mobile ul.menu li ul.sub-menu li.menu-item-has-children a:before {
content: "\f107";
margin-left: -2px;
transition: all .3s;
-webkit-transition: all .3s;
}
.menu_mobile ul.menu li.menu-item-has-children.opened a:before,
.menu_mobile ul.menu li.menu-item-has-children.opened ul.sub-menu li.menu-item-has-children.opened a:before {
transform: rotate(180deg);
}
.menu_mobile ul.menu li.menu-item-has-children.opened ul.sub-menu li a:before,
.menu_mobile ul.menu li.menu-item-has-children.opened ul.sub-menu li.menu-item-has-children.opened ul.sub-menu li a:before {
transform: rotate(0deg);
}
.menu_mobile ul.menu li a {
padding: 0 !important;
font-weight: 600;
}
.menu_mobile ul.sub-menu {
margin-left: 15px !important;
}
.menu_mobile ul.sub-menu li ul.sub-menu {
margin-left: 12px !important;
}
.menu_mobile ul.menu li ul.sub-menu li a {
font-weight: 400;
}
.menu_mobile ul.menu li ul.sub-menu li.menu-item-has-children a {
font-weight: 600;
}
.menu_mobile ul.menu li ul.sub-menu li ul.sub-menu li a {
font-weight: 400;
}
.gt3_menu .current-menu-ancestor:before,
.gt3_menu .current-menu-item:before {
display: none;
}
.menu_mobile ul.menu li ul.sub-menu {
position: relative;
border: none !important;
background: none;
padding: 0;
width: 100%;
z-index: 0;
top: 0 !important;
left: 0 !important;
}
.menu_mobile ul.menu li.menu-item:hover > ul.sub-menu {
display: none;
}
.menu_mobile ul.menu li.showsub .sub-menu li .sub-menu {
display: none;
}
.menu-main-container ul li:nth-last-child(2) > ul.sub-menu li > ul.sub-menu,
.menu-main-container ul li:last-child > ul.sub-menu li > ul.sub-menu {
left: 0 !important;
}
.gt3_menu ul.menu li ul.sub-menu li.menu-item-has-children:after {
display: none;
}
.gt3_menu ul.menu li.menu-item ul.sub-menu li.menu-item:first-child:before {
display: none;
}
.countdown-amount {
font-size: 80px;
padding: 0 40px;
}
.module_blog_masonry .blog_item,
.module_blog .blog_grid_box .blog_item {
width: 50% !important;
}
.module_blog .blog_timeline_box .blog_item {
width: 338px;
}
.module_blog .blog_timeline_box:after {
left: 338px;
width: 48px;
}
.module_blog .blog_timeline_box .blog_item:before {
left: -28px;
}
.module_blog .blog_timeline_box .blog_item:after {
right: -28px;
}
.module_blog .blog_timeline_box .blog_item .item:after,
.module_blog .blog_timeline_box .blog_item .item:before {
display: none;
}
.row.right-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span2,
.row.right-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span10,
.row.left-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span2,
.row.left-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span10 {
width: 100%;
}
.row.right-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span10,
.row.left-sidebar .module_blog.blog_standard_body .blog_standard_box .item .span10 {
margin-left: 0;
margin-top: 24px;
}
.single-post .format-video {
background: red;
}
.single-post .format-video .pf_output_container iframe {
height: 336px;
}
.single .left-sidebar .preview_wrapper > .row > .span10,
.single .left-sidebar .preview_wrapper > .row > .span2,
.single .right-sidebar .preview_wrapper > .row > .span10,
.single .right-sidebar .preview_wrapper > .row > .span2 {
width: 100%;
margin-left: 0;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1370px) {
.ajax_portlisting_item .ajax_port_feature_dscr {
padding:0;
}
.ajax_portlisting_item .ajax_port_feature_img {
position:relative;
display:block;
width:100%;
margin-bottom:20px;
}
.ajax_portlisting_item .ajax_port_feature_img img {
display:block;
width:100%;
height:auto;
}
.ajax_portlisting_item {
margin-bottom:40px;
margin-right:30px;
}
.countdown-amount {
font-size: 100px;
padding: 0 40px;
}
.block404 {
padding-top:40px;
}
.block404 .error {
font-size:200px;
line-height:200px;
}
.block404 h1 {
font-size:60px;
line-height:60px;
margin-bottom:30px;
}
.block404 .error_subtitle {
margin-bottom:30px;
}
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.container {
width: 724px
}
}
@media only screen and (max-width: 737px) {
.input_area .contact_form_item {
float:none;
display:block;
width:100%;
}
.module_content .input_area .contact_form_item imput {
width:100%!important;
}
body {
padding-right: 20px;
padding-left: 20px;
}
.container {
padding: 0;
width: auto;
}
.single-gallery .container {
width: 716px !important;
}
.left-sidebar .posts-block {
float: none;
}
.right_image .testimonials_text:after {
right: 94.5%;
}
.page-template header .container,
.single-gallery header .container { }
header .divider.type_1 {
display: none;
}
.module_messageboxes .shortcode_messagebox {
padding: 14px 32px 5px;
}
.module_messageboxes .shortcode_messagebox .box_content i {
position: absolute;
top: 18px;
left: 17px;
}
.single-gallery .gallery_item {
width: 100% !important;
}
.single-gallery .gallery_grid_container {
margin-left: 0 !important;
}
.gallery_grid_container .gallery_item_wrapper {
padding-left: 0 !important;
}
.gallery_ribbon_container {
margin-top: 0 !important;
}
.right-sidebar-block,
.left-sidebar-block {
padding-left: 0 !important;
}
.postbottom .row > div {
width: 100% !important;
text-align: center;
}
.postbottom .blogpost_share {
float: none;
display: inline-block;
}
.module_blog .post_preview_wrapper {
margin-top: 20px;
}
.left-sidebar .module_blog,
.right-sidebar .module_blog {
padding-bottom: 0 !important;
}
.home .post_preview_wrapper {
margin-top: 20px !important;
}
.flex-nav-next a,
.flex-nav-prev a { background-size: 95px 13px;
width: 47px;
}
.flex-nav-prev a {
left: -363px !important;
}
.flex-nav-next a {
right: -268px !important;
}
.gallery_masonry_container,
.gallery_grid_container {
margin-top: 5px;
}
.gallery_masonry_container .gallery_item:last-child .gallery_item_wrapper {
padding-bottom: 0 !important;
}
.gallery_grid_container .gallery_item:last-child .gallery_item_wrapper {
padding-bottom: 0 !important;
} .gallery_ribbon_container .ribbon_slider {
margin-left: 0 !important;
left: 0 !important;
margin-top: 0 !important;
}
.gallery_ribbon_container .ribbon_list_wrapper {
left: 0 !important;
margin-left: 0 !important;
}
.gallery_ribbon_container .ribbon_list_wrapper ul.ribbon_list {
width: auto !important;
}
.gallery_ribbon_container .ribbon_list_wrapper ul.ribbon_list li {
width: 100% !important;
margin: 0 0 10px 0 !important;
}
.gallery_ribbon_container .ribbon_list_wrapper ul.ribbon_list li:first-child {
margin-top: 10px !important;
}
.gallery_ribbon_container .ribbon_list_wrapper ul.ribbon_list li:last-child {
margin-bottom: 0 !important;
}
.gallery_ribbon_container .ribbon_prev_nav,
.gallery_ribbon_container .ribbon_next_nav {
display: none;
} .gallery_flow_container #whaterwheel {
width: 100% !important;
padding: 0 !important;
height: auto !important;
position: static !important;
margin-top: 5px !important;
}
.gallery_flow_container .ww_block {
width: 100% !important;
margin-left: 0 !important;
margin-bottom: 10px !important;
height: auto !important;
position: static !important;
transform: scale(1) !important;
-webkit-transform: scale(1) !important;
}
.gallery_flow_container .ww_block:first-child {
margin-top: 10px !important;
}
.gallery_flow_container .ww_block:last-child {
margin-bottom: 0 !important;
}
.gallery_flow_container .ww_block img {
width: 100% !important;
height: auto !important;
}
.gallery_flow_container .prev2 img,
.gallery_flow_container .prev img,
.gallery_flow_container .current img,
.gallery_flow_container .next img,
.gallery_flow_container .next2 img {
opacity: 1 !important;
} .strip_template {
margin-top: 5px;
}
.strip_template figure {
overflow: visible !important;
height: auto !important;
position: static !important;
}
.strip_template figure .strip-item {
width: 100% !important;
height: auto !important;
}
.strip-menu .strip-fadder {
width: 100% !important;
right: 0 !important;
opacity: 1;
background: rgba(0, 0, 0, .6);
}
.strip_template figure .strip-item .strip-text {
opacity: 1 !important;
position: static !important;
padding: 50px 30px !important;
}
.strip_template figure .strip-item .strip-text p {
margin: 0 !important;
opacity: 1 !important;
}
.module_partners ul li {
width: 100% !important;
margin-left: 0 !important;
border-left: solid 1px #e5e5e5;
}
.module_partners ul li:first-child {
border-top: solid 1px #e5e5e5;
}
.module_partners ul li:last-child {
border-right: solid 1px #e5e5e5;
}
.module_partners ul:before,
.module_partners ul:after {
display: none;
}
.module_feature_posts .item_list li,
.module_feature_portfolio .item_list li,
.module_gallery .item_list li {
width: 100% !important;
margin-bottom: 10px !important;
}
.module_team .img_block img,
.module_feature_posts .item_list li img,
.module_feature_portfolio .item_list li img,
.module_gallery .item_list li img {
width: 100% !important;
}
.module_text_area {
padding-bottom: 0 !important;
}
.grid_elements li {
width: 100% !important;
}
.no-sidebar form.wpcf7-form {
padding-left: 0;
}
.global_text_rotator_wrapper {
margin-left: 10px;
}
.gallery_slider_body:before,
.gallery_slider_body:after,
.gallery_kenburns_body:before,
.gallery_kenburns_body:after {
width: 10px;
}
.ribbon_wrapper .btn_prev:before,
.fs_controls_append_right .fs_slider_prev:before {
left: 25px;
margin-top: -24px;
}
.ribbon_wrapper .btn_next:before,
.fs_controls_append_right .fs_slider_next:before {
right: 25px;
margin-top: -24px;
}
.fw_block {
width: 100%;
}
.fw_wrapinner {
display: block;
width: 100%;
}
.fw_wrapinner img {
width: 100%;
height: auto;
}
.main_container {
PADDING: 0 10PX;
}
.module_partners ul li .item_wrapper {
text-align: center;
}
.module_partners ul li .item_wrapper img {
display: inline-block;
margin: 0 auto;
}
.module_partners ul li {
border: 0;
}
.strip_template {
padding: 0 10px;
}
.shortcode_blockquote {
width: 100% !important;
margin: 0 0 20px 0 !important;
}
.promo_text_block,
.promo_button_block {
width: 100% !important;
float: none !important;
display: block !important;
text-align: center !important;
}
.module_feature_posts ul.item_list li,
.module_feature_portfolio ul.item_list li,
.module_gallery ul.item_list li,
.module_team ul.grid_elements li,
.module_testimonial ul li,
.module_diagramm ul.skills_list li {
width: 100% !important;
display: block;
margin-bottom: 20px;
}
.module_feature_posts ul.item_list li .item,
.module_feature_portfolio ul.item_list li .item,
.module_gallery ul.item_list li .item,
.module_team ul.grid_elements li .ip,
.module_testimonial ul li .testimonial_item,
.module_price_table .price_item .price_item_wrapper {
padding: 0;
}
.module_feature_posts ul.item_list,
.module_feature_portfolio ul.item_list,
.module_gallery ul.item_list,
.module_team ul.grid_elements,
.module_testimonial ul,
.module_price_table .price_table_wrapper {
margin-left: 0 !important;
}
footer .container .row .span12 div {
margin-top: 19px;
}
.count_title h1, .count_error {
font-size: 18px;
line-height: 20px;
}
.countdown-amount {
font-size: 40px;
line-height: 42px;
padding: 0 15px 0 15px;
}
.countdown-period {
font-size: 13px;
}
.countdown_wrapper {
height: 100px;
}
.wrapper_404,
.cont404 {
padding: 0 20px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wrapper_404:before,
.wrapper_404:after {
width: 10px;
}
.block404 .error {
font-size: 40px;
line-height: 42px;
}
.album_container {
padding: 0 10px;
}
.ribbon_album_container {
padding: 0 10px;
}
.module_blog_masonry .blog_item,
.module_blog .blog_grid_box .blog_item {
width: 100% !important;
}
.blog_timeline_box:before {
display: none !important;
}
.right-sidebar-block,
.left-sidebar-block {
padding: 30px 20px !important;
display: block !important;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.sidepanel .field_search {
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.text_rotator_block {
font-size: 20px;
line-height: 30px;
left: 20px;
width: 90%;
}
.text_rotator_block table {
max-width: 100%;
}
.module_blog .featured_item_fadder img,
.single_post .pf_output_container img {
width: 100%;
height: auto;
display: block;
}
.module_blog .blog_standard_box .meta .post_tags,
.blog .meta .post_tags, .archive .meta .post_tags {
margin-bottom: 25px;
}
.module_blog .meta {
padding-bottom: 25px;
}
.blog_masonry_box.fw_block {
width: 100% !important;
}
.single .meta {
MARGIN-BOTTOM: 25px;
}
.single .blogpost_share {
padding-bottom: 25px;
}
.prev_link {
text-align: left;
}
.single .postbottom {
margin: 0;
} .ajax_port_page header,
.ajax_port_page footer {
position: static;
}
.ajax_portfolio_item,
.ajax_port_wrapper {
padding: 0 10px;
}
.ajax_portfolio_wrapper,
.port_posts_controls,
.descr_bg {
display: none !important;
}
.ajax_port_listing_block {
position: static;
width: 100%;
display: block;
overflow: visible;
opacity: 1;
height: auto !important;
}
.ajax_port_listing_scroll {
margin: 0 10px;
background: #f6f6f6;
}
.ajax_port_listing_scroll {
position: static;
}
.ajax_port_page footer .container {
padding: 0 0 10px 0;
}
.header_holder {
display: none;
}
.ajax_portlisting_item {
margin-left: 10px;
padding-right: 10px;
}
.ajax_port_listing_wrapper {
padding-bottom: 5px;
}
.load_more_posts {
margin: 0;
}
.woocommerce_container .shop_sorting {
margin-bottom: -40px !important;
}
.woocommerce_container .shop_sorting .def_shop_sorting,
.woocommerce_container .shop_sorting .sidepanel {
margin-bottom: 15px !important;
}
.woocommerce_container .def_shop_sorting select,
.woocommerce_container .widget_product_categories select,
.woocommerce_container .widget_price_filter select {
width: 160px !important;
}
.wrapper.page_without_title {
padding: 30px 0 0 0;
}
}
@media only screen and (max-width: 668px) {
.flex-nav-prev a {
left: -329px !important;
}
.flex-nav-next a {
right: -233px !important;
}
.single-gallery .container {
width: 647px !important;
}
}
@media only screen and (max-width: 569px) {
.right_image .testimonials_text:after {
right: 92.8%;
}
.flex-nav-prev a {
left: -279px !important;
}
.flex-nav-next a {
right: -184px !important;
}
.single-gallery .container {
width: 548px !important;
}
}
@media only screen and (max-width: 415px) {
.right_image .testimonials_text:after {
right: 91%;
}
.module_partners ul li .item_wrapper {
padding: 38px 10px;
}
.single-gallery .container {
width: 395px !important;
}
.gallery_ribbon_container .ribbon_slider ul.ribbon_list li {
margin: 0 10px;
}
.flex-nav-prev a {
left: -203px !important;
}
.flex-nav-next a {
right: -107px !important;
}
.module_promo_text .promo_button_block a {
margin-left: 0 !important;
}
.fs_controls_append_right a {
width: 100px !important;
}
.gallery_slider_title {
font-size: 35px;
bottom: 35%;
left: 75px;
}
}
@media only screen and (max-width: 376px) {
.flex-nav-prev a {
left: -183px !important;
}
.flex-nav-next a {
right: -87px !important;
}
.single-gallery .container {
width: 355px !important;
}
}
@media only screen and (max-width: 321px) {
.right_image .testimonials_text:after {
right: 89%;
}
.single-gallery .container {
width: 300px !important;
}
.ribbon_slider ul.ribbon_list li {
margin: 0 7px;
}
}
@media only screen and (min-width: 320px) and (max-width: 415px) {
.module_promo_text .promo_button_block {
text-align: center;
}
.module_promo_text .promo_button_block a {
display: block;
margin-bottom: 8px;
}
.shortcode_button.btn_normal,
.shortcode_button.btn_large {
margin-right: 0 !important;
margin-bottom: 10px !important;
}
.single form.comment-form input, .single form.comment-form textarea {
width: 82% !important;
padding-right: 3%;
padding-left: 15%;
}
.left-sidebar-block .search_form_block input,
.right-sidebar-block .search_form_block input {
width: 86% !important;
padding-left: 11% !important;
padding-right: 3% !important;
}
.left-sidebar-block .search_form_block input,
.right-sidebar-block .search_form_block input {
width: 89% !important;
padding-left: 11% !important;
padding-right: 3% !important;
}
.single-port .preview_content .span2.custom_fields {
width: 100%;
}
.custom_fields .cf_item .span3 {
display: inline-block;
width: 20%;
text-align: center;
}
.custom_fields .cf_item .span9 {
display: inline-block;
width: 75%;
}
.single-port .preview_content .span10 {
width: 100%;
}
.home .date.data_type2 {
display: none;
}
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
body {
padding: 0;
}
.layer_block {
display: none;
}
.site_wrapper {
margin: 0 10px !important;
}
.right-sidebar .main_container:before, .left-sidebar .main_container:before {
display: none !important;
}
.right-sidebar-block {
margin-top: 30px;
}
.right-sidebar-block .sidepanel {
padding-left: 0;
}
.module_content ul {
margin-left: 0;
}
.module_partners ul li .item_wrapper {
padding: 38px 30px;
}
.single form.comment-form input, .single form.comment-form textarea {
width: 89% !important;
padding-right: 3%;
padding-left: 8%;
}
.left-sidebar-block .search_form_block input,
.right-sidebar-block .search_form_block input {
width: 92% !important;
padding-left: 5% !important;
padding-right: 3% !important;
}
.single-port .preview_content .span2.custom_fields {
width: 30%;
display: inline-block;
float: left;
}
.custom_fields .cf_item .span3 {
display: inline-block;
width: 17%;
}
.custom_fields .cf_item .span9 {
display: inline-block;
width: 66%;
}
.single-port .preview_content .span10 {
width: 65%;
display: inline-block;
}
.is_masonry > div {
width: 100% !important;
}
.isotope-item {
width: 100% !important;
}
.portfolio_block.columns1 .entry-title {
margin-top: 30px !important;
}
.page ul.optionset {
margin-bottom: 30px !important;
}
.page .portfolio_block .portwrap .portfolio_item .item {
padding-left: 50px;
}
.fullwith_container {
width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.fullscreen_shop_sorting {
margin-top: 30px !important;
}
.stat_temp {
width: 100% !important;
}
.gallery_ribbon_container .ribbon_slider {
margin-top: 0;
}
}
@media only screen and (min-width: 320px) and (max-width: 567px) {
body {
padding: 0;
}
.site_wrapper {
margin: 0 10px !important;
}
.right-sidebar .main_container:before, .left-sidebar .main_container:before {
display: none !important;
}
.right-sidebar-block {
margin-top: 30px;
}
.right-sidebar-block .sidepanel {
padding-left: 0;
}
.module_content ul {
margin-left: 0;
}
.left_image .text_block,
.right_image .text_block {
margin-left: -66px;
margin-top: 20px !important;
}
.left_image .testimonials_text:before {
left: 16px;
}
.name_and_position span {
display: block;
}
.postbottom .row > div {
width: 100% !important;
}
.isotope-item {
width: 100% !important;
}
.portfolio_block.columns1 .entry-title {
margin-top: 30px !important;
}
.page ul.optionset {
margin-bottom: 30px !important;
}
.fullwith_container {
width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.stat_temp {
width: 100% !important;
}
h1 {
font-size: 25px !important;
line-height: 25px !important;
}
h2 {
font-size: 23px !important;
line-height: 23px !important;
}
h3 {
font-size: 21px !important;
line-height: 21px !important;
}
h4 {
font-size: 20px !important;
line-height: 20px !important;
}
h5 {
font-size: 18px !important;
line-height: 18px !important;
}
h6 {
font-size: 16px !important;
line-height: 16px !important;
}
.module_price_table .price_item {
width: 100% !important;
}
.module_blog .meta {
margin-top: 15px !important;
}
.module_blog .date {
display: none !important;
}
.blogpost_about_author {
display: none;
}
.single .module_feature_posts {
margin-top: 24px !important;
}
.right-sidebar .promo_text_block_wrapper, .left-sidebar .promo_text_block_wrapper {
padding: 30px 0 !important;
}
.right-sidebar .promo_text_block_wrapper h2, .left-sidebar .promo_text_block_wrapper h2 {
text-align: left;
padding: 0 50px;
}
.right-sidebar .promo_text_block_wrapper .promo_text_additional_title, .left-sidebar .promo_text_block_wrapper .promo_text_additional_title {
text-align: left;
padding: 0 50px;
}
}
@media only screen and (min-width: 1280px) and (max-width: 1280px) {
.container {
width: 960px;
}
.right-sidebar-block,
.left-sidebar-block {
width: 245px !important;
padding-left: 30px !important;
}
.right-sidebar .fl-container,
.left-sidebar .posts-block {
width: 680px !important;
}
.left-sidebar .main_container:before {
left: 259px !important;
}
.right-sidebar .main_container:before {
right: 258px !important;
}
.right-sidebar form.wpcf7-form input[type='text'],
.right-sidebar form.wpcf7-form textarea,
.left-sidebar form.wpcf7-form input[type='text'],
.left-sidebar form.wpcf7-form textarea {
width: 260px;
}
}
@media only screen and (max-width: 767px) {
.container {
width: 100%;
}
.fw_block {
width: 100% !important;
margin-left: 0 !important;
}
.fw_block .fw_wrapinner {
box-sizing: border-box;
}
.fw_block .module_text_area {
padding-bottom: 30px !important;
}
}