img {
max-width: 100%;
height: auto;
}
@media only screen and (max-width: 1220px) {
.count_l_big_circle {
width: 150px;
height: 150px;
line-height: 150px;
font-size: 45px;
}
.count_style_13 .count_number {
font-size: 45px;
line-height: 45px;
}
}
@media only screen and (max-width: 1024px) {
header {position:relative!important;}
}
@media only screen and (min-width: 1034px) and (max-width: 1214px) {
.vc_row-fluid .vc_col-md-12 {  width: 100% !important;}
.vc_row-fluid .vc_col-md-11 {  width: 91.45833333333334% !important;}
.vc_row-fluid .vc_col-md-10 {  width: 82.91666666666667% !important;}
.vc_row-fluid .vc_col-md-9 {  width: 74.375% !important;}
.vc_row-fluid .vc_col-md-8 {  width: 65.83333333333334% !important;}
.vc_row-fluid .vc_col-md-7 {  width: 57.29166666666667% !important;}
.vc_row-fluid .vc_col-md-6 {  width: 48.75% !important;}
.vc_row-fluid .vc_col-md-5 {  width: 40.208333333333336% !important;}
.vc_row-fluid .vc_col-md-4 {  width: 31.666666666666668% !important;}
.vc_row-fluid .vc_col-md-3 {  width: 23.125% !important;}
.vc_row-fluid .vc_col-md-2 {  width: 14.583333333333334% !important;}
.vc_row-fluid .vc_col-md-1 {  width: 6.041666666666667% !important;}
.full-width-content.vc_row-fluid .vc_col-md-2 { width: 16.66%!important; }
.full-width-content.vc_row-fluid .vc_col-md-3 { width: 25%!important; }
.full-width-content.vc_row-fluid .vc_col-md-4 { width: 33.33%!important; }
.full-width-content.vc_row-fluid .vc_col-md-5 { width: 40.5%!important; }
.full-width-content.vc_row-fluid .vc_col-md-6 { width: 50%!important; }
.full-width-content.vc_row-fluid .vc_col-md-7 { width: 57.5%!important; }
.full-width-content.vc_row-fluid .vc_col-md-8 { width: 66.6%!important; }
.full-width-content.vc_row-fluid .vc_col-md-9 { width: 75%!important; }
.full-width-content.vc_row-fluid .vc_col-md-10 { width: 83.0%!important; }
.full-width-content.vc_row-fluid .vc_col-md-11 { width: 91.5%!important; }
.full-width-content.vc_row-fluid .vc_col-md-12 { width: 100%!important; }
.vc_hidden-lg {
display:block !important;
}
.tt_parallax_ctn,.tt_row_parallax {
background-position: center !important;
background-attachment: scroll !important;
}
#boxed_layout {
width:1020px;
margin:0 auto;
}
.vc_hidden-md,.vc_hidden-md.vc_hidden-lg {
display: none!important;
}
.wrapper {
width: 960px;
}
.rd_megamenu ul {
width: 960px!important;
}
.h1_mega ul {
left: 0px!important;
}
#header_container nav ul .rd_megamenu:hover ul, #header_container nav ul .rd_megamenu.sfHover ul {
left: 0px;
}
.nav_type_9_c ul li a {
min-width: 93px;
}
#footer {
width:990px;
}
.footer_4_col .widget_wrap {
width:217px !important;
}
.footer_3_col .widget_wrap {
width: 300px!important;
}
.footer_2_col .widget_wrap {
width: 465px!important;
}
#posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post {
width:689px;
}
#posts.business_posts {
width:650px;
max-width:650px;
}
#sidebar, .woocommerce #sidebar {
width:230px;
}
#sidebar.business_sidebar {
width:260px;
}
#information {
width:230px;
}
#fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img {
max-width: 100% !important;
}
.columns4 .isotope-item {
width:217px
}
.columns3 .isotope-item {
width:300px;
}
.columns2 .isotope-item {
width:465px;
}
.carousel_recent_post {
width:217px;
}
.jcarousel.rd_pc_2 {
max-width:960px;
}
.member-social-links ul {
padding:0 0 0 1px;
}
.member-social-links li {
margin-right:1px;
}
.post-content {
width:310px;
}
.post-content-large {
width:530px;
}
.port_type_7 .port_item_details, .port_type_8 .port_item_details {
min-height:311px;
}
.port_item_details .port_small_excerpt p {
display:none;
}
.port_small_excerpt {
padding: 50px 16px;
font-size: 14px;
position: relative;
} #fw_c .grid_blog_post.blog_4_col .post_quote_text {
min-height: 117px;
max-height: 117px;
overflow: auto;
font-size: 12px;
line-height: 26px;
padding: 19px 24px 19px;
}
#fw_c .grid_blog_post.blog_3_col .post_quote_text {
min-height: 176px;
max-height: 176px;
font-size: 20px;
line-height: 30px;
}
#fw_c .grid_blog_post.blog_2_col .post_quote_text {
min-height: 295px;
max-height: 295px;
font-size: 35px;
line-height: 50px;
padding: 31px 30px 28px;
}
#posts .grid_blog_post.blog_2_col .post_quote_text {
min-height: 201px;
max-height:201px;
font-size: 24px;
line-height: 35px;
}
#posts .grid_blog_post.blog_3_col .post_quote_text {
min-height: 156px;
max-height:156px;
font-size: 14px;
line-height: 24px;
padding-bottom: 27px;
}
#posts .grid_blog_post.blog_4_col .post_quote_text {
min-height: 114px;
max-height: 114px;
font-size: 12px;
line-height: 22px;
padding: 13px;
}
#posts .grid_blog_post.blog_3_col .post_quote_author {
display:none;
}
#posts .grid_blog_post.blog_2_col .post-title h2 {
font-size:20px;
line-height:22px;
} #fw_c .post_timeline {
width: 364px;
margin-left: 232px;
}
.blog_timeline {
margin-left: -232px;
}
div.post_timeline.isotope-item:before {
left:-145px;
}
div.post_timeline.isotope-item:after {
right:-145px;
}
#posts .post_timeline {
width:100%;
margin-left:0;
}
#posts .blog_timeline {
margin-left:0;
} #fw_c .shop_four_col .add_to_cart_button, #posts .shop_three_col .add_to_cart_button, #posts .shop_four_col .add_to_cart_button {
display: block;
width: 100%;
margin-bottom:10px;
}
#fw_c .shop_four_col .show_details_button, #posts .shop_three_col .show_details_button, #posts .shop_four_col .show_details_button {
display: block;
width: 100%;
}
.product_image_wrapper {
width: 400px;
}
.product_thumb_wrapper {
width: 60px !important;
height:510px !important;
}
.single_products_thumbnails {
width: 60px !important;
height:510px !important;
}
.single-product.woocommerce-page span.onsale {
left: 380px;
} .rp_type02 .post-attachement, .rp_type02 .rp_post_time {
width:130px;
}
.rp_type02 .post_ctn {
padding: 0px 0 0 150px;
}
.rp_type03 .post_ctn, .rp_type03 .rp_post_info {
padding-left:220px;
}
.rp_type03 .post-attachement {
width: 194px;
}
.rp_type04 .post-attachement {
width: 224px;
}
.rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio {
width: 224px;
height: 224px;
font-size: 24px;
line-height: 224px;
}
.rp_type04 .post_ctn {
padding: 0px 0 0 240px;
}
.rp_type04 .rp_entry {
padding: 3px 0 0 240px;
}
.rp_type05 .post-attachement {
width: 191px;
}
.rp_type05 .post_ctn {
padding-left:215px;
}
.rp_type05 .rp_post_author {
display:none;
}
.rp_type08.ajax_post.blog_4_col {
width: 33.3345%;
}
.rp_type09 .post_ctn {
bottom: -160px;
}
.rp_type09 .rp_arrow {
top: 30px;
}
.rp_type10 .post-attachement {
width: 425px;
}
.rp_type10 .rp_post_time {
height:194px;
}
.rp_type10 .rp_day {
margin-top: 70px;
}
.rp_type10 .post_ctn {
width:100%;
}
.rp_type10 .post-attachement:before {
top:inherit;
bottom: -6px;
right: 22px;
} .pricetable {
width: 984px;
} .vc_span3 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_05 .rd_pc_status {
top: 72px;
}
.vc_span3 .rd_pie_01 .rd_pc_track {
width: 140px;
height: 140px;
top: 14.5px;
left: 50%;
margin-left: -70px;
}
.vc_span3 .rd_pie_01 .rd_pc_track_in {
width: 122px;
height: 122px;
top: 25px;
margin-left: -61px;
}
.vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status {
top: 72px;
} .blog_4_col .rd_staff_p03 .bw-wrapper {
width: 175px;
}
.blog_4_col .rd_staff_p03 .staff_post_ctn:hover .bw-wrapper {
width: 185px;
}
.blog_4_col .rd_staff_p03 .staff_post_ctn:hover .bw-wrapper a:before {
opacity: 0.9;
width: 147px;
border-radius: 300px;
height: 147px;
position: absolute;
top: 18.5px;
line-height: 147px;
left: 50%;
margin-left: -73.5px;
} .port_tn a:before {
position: absolute;
width: 71px;
height: 71px;
line-height:71px;
}
}  @media only screen and (min-width: 768px) and (max-width: 1035px) {
.vc_hidden-lg {
display:block!important;
}
#top_bg {
overflow:hidden;
}
#top_bar {
display:none;
}
#fixed_body_left {
margin-left:0px;
}
.vc_hidden-sm,.vc_hidden-sm.vc_hidden-lg, .parallax_bg, .parallax_video {
display: none!important;
}
.fixed_header_left {
position:relative;
width:auto;
padding-left:0;
}
.fixed_header_left .wrapper {
width:708px;
}
.fixed_header_left #logo_img {
float: left!important;
}
#fixed_header_socials {
display:none;
}
.fixed_header_left .header_current_cart {
float:none;
}
.fixed_header_left .cart-content {
padding: 37px 14px 38px 14px;
text-align: center;
width: 105px;
}
.fixed_header_left .header_current_cart .cdp_2 {
top:150px;
left:auto;
}
.fixed_header_left .header_current_cart:hover .cdp_2 {
top: 100px;
left:auto;
}
.header_bottom_nav {
position: relative !important;
}
#boxed_layout {
width:768px;
margin:0 auto;
}
.wrapper {
width: 708px;
}
#mobile-menu .wrapper {
padding:0 0 0 30px !important;
width:239px;
}
.mt_menu {
display:block !important;
}
.logo_text {
max-height: 50px;
line-height: 50px;
width: 290px;
}
#logo_img .mobile_logo, .transparent_header #logo_img .white_logo.mobile_logo {
display:inline-block !important;
}
#logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo {
display:none !important;
}
.menu_slide.mt_menu #logo_img {
max-height: 50px;
line-height: 50px;
}
.menu_slide.mt_menu #logo_img:before {
margin:0;
}
.menu_slide.mt_menu #logo_img img {
max-height:35px;
}
.menu_slide.mt_menu #logo {
max-height: 50px;
line-height: 50px;
}
#footer {
width: 738px;
}
.footer_4_col .widget_wrap, .footer_3_col .widget_wrap, .footer_2_col .widget_wrap {
width:339px !important;
}
#posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post {
width:478px;
}
#posts.business_posts {
width: 450px;
max-width: 450px;
}
#sidebar, .woocommerce #sidebar, #information {
width:189px;
}
#sidebar.business_sidebar {
width: 220px;
}
#posts .grid_post .ajax_post, #posts .blog_masonry .ajax_post {
width: 100%;
}
#fw_c .post_masonry, #fw_c .grid_post .ajax_post {
width:50%;
}
#fw_c .post_timeline {
width: 300px;
margin-left:107.5px;
}
.blog_timeline {
margin-left:-107.5px;
}
div.post_timeline:before {
left:-60.5px;
}
div.post_timeline:after {
right: -60.5px;
}
.post_timeline .arrow_r {
right:-10px;
}
.post_timeline:hover .arrow_r {
right:-20px;
}
.post_timeline .arrow_l {
left:-23px;
}
.post_timeline:hover .arrow_l {
left: -33px;
}
.timeline_pd_l, timeline_pd_r {
display:none;
}
.month_left {
left: -97px;
}
.month_right {
right: -97px;
}
.timeline_month {
position: absolute;
font-size: 15px;
font-weight: bold;
background: #ebebeb;
padding: 15px 10px 10px;
}
#posts .post_timeline {
width:100%;
margin-left:0;
}
#posts .blog_timeline {
margin-left:0;
}
#fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img {
max-width: 100% !important;
}
.post_grid {
width:349px;
}
#posts .grid_blog_post.blog_2_col .post_quote_text, #posts .grid_blog_post.blog_3_col .post_quote_text, #posts .grid_blog_post.blog_4_col .post_quote_text {
min-height:inherit;
}
#fw_c .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_3_col .post_quote_text, #fw_c .grid_blog_post.blog_2_col .post_quote_text {
min-height: 204px;
max-height: 204px;
font-size: 25px;
line-height: 36px;
padding: 31px 30px 28px;
}
.post-title h2, #posts .grid_blog_post .post-title h2 {
font-size:20px;
line-height:20px;
}
#posts .post {
overflow: visible;
padding: 0 0 50px 0;
}
#posts .post_grid {
width:233px;
}
.portfolio {
margin: 0px 0px 0px 0px;
}
.load_more_cont {
margin-left: 0px;
padding: 60px 0 30px 40px;
}
.columns4 .isotope-item {
width:157px;
}
.columns3 .isotope-item {
width:219px;
}
.columns2 .isotope-item {
width:344px;
}
.port_details_slider {
width:100%;
margin:0;
}
.port_details_information {
width:100%;
margin:40px 0 0 0;
}
.port_type_7 .port_item_details, .port_type_8 .port_item_details {
min-height:230px;
padding:15px 0 10px;
}
.port_item_details .port_small_excerpt p, .port_item_details .port_small_excerpt .port_project_buttons {
display:none;
}
.carousel_recent_post {
width:149.5px;
}
.member-social-links ul {
padding:0 0 0 1px;
}
.member-social-links li {
margin-right:1px;
}
.post-content {
width:310px;
}
.post-content-large {
width:530px;
}
header nav ul,.header_bottom_nav nav ul{
display:none !important;
}
header nav ul li {
display:none;
}
#nav_button {
display:block;
margin:31px 10px 0px 0px;
height:40px;
float:right;
}
.header_bottom_nav.nav_type_15 #nav_button {
margin:6.5px 0px 0px 0px;
}
.header_bottom_nav.nav_type_16 #nav_button {
margin:16.5px 0px 0px 0px;
}
#nav_button:before {
font-family:"FontAwesome";
display:block;
content:"\f0c9";
padding:8px 0 0 0px;
text-align:center;
margin-left:-1px;
font-size:18px;
}
.mt_menu .header_current_cart {
float:right;
height:49px;
line-height:49px;
}
.mt_menu .cart-content {
padding:0 17px;
margin: 0 10px;
}
.mt_menu .current_item_number {
display:none;
}
#nav_button_alt:before {
font-family:"FontAwesome";
display:block;
content:"\f0c9";
padding:0px 0 0 0px;
text-align:center;
margin-left:-1px;
font-size:18px;
} .filter_param {
margin-right: 5px;
padding: 9px 47px 10px 7px;
}
.single-product.woocommerce-page span.onsale {
left: 260px;
}
.product_nav_left, .product_nav_right {
opacity:1;
}
.product_thumb_wrapper {
display:none;
}
.product_image_wrapper {
width:100%;
}
#posts .shop_two_col .add_to_cart_button, #posts .shop_three_col .add_to_cart_button, #posts .shop_four_col .add_to_cart_button {
display: block;
width: 100%;
margin-bottom:10px;
}
#posts .shop_two_col .show_details_button, #posts .shop_three_col .show_details_button, #posts .shop_four_col .show_details_button {
display: block;
width: 100%;
}
.woocommerce-page ul.products li.shop_three_col.last, .woocommerce-page ul.products li.shop_four_col.last {
margin-right:0%!important;
}
.woocommerce-page .rp_sc ul.products li.shop_three_col.last, .woocommerce-page .rp_sc ul.products li.shop_four_col.last {
margin-right:0!important;
}
.shop_three_col.first, .shop_four_col.first {
clear:none!important;
}
.woocommerce-page ul.products li.shop_three_col:nth-child(odd), .woocommerce-page ul.products li.shop_four_col:nth-child(odd) {
width: 47.5%!important ;
margin-right: 5% !important;
}
.woocommerce-page ul.products li.shop_three_col:nth-child(even), .woocommerce-page ul.products li.shop_four_col:nth-child(even) {
width: 47.5%!important ;
margin-right: 0% ;
}
#posts .shop_four_col h3 {
font-size:14px !important;
} .jcarousel.rd_pc_2 {
max-width:708px;
}
.rd_pc_2 .port_details h2 {
font-size: 15px;
font-weight: bold;
line-height: 32px;
} .rd_ct_bt .count_number {
font-size:45px;
}
.count_bigicon_circle {
width:100px;
height:100px;
}
.count_bigicon_circle i, .count_bigsub_circle {
width: 50px;
height: 50px;
background: #1bbc9b;
display: block;
color: #fff!important;
border-radius: 300px;
position: absolute;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
font-size: 20px;
text-align: center;
line-height: 50px;
} .rd_list_4 .list_item_ctn {
width:100%!important;
} .rd_alt_slide .slide_post_info {
height:75px;
}
.rd_alt_slide .rp_nav {
top: 23px;
}
.rd_alt_slide .rp_nav .sp_left {
position: absolute;
right: 55px;
}
.rd_alt_slide .rp_nav .sp_right {
position: absolute;
right: 20px;
}
.rd_alt_slide .slide_post_info p {
display:none;
} .rp_type01.ajax_post.blog_3_col {
width:50%;
}
.rp_type02 .post-attachement {
width: 100%;
margin: 0px auto 10px;
}
.rp_type02 .rp_post_time {
width: 100%;
}
.rp_type02 .post_ctn {
padding:0;
float: left;
}
.rp_type03 .post_ctn {
padding: 12px 15px 10px 15px;
}
.rp_type03 .rp_post_info {
float: left;
width: 100%;
border-left: 1px solid;
padding: 5px 0 6px 15px;
}
.rp_type03 .post-attachement {
width:100%;
}
.rp_type03 .post_ctn {
padding: 12px 15px 10px 15px;
float: left;
}
.rp_type04 .post-attachement {
width:100%;
}
.rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio {
width: 339px;
height: 339px;
font-size: 24px;
line-height: 339px;
}
.rp_type04 .post_ctn {
padding: 0 0 0 189px;
float: left;
padding: 0;
}
.rp_type04 .rp_entry {
float: left;
padding-left: 0;
}
.rp_type05 .post-attachement {
width:100%;
}
.rp_type05 .post_ctn {
padding: 12px 15px 10px 15px;
float: left;
}
.rp_type05 .rp_post_info {
border-left:1px solid;
}
.rp_type07 .post-attachement {
width: 100%;
}
.rp_type07 .post_ctn {
float: left;
padding: 15px 0;
}
.rp_type08.ajax_post.blog_4_col, .rp_type09.ajax_post.blog_3_col {
width:50%;
}
.rp_type09 .post_ctn {
bottom: -160px;
}
.rp_type09 .rp_arrow {
top: 47.5px;
}
.rp_type10 .post-attachement {
width: 299px;
}
.rp_type10 .rp_post_time {
height: 100px;
}
.rp_type10 .rp_day {
margin-top: 25px;
}
.rp_type10 .post_ctn {
padding: 20px 20px 15px 20px;
width: 100%;
float: left;
}
.rp_type10 .post-attachement:before {
top:inherit;
bottom: -6px;
right: 22px;
} .rd_squared_slide .rp_nav {
position: absolute;
right: 0;
bottom: 0;
width: 80px;
}
.rd_squared_slide .sp_left, .rd_squared_slide .sp_right {
border: none;
width: 40px;
height: 80px;
} .rd_tm_4 .tm_image {
left: 50%;
margin-left: -50px;
top: 31px;
}
.rd_tm_4 .tm_author {
top: 140px;
width: 200px;
left: 50%;
margin-left: -100px;
text-align: center;
}
.rd_tm_4 .tm_info {
left: 50%;
width: 200px;
top: 165px;
margin-left: -100px;
text-align: center;
}
.rd_tm_4 .tm_text {
padding: 200px 40px 26px 40px;
text-align: center;
}
.rd_tm_5 .tm_image {
left: 50%;
margin-left: -51px;
top: 31px;
}
.rd_tm_5 .tm_author {
top: 140px;
width: 200px;
left: 50%;
margin-left: -100px;
text-align: center;
}
.rd_tm_5 .tm_info {
left: 50%;
width: 200px;
top: 165px;
margin-left: -100px;
text-align: center;
}
.rd_tm_5 .tm_text {
padding: 200px 40px 26px 40px;
text-align: center;
}
.rd_tm_17 .tm_image {
right: 50%;
margin-right: -75px;
}
.rd_tm_17 .tm_text {
padding: 200px 50px 48px 50px;
}
.vc_span4 .rd_tm_12 .tm_image, .vc_span3 .rd_tm_12 .tm_image {
left: 50%;
margin-left: -51px;
}
.vc_span4 .rd_tm_12 .tm_text, .vc_span3 .rd_tm_12 .tm_text {
padding: 160px 0px 0px 0px;
text-align: center;
}
.vc_span4 .rd_tm_12 .tm_author, .vc_span3 .rd_tm_12 .tm_author {
left: 0px;
text-align: center;
width: 100%;
top: 110px;
}
.vc_span4 .rd_tm_12 .tm_info, .vc_span3 .rd_tm_12 .tm_info {
left: 0;
top: 133px;
width: 100%;
text-align: center;
} .pricetable {
max-width: 100%;
}
.pricetable-column {
width: 100% !important;
padding: 0!important;
margin-left: 0!important;
margin-right: 0!important;
margin-top: -1px !important;
} .rd_table_5_col .table_col {
width: 100%;
} .rd_cta_1 {
text-align: center;
}
.rd_cta_1 i {
float: inherit;
margin: 25px auto 20px auto;
text-align: center;
display: inherit;
clear: both;
}
.rd_cta_1 .promo_text {
float: left;
width: 100%;
padding: 0px 40px 10px;
text-align: center;
}
.rd_cta_1 .promo_btn {
float: inherit;
margin: 5px auto 30px auto;
display: inline-block;
}
.rd_cta_2 {
text-align: center;
}
.rd_cta_2 .promo_text_ctn {
width: 100%;
}
.rd_cta_2 .promo_btn {
float: inherit;
margin: 15px 0px 10px 0px;
display: inline-block;
} .icon_box2_br .icon_circle {
width: 123px;
height: 123px;
}
.icon_box2_br .box_btn {
width:122px;
}
.vc_span12 .icon_box2 {
max-width: 50%;
width: 50%;
margin-top:-1px;
}
.icon_box2_left_b {
padding: 20px;
}
.icon_box2_left_b .icon_circle {
clear: both;
position: static;
margin: 0 auto;
}
.icon_box2_left_b h3 {
text-align:center;
padding-top:25px;
}
.icon_box2_left_b p {
text-align:center;
} .vc_span4 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span4 .rd_pie_chart.rd_pie_05 .rd_pc_status {
top: 72px;
}
.vc_span3 .rd_pie_chart.rd_pie_01 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_02 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_03 .rd_pc_status, .vc_span3 .rd_pie_chart.rd_pie_05 .rd_pc_status {
top: 50px;
}
.vc_span4 .rd_pie_01 .rd_pc_track {
width: 140px;
height: 140px;
top: 14.5px;
left: 50%;
margin-left: -70px;
}
.vc_span4 .rd_pie_01 .rd_pc_track_in {
width: 122px;
height: 122px;
top: 25px;
margin-left: -61px;
}
.vc_span3 .rd_pie_01 .rd_pc_track {
width: 108px;
height: 108px;
top: 8.5px;
left: 50%;
margin-left: -54px;
}
.vc_span3 .rd_pie_01 .rd_pc_track_in {
width: 90px;
height: 90px;
top: 18px;
margin-left: -45px;
} .rd_staff_posts_ctn .staff_post {
width:50%!important;
}
#wp-calendar td {
padding: 2px;
} div.timeline_event:nth-of-type(even) {
width: 100%;
margin-bottom: 50px;
padding:0;
}
div.timeline_event:nth-of-type(odd) {
width: 100%;
margin-top:0px;
padding:0;
}
div.timeline_event:nth-of-type(even):after, div.timeline_event:nth-of-type(odd):before {
display:none;
content:"";
}
.simple div.timeline_event:nth-of-type(even), .simple div.timeline_event:nth-of-type(odd) {
padding: 68px 28px 60px;
margin-bottom:50px;
}
.simple div.timeline_event .event_triangle {
display:none!important;
}
.timeline_event_ctn .v_line {
display:none;
}
.rd_widget_recent_entries .thumbnail { width:100%;height:auto;} .rd_widget_recent_entries .widget_recent_entry { width: 100%; padding-top: 20px; }​ .port_tn a:before {
position: absolute;
width: 59px;
height: 59px;
line-height:59px;
} .tweets p {
padding-left:25px;
}
.widget_wrap:nth-child(3) {
clear:both;
}
}  @media only screen and (max-width: 767px) {
.vc_row-fluid [class*="vc_span"] {
float:left!important;
width: 100% !important;
margin-left: 0!important;
margin-right: 0!important;
}
.vc_row-fluid .vc_col-xs-12 {  width: 100% !important;}
.vc_row-fluid .vc_col-xs-11 {  width: 91.45833333333334% !important;}
.vc_row-fluid .vc_col-xs-10 {  width: 82.91666666666667% !important;}
.vc_row-fluid .vc_col-xs-9 {  width: 74.375% !important;}
.vc_row-fluid .vc_col-xs-8 {  width: 65.83333333333334% !important;}
.vc_row-fluid .vc_col-xs-7 {  width: 57.29166666666667% !important;}
.vc_row-fluid .vc_col-xs-6 {  width: 48.75% !important;}
.vc_row-fluid .vc_col-xs-5 {  width: 40.208333333333336% !important;}
.vc_row-fluid .vc_col-xs-4 {  width: 31.666666666666668% !important;}
.vc_row-fluid .vc_col-xs-3 {  width: 23.125% !important;}
.vc_row-fluid .vc_col-xs-2 {  width: 14.583333333333334% !important;}
.vc_row-fluid .vc_col-xs-1 {  width: 6.041666666666667% !important;}
.full-width-content.vc_row-fluid .vc_col-xs-2 { width: 16.66%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-3 { width: 25%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-4 { width: 33.33%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-5 { width: 40.5%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-6 { width: 50%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-7 { width: 57.5%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-8 { width: 66.6%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-9 { width: 75%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-10 { width: 83.0%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-11 { width: 91.5%!important; }
.full-width-content.vc_row-fluid .vc_col-xs-12 { width: 100%!important; }
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner { max-width:100%; }
.vc_row.vc_row-o-content-middle {display:block !important; }
.vc_hidden-lg {
display:block !important;
}
.header_bottom_nav {
position: relative !important;
}
.tt_parallax_ctn,.tt_row_parallax {
background-position: center !important;
background-attachment: scroll !important;
}
#top_bg {
overflow:hidden;
}
.heading_mobile h2 {
font-size: 40px!important;
line-height: 46px!important;
}
.heading_mobile h3 {
font-size: 36px!important;
line-height: 40px!important;
}
.vc_hidden-xs,.vc_hidden-xs.vc_hidden-lg, .parallax_bg, .parallax_video {
display: none!important;
}
#fixed_body_left {
margin-left:0px;
}
.fixed_header_left {
position:relative;
width:auto;
padding-left:0;
}
.fixed_header_left .wrapper {
width: 100%;
padding:0 10px;
}
.fixed_header_left #logo_img {
float:none;
min-width:0px;
margin:0 auto;
text-align:center;
}
#fixed_header_socials {
display:none;
}
.fixed_header_left .header_current_cart {
position: absolute;
right: 0px;
bottom: 0px;
}
.fixed_header_left .cart-content {
padding: 37px 14px 38px 14px;
text-align: center;
width: 105px;
}
.fixed_header_left .header_current_cart .cdp_2 {
top:100px;
left:auto;
}
.fixed_header_left .header_current_cart:hover .cdp_2 {
top: 54px !important;
left:auto;
}
#boxed_layout {
width:100%;
margin:0 auto;
}
#header_socials {
display:none;
}
#header_bottom {
height:40px;
}
.top_email, .top_phone {
display:none;
}
.menu_slide.mt_menu {
position:fixed!important;
}
#logo_img {
max-height: 50px;
line-height: 50px;
}
#logo_img:before {
margin:0;
}
#logo_img img {
max-height:35px;
}
#logo {
max-height: 50px;
line-height: 50px;
}
#logo_img .mobile_logo, .transparent_header #logo_img .white_logo.mobile_logo {
display:inline-block !important;
}
#logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo {
display:none !important;
}
.logo:before {
margin:0;
}
.logo_text {
max-height: 50px;
line-height: 50px;
width:200px;
}
.logo_text p {
font-size: 18px;
}
.mt_menu .header_current_cart {
float:right;
height:49px;
line-height:49px;
}
.cart-content {
float: right;
padding: 0px 17px 0px 17px;
margin: 0px 10px 0px;
}
blockquote {
font-size: 14px;
font-weight: normal;
line-height: 26px;
margin: 42px 0 42px 10px;
padding: 15px 15px 15px 30px;
}
blockquote:after {
content: "„";
font-family: "MS Serif", "New York", serif;
position: absolute;
top: -20px;
right: -5px;
font-size: 60px;
opacity: 0.1;
}
.wpcf7 .left_field​,.wpcf7 .right_field​,
#boxed {
width:100%;
}
.wrapper {
width: 100%;
padding:0 10px;
}
.business_sp_title .wrapper, .business_related_post .wrapper {
padding:50px 0!important;
}
.business_sp_title h1,h2.b-post-title {
text-align: center;
font-size: 20px;
line-height: 40px;
}
.section .wrapper, .n_section .wrapper {
padding:0px 10px !important;
}
.section .wrapper.staff_single_page {
padding-top: 100px!important;
}
#footer {
width:100%;
padding-top: 80px;
}
#footer_coms ul {
display:none;
}
#top_bar, #header_container header, .header_bottom_nav {
display:none;
}
.footer_4_col .widget_wrap, .footer_3_col .widget_wrap, .footer_2_col .widget_wrap, .footer_1_col .widget_wrap {
width:100% !important;
margin:0 0 30px 0;
padding-right:0px!important;
}
#footer .thefox_social_widget_icons {
width:100%;
}
#footer_coms .f_si_right, #footer_coms .f_si_left, #f_social_icons {
float:none;
padding:0 0 5px;
width:100%;
text-align:center;
}
#footer_coms .f_message_left, #footer_coms .f_message_right {
float:none;
width:100%;
text-align:center;
padding: 0;
height:auto;
}
#pb_ctn {
margin-left:0;
}
#posts #pb_ctn {
margin-left: 0px;
}
.post_masonry, #fw_c .post_masonry, #fw_c .grid_post .ajax_post {
width: 100%;
}
#posts .grid_post .ajax_post, #posts .blog_masonry .ajax_post {
width: 100%;
}
#fw_c .post_timeline, #posts .post_timeline {
width: 100%;
}
#fw_c .post_masonry .flexslider img, #fw_c .post_masonry .flexslider img {
max-width: 100% !important;
}
.post-title h2, #posts .grid_blog_post .post-title h2 {
font-size:18px;
line-height:18px;
}
#information {
width:100%;
padding-top:0;
margin:0 0 30px 0;
}
#posts, .woocommerce #posts, .single_port_ctn #posts, .single_port_ctn .post,#posts.business_posts {
width:100%;
}
.author_date_ctn {
display:none;
}
.multi_author_ctn {
margin-left: 0 !important;
margin-right: 0 !important;
}
.blog_load_more_cont.multi_author_load {
left: 50% !important;
margin-left: -20px !important;
right:auto!important;
}
.blog_timeline, .post_timeline {
margin-left:0;
} #posts .grid_blog_post.blog_2_col .post_quote_text, #posts .grid_blog_post.blog_3_col .post_quote_text, #posts .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_4_col .post_quote_text, #fw_c .grid_blog_post.blog_3_col .post_quote_text, #fw_c .grid_blog_post.blog_2_col .post_quote_text {
min-height: inherit;
font-size: 24px;
line-height: 35px;
max-height:inherit;
padding: 31px 30px 28px;
}
#sidebar, .woocommerce #sidebar,#sidebar.business_sidebar {
width:100%;
margin:20px 0 0px 0;
}
.business_sidebar.right_sb:before,.business_sidebar.left_sb:before {
left: -20px!important;
}
.business_sidebar.right_sb,.business_sidebar.left_sb {
padding-left:0px;
padding-right:0px;
}
#header_container {
max-height:50px !important;
min-height:50px !important;
}
header nav {
width:50px;
float:none;
min-height:55px;
margin:0 0 0 0px;
}
header nav ul {
display:none !important;
}
.header_bottom_nav nav ul {
display:none!important;
}
header nav ul li {
display:none;
}
#nav_button, #nav_button_alt {
float:left;
display:block;
margin:0px auto 0px auto;
width:50px;
height:50px;
}
#nav_button_alt {
margin: 8px 10px 0px 0px;
float: left;
height: 45px;
}
#nav_button:before {
font-family:"FontAwesome";
display:block;
content:"\f0c9";
padding:8px 0 0 0px;
text-align:center;
margin-left:-1px;
font-size:18px;
}
#nav_button_alt:before {
font-family:"FontAwesome";
display:block;
content:"\f0c9";
padding:0px 0 0 0px;
text-align:center;
margin-left:-1px;
font-size:18px;
}
#mobile-menu .wrapper {
padding:0 0 0 30px !important;
width:239px;
}
.mt_menu {
display:block !important;
}
.menu_slide.mt_menu .header_current_cart li a {
margin:0;
padding:0;
}
.menu_slide.mt_menu .header_current_cart .current_item_number {
display:none;
}
header #searchtop {
padding: 3px 0px 0px 23px !important;
}
header #search-form {
top:155px!important;
}
header .cart-content {
float: right !important;
padding: 3px 17px 5px 17px !important;
margin: 0px 10px 0px!important;
}
header .header_current_cart:hover .cdp_2 {
top: 154px !important;
}
.header_cart_dropdown {
display:none!important;
}
.columns4 .isotope-item {
width:100%;
}
.columns3 .isotope-item {
width:100%;
}
.columns2 .isotope-item {
width:100%;
}
.black_bg {
padding:0 30px;
}
.page_title_ctn {
text-align:center;
}
.page_title {
float:none;
}
.boxed_t_left h2, .boxed_t_center h2 {
line-height:25px;
}
.rd_child_pages, #breadcrumbs {
display:none;
}
.title_bb {
width: auto;
height: 90px;
float: none;
min-width:100%;
margin: 22px auto 0 auto;
}
#to_top {
display:none;
}
.post-content {
width:270px;
margin:25px 15px 0 15px;
}
.post-content-large {
width:270px;
margin:25px 15px 0 15px;
}
#main_content .section:first-child {
border-top:141px solid #1c1d1f;
}
.pricetable {
width:100%;
padding:10px 0px 30px 0px;
}
.pricetable-column {
margin:20px 0 20px 0;
border-bottom:1px solid #eee;
}
.sc_divider span {
padding: 0 10px;
}
.f_cta_text {
width:100%;
text-align:center;
padding:0px 0 20px 0;
}
.f_cta_button {
width:100%;
padding: 20px 0 20px 0;
}
.f_cta_button a {
clear:both;
float:none;
display:block;
text-align:center;
} .filter_param {
margin-right: 5px;
padding: 9px 47px 10px 7px;
}
.filter_param_count {
margin-bottom:30px;
}
.single-product.woocommerce-page span.onsale {
left: 175px;
}
.product_nav_left, .product_nav_right {
opacity:1;
}
.product_thumb_wrapper {
display:none;
}
.product_image_wrapper {
width:100%!important;
}
.rd_woo_image_ctn {
width:100%!important;
margin-bottom:30px;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
float: right !important;
width: 100% !important;
}
.comment-form-author, .comment-form-email {
float: left;
width: 100%;
}
.comment-form-rating label {
text-indent:-999em;
}
.woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea {
margin-top: 10px;
}
.woocommerce-page ul.products li.shop_three_col, .woocommerce-page ul.products li.shop_four_col{
width: 100%!important ;
margin-right:0% !important;
}
#posts .shop_four_col h3 {
font-size:14px !important;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 14px;
line-height: 24px;
}
#comments .star-rating {
position: absolute;
top: -20px;
right: 0px;
}
.woocommerce.columns-1 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product, .woocommerce-page:not(.single-product) ul.products li.product {
width:100% !important ;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-tabs {
float:none;
width:auto;
}
.woocommerce-cart .woocommerce .cart_left_part {
width:100%!important;
}
.shop_table th, td.product-price, td.product-subtotal, td.product-name {
font-size: 11px;
}
.buttons_added .minus, .buttons_added .plus {
width:25px!important;
height:25px!important;
}
.buttons_added {
width: 75px!important;
}
.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty {
width:23px;
height:23px;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
padding:12px 3px;
}
.product-thumbnail {
display:none;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
text-align:center;
}
.user_current_cart .product-remove {
display:none;
}
.customer_details_back, .customer_details_next {
width:100%;
text-align:center;
}
.cart_left_part .coupon {
float: right;
width: 100%;
}
.cart_left_part .shipping_calc_container {
float: left;
width:100%
}
.shipping_calc_container .form-row {
width:100%;
clear:both;
}
.woocommerce-cart .cart_totals, .woocommerce-cart .update_cart {
width:100%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
width:100%;
}
.woocommerce .col2-set .col-1 .form-row, .woocommerce .col2-set .col-2 .form-row {
width: 100%!important;
clear: both;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
line-height: 18px;
padding: 31px 0px!important;
text-align:center;
}
.rd_coupon_form {
width: 250px;
left: 5px;
}
.rd_coupon_form .form-row-first {
width: 155px !important;
}
.rd_order_total {
right: 10px;
bottom: 190px;
}
.rd_order_total th {
text-align: left;
padding: 7px 0px;
}
.rd_order_total td {
text-align: right;
padding: 7px 0px;
}
.woocommerce-checkout .product-name {
width: 80px;
display:none;
}
.woocommerce-checkout .product-total {
width:auto!important;
}
.checkout_step {
width:100%!important;
text-align:center;
}
.checkout_step:after {
border:none!important;
}
#rd_login_form, .rd_guest_checkout {
width:100%;
margin:0;
}
.create-account {
margin-left: -160px;
height: 240px;
margin-top: -120px;
width: 320px;
background: #fff;
}
.c_acc_box {
float: left;
margin-top: 15px;
font-size: 10px;
}
.create_acc_header {
padding: 0px 25px;
}
.create_acc_container {
padding: 0px 25px;
margin: 0;
}
.create_acc_done {
margin-top: 11px!important;
float: right;
font-size: 12px!important;
padding: 10px !important;
}
.woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button {
color: #fff!important;
top: -30px;
border-radius: 3px 3px 0 0 !important;
right: 0px;
clear: both;
width: 100%;
display: inline-block !important;
text-align: center;
float: none!important;
}
.woocommerce-cart .coupon {
width: 97%;
margin-left: 5px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
width:100%;
margin-top:30px;
}
.woocommerce-cart .update_cart {
float: left;
margin-top: 10px !important;
padding: 0 5px;
}
.update_cart .button {
width:100%;
}
.update_cart input.checkout-button.button {
margin-left:0;
}
.braintree-payment-form p {
width: 100%!important;
} .portfolio_block .element {
width: 100%!important;
}
#options {
max-width:100%;
}
#options li {
padding-bottom:5px!important;
}
.jcarousel.rd_pc_2 {
max-width:100%;
}
.filter_type_7 {
height:auto;
}
.filter_type_1 #options li, .filter_type_2 #options li, .filter_type_3 #options li, .filter_type_7 #options li {
width:100%;
text-align:center;
}
.filter_type_3 #options li, .filter_type_7 #options a {
padding:5px 0 5px;
}
.filter_type_1 #options a, .filter_type_7 #options a {
display:block;
}
.filter_type_2 #options a {
border:1px solid !important;
border-radius:5px;
display:block;
}
.filter_type_2 #options > li {
border:none!important;
}
.portfolio_sorts a:after {
right:0;
}
.portfolio_sorts #sorts {
width: 118px;
margin-left: -59px;
margin-top: 5px;
left: 50%;
}
.port_details_slider {
width:100%;
margin:0;
}
.port_details_full_information .item_details_entry {
width:100%;
}
.port_details_information, .port_details_full_information .port_metas {
width:100%;
margin:40px 0 0 0;
}
.single_port_navigation .next_project {
padding: 9px 10px 9px;
min-width: 121px;
margin-left: 10px;
}
.single_port_navigation .previous_project {
padding: 9px 10px 9px;
min-width: 121px;
}
#author-bio img {
float:none;
margin: 0 auto;
display: block;
}
#author-bio #author-info {
padding-left:0px;
padding-top: 30px;
}
.port_type_7 .filter_img, .port_type_8 .filter_img, .port_type_9 .filter_img {
width:100%;
}
.port_type_7 .port_item_details, .port_type_8 .port_item_details, .port_type_9 .port_item_details {
width:100%;
border-left:none!important;
border-right:none!important;
min-height:5px;
} #comments > ul > li ul { border-left:none !important; padding-left:0px !important; }
#comments ul li .avatar​ { float:none; margin-bottom: 10px;​}​
#comments ul li .details​ { padding:0; }
.comment_ctn { padding: 15px;​ }
#comments ul li .details span.Reply { float: left; padding: 20px 0; }​
.post-title h4, .post-title {
border:none !important;
}
.post-date {
padding: 0px 0px 5px 0px;
}
.post-user {
margin: 0px 0 0px 0px;
padding: 0px 0px 5px 15px;
}
.post-cat {
padding: 0px 0px 5px 15px;
}
.post-tag {
display:none;
}
.post-com {
padding: 0px 0px 5px 15px;
}
.all_port .carousel_left, .all_port .carousel_right {
top:8px !important;
}
.lt_sub_text {
font-size: 35px;
}
.rp_left, .rp_right, .staff_left, .staff_right, .carousel_right, .carousel_left, .partners_left, .partners_right {
opacity:0.85;
}
.rp_left, .staff_left, .carousel_left, .partners_left {
left:0
}
.rp_right, .staff_right, .carousel_right, .partners_right {
right:0
} .rp_type01.ajax_post.blog_3_col {
width:100%;
}
.rp_type01 .post-attachement {
width: 100%;
}
.rp_type01 .post-attachement:hover .rp_image, .rp_type01 .post-attachement:hover .rp_gallery, .rp_type01 .post-attachement:hover .rp_quote, .rp_type01 .post-attachement:hover .rp_video, .rp_type01 .post-attachement:hover .rp_normal, .rp_type01 .post-attachement:hover .rp_audio {
width: 300px;
height: 353px;
font-size: 36px;
line-height: 353px;
}
.rp_type01 .post_ctn {
padding: 10px 0 0 0px;
float: left;
}
.rp_type02.ajax_post.blog_2_col {
width: 100%;
}
.rp_type02 .post-attachement {
width: 100%;
margin: 0px auto 10px;
}
.rp_type02 .rp_post_time {
width: 100%;
}
.rp_type02 .post_ctn {
padding:0;
float: left;
}
.rp_type03.ajax_post.blog_2_col {
width:100%;
}
.rp_type03 .post_ctn {
padding: 12px 15px 10px 15px;
}
.rp_type03 .rp_post_info {
float: left;
width: 100%;
border-left: 1px solid;
padding: 5px 0 6px 15px;
}
.rp_type03 .post-attachement {
width:100%;
}
.rp_type03 .post_ctn {
padding: 12px 15px 10px 15px;
float: left;
}
.rp_type04.ajax_post.blog_2_col {
width:100%;
}
.rp_type04 .post-attachement {
width:100%;
}
.rp_type04 .post-attachement:hover .rp_image, .rp_type04 .post-attachement:hover .rp_gallery, .rp_type04 .post-attachement:hover .rp_quote, .rp_type04 .post-attachement:hover .rp_video, .rp_type04 .post-attachement:hover .rp_normal, .rp_type04 .post-attachement:hover .rp_audio {
width: 300px;
height: 300px;
font-size: 24px;
line-height: 300px;
}
.rp_type04 .post_ctn {
padding: 0 0 0 0px;
float: left;
padding: 0;
}
.rp_type04 .rp_entry {
float: left;
padding-left: 0;
}
.rp_type05.ajax_post.blog_2_col {
width:100%;
}
.rp_type05 .post-attachement {
width:100%;
}
.rp_type05 .post_ctn {
padding: 12px 15px 10px 15px;
float: left;
}
.rp_type05 .rp_post_info {
border-left:1px solid;
}
.rp_type05 .rp_post_time {
display:none;
}
.rp_type06.ajax_post.blog_3_col {
width: 100%;
}
.rp_type07.ajax_post.blog_2_col {
width: 100%;
}
.rp_type07 .post-attachement {
width: 100%;
}
.rp_type07 .post_ctn {
float: left;
padding: 15px 0;
}
.rp_type08.ajax_post.blog_4_col, .rp_type09.ajax_post.blog_3_col {
width:100%;
}
.rp_type09 .post_ctn {
bottom: -160px;
}
.rp_type09 .rp_arrow {
top: 40.5px;
width: 40px;
height: 40px;
margin-left: -20px;
line-height: 40px;
}
.rp_type10.ajax_post.blog_2_col,.rp_type11.ajax_post.blog_2_col {
width: 100%;
}
.rp_type10 .post-attachement {
width: 260px;
}
.rp_type10 .rp_post_time {
height: 71px;
}
.rp_type10 .rp_day {
margin-top: 5px;
margin-bottom:-5px;
}
.rp_type10 .post_ctn {
padding: 20px 20px 15px 20px;
width: 100%;
float: left;
}
.rp_type10 .post-attachement:before {
top:inherit;
bottom: -6px;
right: 22px;
} .cbp_left_desc, .cbp_right_desc {
margin-bottom:110px;
width: 100% !important;
}
.cbp_type05.rp_sc, .cbp_type06.rp_sc {
width: 100% !important;
margin-top:50px;
}
.cbp_type05 .recent_port_ctn, .cbp_type06 .recent_port_ctn {
padding:0!important;
}
.cbp_type08.rp_sc, .cbp_type08.jcarousel {
width:100%;
}
.cbp_type08 .recent_port_ctn {
padding:0!important;
} .rd_squared_slide .rp_nav {
position: absolute;
right: 0;
bottom: 0;
width: 80px;
}
.rd_squared_slide .sp_left, .rd_squared_slide .sp_right {
border: none;
width: 40px;
height: 80px;
}
.rd_alt_slide .slide_post_info {
height:75px;
}
.rd_alt_slide .rp_nav {
top: 23px;
}
.rd_alt_slide .rp_nav .sp_left {
position: absolute;
right: 55px;
}
.rd_alt_slide .rp_nav .sp_right {
position: absolute;
right: 20px;
}
.rd_alt_slide .slide_post_info p {
display:none;
} .rd_tm_4 .tm_image {
left: 50%;
margin-left: -50px;
top: 31px;
}
.rd_tm_4 .tm_author {
top: 140px;
width: 200px;
left: 50%;
margin-left: -100px;
text-align: center;
}
.rd_tm_4 .tm_info {
left: 50%;
width: 200px;
top: 165px;
margin-left: -100px;
text-align: center;
}
.rd_tm_4 .tm_text {
padding: 200px 40px 26px 40px;
text-align: center;
}
.rd_tm_5 .tm_image {
left: 50%;
margin-left: -51px;
top: 31px;
}
.rd_tm_5 .tm_author {
top: 140px;
width: 200px;
left: 50%;
margin-left: -100px;
text-align: center;
}
.rd_tm_5 .tm_info {
left: 50%;
width: 200px;
top: 165px;
margin-left: -100px;
text-align: center;
}
.rd_tm_5 .tm_text {
padding: 200px 40px 26px 40px;
text-align: center;
}
.rd_tm_17 .tm_image {
right: 50%;
margin-right: -75px;
}
.rd_tm_17 .tm_text {
padding: 200px 50px 48px 50px;
} .pricetable {
max-width: 100%;
}
.pricetable-column {
width: 100% !important;
padding: 0!important;
margin-left: 0!important;
margin-right: 0!important;
margin-top: -1px !important;
} .rd_table_2_col .table_col, .rd_table_3_col .table_col, .rd_table_4_col .table_col, .rd_table_5_col .table_col {
width: 100%;
} .rd_big_alert .rd_alert_content {
margin-left:0px;
padding-top: 65px;
text-align:center;
}
.rd_big_alert .rd_alert_content:before {
left: 50%;
width: 100px;
top: 45px;
text-align: center;
margin-left: -50px;
}
.rd_clear_alert .rd_alert_content {
margin-left: 0px;
padding-top: 85px;
text-align: center;
}
.rd_clear_alert .rd_alert_content:before {
left: 50%;
margin-left: -32px;
}
.rd_solid_alert .rd_alert_content {
margin-left: 0px;
padding-top: 85px;
text-align: center;
}
.rd_solid_alert .rd_alert_content:before {
left: 50%;
margin-left: -32px;
} .tf_btn_pos {
width:100%!important;
}
.tf_btn_pos a {
margin-bottom: 15px !important;
width: 75% !important;
margin-left: auto!important;
margin-right: auto!important;
max-height: none !important;
}
.bt_icon_border.bt_icon_left.large_rd_bt span, .bt_icon_border.bt_icon_right.large_rd_bt span {
padding: 17px 0px 31px !important;
width: 176px;
line-height: 25px;
}
.bt_icon_border.large_rd_bt.bt_icon_left i, .bt_icon_border.large_rd_bt.bt_icon_right i {
line-height:inherit!important;
}
.large_rd_bt.bt_icon_left, .large_rd_bt.bt_icon_right {
padding: 17px 30px 31px;
}
.large_rd_bt.bt_icon_left span, .large_rd_bt.bt_icon_right span {
line-height: 25px;
}
.large_rd_bt.bt_icon_left i, .large_rd_bt.bt_icon_right i {
line-height:49px;
}
.large_rd_bt, .xlarge_rd_bt {
max-width:100%!important;
min-width: 100%!important;
} .rd_cta_1 {
text-align: center;
}
.rd_cta_1 i {
float: inherit;
margin: 25px auto 20px auto;
text-align: center;
display: inherit;
clear: both;
}
.rd_cta_1 .promo_text {
float: left;
width: 100%;
padding: 0px 40px 10px;
text-align: center;
}
.rd_cta_1 .promo_btn {
float: inherit;
margin: 5px auto 30px auto;
display: inline-block;
}
.rd_cta_2 {
text-align: center;
}
.rd_cta_2 .promo_text_ctn {
width: 100%;
}
.rd_cta_2 .promo_btn {
float: inherit;
margin: 15px 0px 10px 0px;
display: inline-block;
}
.rd_db_1, .rd_db_2, .rd_db_3, .rd_db_4, .rd_db_5, .rd_db_6 {
width: 100%;
}
.rd_db_1 .f_btn, .rd_db_1 .s_btn, .rd_db_2 .f_btn, .rd_db_2 .s_btn, .rd_db_3 .f_btn, .rd_db_3 .s_btn, .rd_db_4 .f_btn, .rd_db_4 .s_btn, .rd_db_5 .f_btn, .rd_db_5 .s_btn, .rd_db_6 .f_btn, .rd_db_6 .s_btn {
margin-bottom: 15px;
min-width: 100%;
} .rd_list_3.rd_list_right .list_icn, .rd_list_3.rd_list_left .list_icn {
margin: 0 auto;
float: none;
}
.rd_list_3.rd_list_right .list_desc, .rd_list_3.rd_list_left .list_desc {
text-align: center;
margin: 20px 0 0 0;
}
.rd_list_3.rd_list_right h3 {
text-align: center;
}
.rd_list_3.rd_list_left h3 {
text-align: center;
}
.rd_list_4 .list_item_ctn {
width:100%!important;
} .rd_si_big_rounded div {
width:99% !important;
}
.rd_si_big_rounded_trend div {
width: 99% !important;
}
.rd_si_big_squared div {
width:100% !important;
font-size: 45px;
}
.rd_si_big_squared div a {
line-height: 135px;
} .sc-four-quote-first, .sc-four-quote-last {
display:block;
width:100%;
border-right:none!important;
margin-bottom:40px;
}
.sc-four-quote-first p, .sc-four-quote-last p {
padding: 0px 0px 0 40px;
}
.sc-four-quote-first p:before, .sc-four-quote-last p:before, .quote-bottom-row .sc-four-quote-first p:before, .quote-bottom-row .sc-four-quote-last p:before {
left: -3px;
top: 5px;
font-size: 25px;
content: "“";
position: absolute;
font-weight: bold;
font-family: "MS Serif", "New York", serif;
}
.sc-four-quote-first .quote_meta, .sc-four-quote-last .quote_meta {
margin-left: 40px;
}
.quote-bottom-row .sc-four-quote-first {
border-bottom:1px solid;
}
.quote-bottom-row .sc-four-quote-first .quote_meta {
margin-bottom:45px;
}
.sc-four-quote-icon:before, .sc-four-quote-icon:after {
top:-40px;
} .staff_profile {
width: 100%;
float: left;
margin-bottom: 50px;
}
.staff_generated_info {
width: 100%;
margin:0 0 100px 0;
}
.rd_staff_posts_ctn .staff_post {
width:100%!important;
}
#wp-calendar td {
padding: 2px;
} .rd_tabs.horizontal li {
width:100%;
}
.vertical #tabs {
width:100%;
} .vc_span12 .icon_box2 {
max-width:100%;
width:100%;
margin-left:0;
margin-top:-1px;
}
.vertical.rd_vtab_2 #tabs li:last-child {
border-bottom-style:solid!important;
} div.timeline_event:nth-of-type(even) {
width: 100%;
margin-bottom: 50px;
padding:0;
}
div.timeline_event:nth-of-type(odd) {
width: 100%;
margin-top:0px;
padding:0;
}
div.timeline_event:nth-of-type(even):after, div.timeline_event:nth-of-type(odd):before {
display:none;
content:"";
}
.simple div.timeline_event:nth-of-type(even), .simple div.timeline_event:nth-of-type(odd) {
padding: 68px 28px 60px;
margin-bottom:50px;
}
.simple div.timeline_event .event_triangle {
display:none!important;
}
.simple .event_info h2:after {
left: 50%;
margin-left: -30px;
}
.timeline_event_ctn .v_line {
display:none;
}
.event_img {
float: none;
border-radius: 300px;
max-width: 188px;
margin: auto;
}
.event_info {
float:none;
width:100%;
padding-left: 21px;
text-align: center;
margin-top: 30px;
} .time_circles {
position: relative;
height: 100%;
width: 320px;
margin: 0 auto;
}
.time_circles > div > span {
display: block;
width: 100%;
text-align: center;
color: #2f383d;
font-size: 20px;
line-height: 40px;
font-weight: 300;
}
.time_circles > div > h4 {
font-size: 12px;
color: #a1b1bc;
font-weight: 400;
margin: 0px;
padding: 10px 0 0 0;
text-align: center;
}
.time_circles > div {
position: static !important;
text-align: center;
float: left;
width: 25% !important;
margin-top: -65px;
}
.rd_db_7 .f_btn {
clear: both;
margin: 0 auto 20px;
float: none;
width: 90%;
display: block;
}
.rd_db_7 .s_btn {
clear: both;
margin: 0 auto;
float: none;
width: 90%;
display: block;
}
} @media print {
#mobile-menu {
display:none;
}
}  .container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
} .clearfix:before, .clearfix:after, .row:before, .row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.row:after, .clearfix:after {
clear: both;
}
.row, .clearfix {
zoom: 1;
} .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}