@media only screen and (min-width: 980px) and (max-width: 1190px) {
.container,
.dnd_container,
.sf-mega{
width: 960px;
}
.timeline_post,
.timeline_post_first{
width: 430px;
}
.grid_post{
width: 100%!important;
}
#ABdev_main_header{
position: static!important;
}
#logo{
margin:13px auto 0!important;
}
.sf-mega{
right: -196px!important;
}
#ABdev_header_spacer{
display: none;
}
.search-toggle{
width: 50px;
}
.search-box-wrapper{
top: 150px!important;
z-index: 100;
}
nav > ul > li > a{
padding: 30px 15px;
}
#ABdev_main_slider_text{
font-size: 50px;
line-height: 50px;
}
#ABdev_main_slider_text .bold{
font-size: 60px;
line-height: 60px;
}
.flickr_stream img{
width: 67px;
height: 67px;
}
aside.sidebar .flickr_stream img{
width: 65px;
height: 65px;
}
.spacer_responsive_hide{
display: none!important;
}
.portfolio_item .overlayed .overlay .overlay_title{
display: none;
}
.portfolio_item .overlayed .overlay .portfolio_item_tags{
display: none;
}
.dnd_service_box_round_text_aside_middle h3{
font-size: 19px;
}
.dnd_stats_excerpt{
width: 200px;
height: 200px;
}
.dnd_stats_excerpt i{
font-size: 50px;
line-height: 0px;
}
.dnd_stats_excerpt .dnd_stats_number,
.dnd_stats_excerpt .dnd_stats_number_sign{
font-size: 40px;
line-height: 0px;
bottom: 90px;
}
.dnd_stats_excerpt p{
font-size: 22px;
line-height: 0px;
}
.ABt_testimonials_wrapper.picture_bottom .testimonial_small .source,
.ABt_testimonials_wrapper_static.picture_bottom .testimonial_small .source{
left: 27.7%;
}
.ABt_testimonials_wrapper.picture_bottom .ABt_pagination,
.ABt_testimonials_wrapper_static.picture_bottom .ABt_pagination{
bottom: 20px;
}
.image_overlap{
position: static!important;
margin-left: 0 !important;
}
.padding_left100, 
.padding_right330{
padding: 0 0 0 40px;
}
.dnd_latest_news_shortcode_content{
padding: 42px 42px 42px 280px;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_content{
padding: 42px 280px 42px 42px;
}
.padding_right380,
.padding_left50{
padding: 0 30px 0 50px;
}
.dnd-callout_box_style_1 .dnd-button{
margin-right: 0;
}
.flickr_stream a:nth-child(3n+0){
margin-right: 12px;
}
.textwidget{
padding-right: 0;
}
.dnd_blockquote_style3{
line-height: 50px;
}
.dnd-callout_box_style_2{
display: inline-block;
text-align: center;
position: relative;
}
.dnd-callout_box_style_2 .dnd-callout_box_title{
margin-left: 0;
}
.dnd-callout_box_style_2 .dnd-icon-button{
margin: 0;
width: 44px;
position: absolute;
left: 50%;
margin-left: -22px;
bottom: 15px;
top: auto;
}
.dnd-callout_box_style_2 .dnd-icon-button:hover{
margin: 0;
width: 44px;
position: absolute;
left: 50%;
margin-left: -22px;
bottom: 15px;
top: auto;
}
.dnd-tabs .ui-tabs-nav li a{
padding: 15px 18px;
}
.dnd-callout_box.dnd-callout_box_style_1{
text-align: center;
}
.dnd-callout_box_style_1 .dnd-callout_box_title{
float: none;
margin-right: 20px!important;
}
.dnd-callout_box_style_1 p{
float: none;
text-align: center;
}
.dnd-callout_box_style_1 .dnd-button{
float: none;
margin: 0;
}
.dnd-callout_box_style_3{
text-align: center;
padding: 50px 0;
}
.dnd-callout_box_style_3 .dnd-callout_box_title{
float: none;
margin-left: 0;
text-align: center;
}
.dnd-callout_box_style_3 .dnd-button{
float: none;
margin: 10px 0 0;
}
.dnd_blockquote_style2{
padding: 42px 49px 27px 85px;
}
.portfolio_item_4_boxed{
width: 23.38% !important;
}
.portfolio_item_4 p.portfolio4_item_tags{
margin-top: 0!important;
margin-bottom: 15px !important;
}
.dnd_service_box_unboxed_round.big_icons.icon_line .dnd_icon_boxed:after{
display: none!important;
}
.woocommerce .products .product_loop_hover_rating .count,
.woocommerce-page .products .product_loop_hover_rating .count{
display: none;
}
.add-to-wishlist-product-grid .yith-wcwl-add-button a.add_to_wishlist:before{
font-size: 15px;
}
.add-to-wishlist-product-grid .yith-wcwl-add-button a.add_to_wishlist,
.add-to-wishlist-product-grid .yith-wcwl-wishlistaddedbrowse,
.add-to-wishlist-product-grid .yith-wcwl-wishlistexistsbrowse{
width: 18px;
margin-left: 10px;
}
.woocommerce .products .product_loop_hover_rating,
.woocommerce-page .products .product_loop_hover_rating{
padding: 0 10px;
}
.woocommerce .products .product_loop_hover_rating .add_cart_wishlist:last-child i,
.woocommerce-page .products .product_loop_hover_rating .add_cart_wishlist:last-child i{
font-size: 15px;
}
.woocommerce .products .product_loop_hover_rating .add_cart_wishlist:last-child,
.woocommerce-page .products .product_loop_hover_rating .add_cart_wishlist:last-child{
position: relative;
left: 4px;
}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating{
left: 15px!important;
top: 15px !important;
}
.woocommerce .products .salamat_products_list .star-rating, .woocommerce-page .products .salamat_products_list .star-rating{
left: 115px!important;
top: 15px !important;
}
.woocommerce ul.products li.product.salamat_products_list .count,
.woocommerce-page ul.products li.product.salamat_products_list .count{
left: 230px;
}
.woocommerce .products .button.compare, .woocommerce-page .products .button.compare{
margin: 10px auto;
}
.woocommerce ul.products li.product.salamat_products_list .salamat_products_list_view, 
.woocommerce-page ul.products li.product.salamat_products_list .salamat_products_list_view{
padding-bottom: 80px;
}
.woocommerce ul.products li.product .salamat_products_list_view .cart_list_item{
text-align: center;
}
.woocommerce ul.products li.product.salamat_products_list .cart_list_item .button,
.woocommerce-page ul.products li.product.salamat_products_list .cart_list_item .button{
margin-bottom: 10px;
}
.woocommerce ul.products li.product.salamat_products_list .rating_price, 
.woocommerce-page ul.products li.product.salamat_products_list .rating_price{
text-align: center!important;
margin-bottom: 40px!important;
}
.woocommerce .salamat_products_list .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: 190px!important;
}
.woocommerce .salamat_products_list .product_badges span.featured, .woocommerce-page .product_badges span.featured{
left: 190px !important;
}
.woocommerce .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: 143px!important;
}
.woocommerce .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: 143px!important;
}
.woocommerce.single-product .images .onsale{
left: 133px !important;
}
.woocommerce a.button.compare{
margin-top: 30px!important;
}
.cart-collaterals input.button-link{
padding: 10px;
}
.woocommerce .table.cart td.actions .coupon #coupon_code, .woocommerce-page .table.cart td.actions .coupon #coupon_code{
padding: 10px 0 12px 0;
}
.woocommerce table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{
display: none;
}
.wccm-compare-table .wccm-thead .wccm-tr .wccm-th{
display: none;
}
.wccm-tbody .wccm-tr .wccm-th{
display: none;
}
.wccm-table-wrapper{
display: inline-block;
margin-left: 0;
}
.wccm-td{
text-align: center;
width: 100px !important;
}
.wccm-compare-table{
padding: 30px 5px;
}
.wccm-empty-compare{
margin: 20px 0!important;
}
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.container,
.dnd_container{
width: 95%;
}
.responsive_hide{
display: none!important;
}
.spacer_responsive_hide{
display: none!important;
}
#ABdev_main_header{
box-shadow: none!important;
position: static !important;
}
#logo{
margin: 10px 0 10px 20px!important;
}
#ABdev_header_spacer{
display: none;
}
#ABdev_sticky_header{
margin-top: 0 !important;
position: static;
}
header.ABdev_on_sticky_header{
position: static;
}
#ABdev_menu_toggle{
display: block;
width: 60px;
height: 60px;
color: #8a8d94;
position: absolute;
right: 20px;
top: 50px;
font-size: 24px;
line-height: 54px;
z-index: 9999999;
text-align: center;
border: 1px solid #e5e8eb;
background: rgba(255,255,255,0.9);
}
body.admin-bar #ABdev_menu_toggle{
top: 78px;
}
#ABdev_menu_toggle i{
font-size: 13px!important;
margin-right: 0;
}
#page404 .dnd_search{
width: 50%!important;
}
#ABdev_header_spacer{
display: none;
}
#logo {
float: left;
margin: 10px;
}
#shop_links{
display: none;
}
nav{
float: none !important;
position: fixed;
top: 0;
left: 0;
height: 100%;
background: #232425;
z-index: 100000;
overflow-x: hidden;
display: none;
width: 85%;
box-shadow: none;
}
nav > ul{
line-height: 30px;
margin: 30px 0;
padding-left: 10px;
box-shadow: none;		
}
nav > ul > li{
display: block;
width: 100%;
border-right: 0;
margin-right: -60px;
box-shadow: none;
padding-top: 15px;
}
nav > ul > li:hover{
box-shadow: none;
}
nav > ul > li:hover:before{
display: none!important;
}
nav > ul > .current-menu-parent{
box-shadow: none;
}
nav > ul > li.has_children:hover{
border-bottom: 0;
box-shadow: none;
}
nav > ul > li:first-child{
border-left: 0px solid #000;
}
nav > ul > li > a{
display: block;
width: 100%;
text-align: left;
margin-left: 0;
padding: 5px 0 5px 30px;
box-shadow: none;
}
nav > ul > li a:hover{
color: #fff;
box-shadow: none;
}
nav > ul > li > a > i{
display: none;
}
nav > ul ul{
position: static;
display: block;
background: none;
border: none;
padding: 0px;
margin: 0 !important;
width: 100%;
z-index: auto;
margin-left: 0px;
padding-left: 20px;
box-shadow:none;
}
nav > ul > li > ul:before{
display: none;
border: none;
box-shadow: none;
}
nav > ul li:hover > ul,
nav > ul li.sfHover > ul{
display: block;
z-index: auto;
position: static;
box-shadow: none;
}
nav > ul ul li{
position: static;
border: none;
margin: 0 0 0 15px;
height: 40px;
}
nav > ul ul li.has_children:hover:after{
display: none;
box-shadow: none;
}
nav > ul ul li{
padding: 0px;
background: transparent;
display: inline-block;
}
nav > ul ul li a{
text-transform:none;
width: 100%;
text-align: left;
padding: inherit;
}
nav > ul ul li.current-menu-item a{
color: #fff;
}
nav > ul ul li:hover{
background: none;
box-shadow: none;
}
nav > ul ul li:hover > a{
color: #fff !important;
box-shadow: none;
}
nav > ul ul ul{
position: static;
margin-top: 0;
z-index: auto;
margin-left: 20px;
box-shadow: none;
padding-left: 0;
}
nav > ul ul ul li{
margin-left: 15px;
}
nav > ul ul ul:before{
display: none;
}
.sf-arrows .sf-with-ul:after{
display: none;
}
nav > ul > .current-menu-item > a{
color: #fff;
}
.search-toggle {
display: none;
}
.sf-mega {
width: 100%;
display: block;
position: static;
z-index: inherit;
padding-top: 0px;
box-shadow: none;
right: 0 !important;
box-shadow: none;
margin: 0 !important;
}
nav > ul .sf-mega-inner {
display: block !important;
border: 0;
background: #232425;
}
nav > ul ul li {
padding: 5px 0 0 0;
}
#ABdev_main_header nav a {
color: #898d94;
margin: 0;
padding: 0;
font-size: 16px;
font-weight: 300;
border: 0;
}
#ABdev_main_header nav > ul ul li {
border-bottom: none;
width: 100%;
}
#ABdev_main_header nav a:hover, #ABdev_main_header nav .current-menu-item > a{
color: #fff;
}
#ABdev_main_header nav > ul ul{
display: block!important;
position: static;
border: none;
margin: 0;
padding: 0;
padding-top: 10px;
box-shadow: none;
background: #232425;
}
#ABdev_main_header nav > ul ul li {
border-bottom: none;
width: 100%;
background: transparent;
padding-bottom: 5px;
padding-top: 0;
}
nav > ul .sf-mega-inner > ul > li > a{
color: #898d94;
}
nav > ul .sf-mega-inner > ul > li{
display: block!important;
padding-left: 15px;
}
#ABdev_main_header nav > ul ul li.use_desc{
display: none!important;
}
.sf-mega li, .sf-mega ul{
padding-left: 15px;
}
.sf-mega li{
padding-left: 5px;
margin-left: 0;
}
nav > ul > li.current-menu-ancestor.sfHover, nav > ul > li.current-menu-ancestor{
box-shadow: none!important;
}
nav > ul > .current-menu-item{
box-shadow: none;
}
.top_social_icon:last-child{
padding-right: 0;
}	
.quick_contact_phone{
padding:0 17px;
}
.quick_contact_mail{
padding: 0;
}
.login_button a{
margin-right: 18px;
}
.timeline_post,
.timeline_post_first{
width: 100%;
margin-bottom: 30px;
}
#frontpage_slider{
max-height: 488px;
}
#ABdev_main_slider_text{
font-size: 40px;
line-height: 40px;
}
#ABdev_main_slider_text .bold{
font-size: 50px;
line-height: 50px;
}
#contact_map,
#contact_streetview{
height: 488px;
}
#ABdev_sticky_header{
height: 488px;
}
#ABdev_sticky_header_content{
margin-top: 488px;
}
footer #footer_copyright .footer_social_links a:first-child{
margin-left: 0px;
}
footer #footer_copyright .footer_social_links span{
display: block;
margin-bottom: 20px;
}
.flickr_stream a:nth-child(3n+0){
margin-right: 0px;
}
.flickr_stream img{
width: 76px;
height: 76px;
}
.paddomg_right330, .padding_left100{
padding: 0!important;
}
.portfolio_item .overlayed .overlay .overlay_title,
.portfolio_item .overlayed .overlay .portfolio_item_tags{
display: none;
}
.ABt_testimonials_wrapper.picture_bottom .ABt_pagination, 
.ABt_testimonials_wrapper_static.picture_bottom .ABt_pagination{
bottom: 10px;
}
aside.sidebar .flickr_stream img{
width: 64px;
height: 64px;
}
aside.sidebar .flickr_stream a:nth-child(4n+0){
margin-right: 10px;
}
.portfolio_item_meta .portfolio_item_meta_label {
float: none;
width: auto;
display: inline;
}
.portfolio_item_meta .portfolio_item_meta_data {
padding-left: 0px;
display: inline;
}
.split_cols_788 > [class*="span"]{
width: 100%;
margin-left: 0;
margin-bottom: 40px;
} .alternative_layout .dnd_column_dd_span4{
width: 100%;
padding: 90px 50px 0 50px;
}
.alternative_layout .dnd_column_dd_span2{
width: 33.33%;
}
.dnd_stats_excerpt{
width: 170px!important;
height: 170px!important;
}
.dnd_stats_excerpt i{
font-size: 33px!important;
line-height: 0px;
margin-top: 0;
}
.dnd_stats_excerpt.dnd_stats_excerpt_icon_only i{
line-height: 40px;
}
.dnd_stats_excerpt .dnd_stats_number,
.dnd_stats_excerpt .dnd_stats_number_sign{
font-size: 35px;
line-height: 0;
bottom: 40px;
}
.dnd_stats_excerpt p{
font-size: 16px;
line-height: 42px;
}
.section_no_column_margin .dnd_column_dd_span2{
width: 22.166667%;
}
.dnd_column_dd_span2{
margin-bottom: 2.564102564102564%;
}
.dnd_column_dd_span5.transparent_form{
width: 63.37094%;
}
.ABt_testimonials_wrapper.picture_bottom .testimonial_small .source,
.ABt_testimonials_wrapper_static.picture_bottom .testimonial_small .source{
margin-left: 31px;
}
.home_creative .dnd_column_dd_span3{
width: 47.4%;
}
.dnd_service_box_unboxed_round.big_icons.icon_line .dnd_icon_boxed:after{
display: none;
}
.dnd_service_box_header{
display: inline-block;
}
.image_overlap{
position: static;
margin-left: 0;
}
.dnd_team_member .dnd_team_member_name{
font-size: 15px;
margin-top: 10px;
}
.dnd_team_member .dnd_team_member_position{
font-size: 13px;
}
.ABt_testimonials_wrapper.picture_middle .testimonial_small,
.ABt_testimonials_wrapper_static.picture_middle .testimonial_small{
padding: 110px 15px 0px 15px;
}
.dnd_posts_shortcode{
margin-bottom: 30px;
margin-right: 0;
float: none;
}
.dnd_latest_news_shortcode_thumb{
width: 100%;
margin-right: 0;
position: relative;
}
.dnd_latest_news_shortcode_thumb img{
width: 100%;
border-radius: 0;
}
.dnd_latest_news_shortcode_thumb:after{
display: none;
}
.dnd_latest_news_shortcode_content{
position: relative;
padding: 30px 25px 30px 250px!important;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_content{
position: relative;
padding: 30px 250px 30px 25px!important;
}
.dnd_posts_shortcode.without_thumbnail .dnd_latest_news_shortcode_content{
position: relative;
padding: 30px!important;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_thumb{
width: 100%;
margin-left: 0;
position: relative;
float: none;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_thumb img{
width: 100%;
height: auto;
border-radius: 0;
}
.dnd_posts_shortcode:nth-child(2n) 	.dnd_latest_news_shortcode_thumb:after{
display: none;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_content h5 {
margin-top: 0;
}
.dnd_latest_news_shortcode_content h5{
margin-top: 0;
text-align: left;
}
.dnd_latest_news_shortcode_content p,
.dnd_latest_news_shortcode_post-readmore{
text-align: left;	
}
.portfolio_item_4_boxed{
width: 23.28% !important;
}
.ab-tweet-text{
padding: 0 20px;
}
.portfolio_item_4 p.portfolio4_item_tags{
margin-top: 0;
margin-bottom: 15px;
}
.section_equalize_5 .dnd_column_dd_span3, .section_equalize_5 .dnd_column_dd_span2 {
width: 17.85%;
}
.padding_right380,
.padding_left50{
padding: 0 30px 0 50px;
}
.contact_creative .dnd_service_box.dnd_service_box_text_aside{
padding: 50px 10px 20px 0;
}
.contact_creative .dnd_service_box_text_aside .dnd_icon_boxed{
top: -20px;
left: 50%;
margin-left: -28px;
}
.dnd-callout_box.dnd-callout_box_style_1{
text-align: center;
}
.dnd-callout_box_style_1 .dnd-callout_box_title{
float: none;
}
.dnd-callout_box_style_1 .dnd-button{
float: none;
margin: 0 0 70px;
} .portfolio_single_container .portfolio_item_meta{
padding: 80px 50px 80px 400px;
}
.portfolio_single_column_item:nth-child(2n) .portfolio_item_meta{
padding: 80px 400px 80px 50px;
}
.dnd_service_box.dnd_service_box_round_big .dnd_icon_boxed{
width: 130px;
height: 130px;
}
.dnd_service_box.dnd_service_box_round_big .dnd_icon_boxed i{
font-size: 40px;
line-height: 130px;
margin-left: -20px;
}
.dnd_pricing-table-1 .dnd_pricebox_feature_button .dnd-button_large{
padding: 11px 5px;
display: block;
}
.dnd_pricing-table-3 .dnd_pricebox_feature_button .dnd-button_large{
padding: 11px 0px;
display: inherit;
}
.textwidget{
padding-right: 0;
}
#timeline_posts{
background: none;
}
.timeline_post_left:before{
display: none;
}
.timeline_post_left:after,
.timeline_post_right:after{
display: none;
}
.timeline_post_month{
display: none;
}
.timeline_postmeta .post_meta_tags i{
margin-left: 0;
}
#footer_columns p,
#footer_columns a{
font-size: 13px;
}
.flickr_stream a{
padding: 0;
margin: 0;
}
.flickr_stream img{
border-radius: 0;
}
.contact_info_widget p{
padding: 0;
}
.contact_info_widget i{
display: none;
}
#ABdev_main_footer h3{
margin-bottom: 27px;
}
.contact_info_widget{
padding-top: 7px;
}
#footer_default_container #back_to_top{
right: auto;
left: 50%;
bottom: 30px;
margin-left: -25px;
}
.dnd_blockquote_style3{
line-height: 55px;
}
.dnd-callout_box_style_2{
display: inline-block;
text-align: center;
position: relative;
}
.dnd-callout_box_style_2 .dnd-callout_box_title{
margin-left: 0;
}
.dnd-callout_box_style_2 .dnd-icon-button{
margin-left: 30px;
}
.dnd-callout_box_style_2 .dnd-icon-button:hover{
margin: 0;
padding: 0;
position: absolute;
left: 50%;
margin-left: -22px;
bottom: 30px;
}
.contact_2 .dnd_service_box.dnd_service_box_text_aside{
padding-left: 58px;
}
.contact_2 .dnd_service_box.dnd_service_box_text_aside .dnd_icon_boxed{
width: 40px;
height: 40px;
}
.dnd-tabs .ui-tabs-nav li{
width: 100%;
}
.dnd-button_large {
padding: 13px 10px;
}
.dnd-button_medium{
padding: 10px;
}
.dnd-callout_box_style_1 p{
margin-bottom: 20px;
}
.dnd-callout_box_style_3{
text-align: center;
padding: 50px 0;
}
.dnd-callout_box_style_3 .dnd-callout_box_title{
float: none;
margin-left: 0;
text-align: center;
}
.dnd-callout_box_style_3 .dnd-button{
float: none;
display: inline-block;
}
.dnd_blockquote_style2{
padding: 42px 40px 27px 85px;
}
#page404 .dnd_search{
width: 100%;
}
.woocommerce .products .product_loop_hover_rating .count,
.woocommerce-page .products .product_loop_hover_rating .count{
display: none;
}
.add-to-wishlist-product-grid .yith-wcwl-add-button a.add_to_wishlist:before{
font-size: 15px;
}
.add-to-wishlist-product-grid .yith-wcwl-add-button a.add_to_wishlist,
.add-to-wishlist-product-grid .yith-wcwl-wishlistaddedbrowse,
.add-to-wishlist-product-grid .yith-wcwl-wishlistexistsbrowse{
width: 18px;
margin-left: 10px;
}
.woocommerce .products .product_loop_hover_rating,
.woocommerce-page .products .product_loop_hover_rating{
padding: 0 10px;
}
.woocommerce .products .product_loop_hover_rating .add_cart_wishlist:last-child i,
.woocommerce-page .products .product_loop_hover_rating .add_cart_wishlist:last-child i{
font-size: 15px;
}
.woocommerce .products .product_loop_hover_rating .add_cart_wishlist:last-child,
.woocommerce-page .products .product_loop_hover_rating .add_cart_wishlist:last-child{
position: relative;
left: 4px;
}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating{
left: 30px!important;
top: 15px !important;
}
.woocommerce .salamat_products_list .star-rating, .woocommerce-page .salamat_products_list .star-rating{
left: 90px!important;
top: 15px !important;
}
.woocommerce .products .button.compare, .woocommerce-page .products .button.compare{
margin: 10px auto;
}
.woocommerce ul.products li.product.salamat_products_list .salamat_products_list_view, 
.woocommerce-page ul.products li.product.salamat_products_list .salamat_products_list_view{
padding-bottom: 80px;
}
.woocommerce ul.products li.product .salamat_products_list_view .cart_list_item{
text-align: center;
}
.woocommerce ul.products li.product.salamat_products_list .cart_list_item .button,
.woocommerce-page ul.products li.product.salamat_products_list .cart_list_item .button{
margin-bottom: 10px;
}
.woocommerce ul.products li.product.salamat_products_list .rating_price, 
.woocommerce-page ul.products li.product.salamat_products_list .rating_price{
text-align: center!important;
margin-bottom: 60px!important;
}
.woocommerce .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: 124px!important;
}
.woocommerce.single-product .product_badges span.onsale, 
.woocommerce-page.single-product .product_badges span.onsale{
left: 116px!important;
}
.woocommerce .product_badges span.featured, .woocommerce-page .product_badges span.featured{
left: 120px !important;
}
.woocommerce .salamat_products_list .product_badges span.onsale, .woocommerce-page .salamat_products_list .product_badges span.onsale{
left: 190px!important;
}
.woocommerce .salamat_products_list .product_badges span.featured, .woocommerce-page .salamat_products_list .product_badges span.featured{
left: 190px !important;
}
.cart-collaterals input.button-link{
padding: 10px;
}
.woocommerce .table.cart td.actions .coupon #coupon_code, .woocommerce-page .table.cart td.actions .coupon #coupon_code{
padding: 10px 0 12px 0;
}
.woocommerce table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{
display: none;
}
.wccm-compare-table .wccm-thead .wccm-tr .wccm-th{
display: none;
}
.wccm-tbody .wccm-tr .wccm-th{
display: none;
}
.wccm-table-wrapper{
display: inline-block;
margin-left: 0;
}
.wccm-td{
text-align: center;
width: 100px !important;
}
.wccm-compare-table{
padding: 30px 5px;
}
.wccm-empty-compare{
margin: 15px 0;
}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after{
top: -16px;
}
.blog_category_index_right_mini .has-post-thumbnail .post_main,
.blog_category_index_left_mini .has-post-thumbnail .post_main{
padding-left: 0;
padding-right: 0;
}
.blog_category_index_right_mini .post_main > img,
.blog_category_index_left_mini .post_main > img{
position: static;
width: 100%;
}
.grid_post{
width: 100%;
}
}
@media only screen and (max-width: 767px){
.mb-hide
{
display:none ! important;
}
.mb-login
{
}
.container,
.dnd_container{
width: 90%;
}
section {
padding: 20px 10px 42px 10px;
text-align: left;
}
.dnd_container [class*="column_dd_span"]{
width: 100%;
margin-left: 0;
}
header{
position: static;
height: auto;
margin-top: 0 !important;
}
header .container{
position: relative;
}
header .logo img{
position: static;
}
#title_breadcrumbs_bar .breadcrumbs{
text-align: center!important;
}
#ABdev_sticky_header{
margin-top: 0 !important;
position: static;
}
header.ABdev_on_sticky_header{
position: static;
}
#ABdev_menu_toggle{
display: block;
width: 60px;
height: 60px;
color: #8a8d94;
position: absolute;
right: 10px;
top: 10px;
font-size: 24px;
line-height: 54px;
z-index: 9999999;
text-align: center;
border: 1px solid #e5e8eb;
background: rgba(255,255,255,0.9);
}
body.admin-bar #ABdev_menu_toggle{
top: 51px;
right: 10px;
}
#ABdev_menu_toggle i{
font-size: 13px!important;
margin-right: 0;
}
header #top_bar{
}
#ABdev_header_spacer{
display: none;
}
#logo {
float: left;
margin: 10px;
}
#shop_links{
display: none;	
}
nav > ul > li:hover:before{
display: none!important;
}
nav{
float: none !important;
position: fixed;
top: 0;
left: 0;
height: 100%;
background: #232425;
z-index: 100000;
overflow-x: hidden;
display: none;
width: 85%;
box-shadow: none;
}
nav > ul{
line-height: 30px;
margin: 30px 0;
padding-left: 10px;
box-shadow: none;		
}
nav > ul > li{
display: block;
width: 100%;
border-right: 0;
margin-right: -60px;
box-shadow: none;
padding-top: 15px;
}
nav > ul > li:hover{
box-shadow: none;
}
nav > ul > .current-menu-parent{
box-shadow: none;
}
nav > ul > li.has_children:hover{
border-bottom: 0;
box-shadow: none;
}
nav > ul > li:first-child{
border-left: 0px solid #000;
}
nav > ul > li > a{
display: block;
width: 100%;
text-align: left;
margin-left: 0;
padding: 5px 0 5px 30px;
box-shadow: none;
}
nav > ul > li a:hover{
color: #fff;
box-shadow: none;
}
nav > ul > li > a > i{
display: none;
}
nav > ul ul{
position: static;
display: block;
background: none;
border: none;
padding: 0px;
margin: 0 !important;
width: 100%;
z-index: auto;
margin-left: 0px;
padding-left: 20px;
box-shadow:none;
}
nav > ul > li > ul:before{
display: none;
border: none;
box-shadow: none;
}
nav > ul li:hover > ul,
nav > ul li.sfHover > ul{
display: block;
z-index: auto;
position: static;
box-shadow: none;
}
nav > ul ul li{
position: static;
border: none;
margin: 0 0 0 15px;
height: 40px;
}
nav > ul ul li.has_children:hover:after{
display: none;
box-shadow: none;
}
nav > ul ul li{
padding: 0px;
background: transparent;
display: inline-block;
}
nav > ul ul li a{
text-transform:none;
width: 100%;
text-align: left;
padding: inherit;
}
nav > ul ul li.current-menu-item a{
color: #fff;
}
nav > ul ul li:hover{
background: none;
box-shadow: none;
}
nav > ul ul li:hover > a{
color: #fff !important;
box-shadow: none;
}
nav > ul ul ul{
position: static;
margin-top: 0;
z-index: auto;
margin-left: 20px;
box-shadow: none;
padding-left: 0;
}
nav > ul ul ul li{
margin-left: 15px;
}
nav > ul ul ul:before{
display: none;
}
.sf-arrows .sf-with-ul:after{
display: none;
}
nav > ul > .current-menu-item > a{
color: #fff;
}
.search-toggle {
display: none;
}
.sf-mega {
width: 100%;
display: block;
position: static;
z-index: inherit;
padding-top: 0px;
box-shadow: none;
right: 0 !important;
box-shadow: none;
margin: 0 !important;
}
nav > ul .sf-mega-inner {
display: block !important;
border: 0;
}
nav > ul ul li {
padding: 5px 0 0 0;
}
#ABdev_main_header nav a {
color: #898d94;
margin: 0;
padding: 0;
font-size: 16px;
font-weight: 300;
border: 0;
}
#ABdev_main_header nav > ul ul {
display: block;
border: none;
margin: 0;
padding: 0 0 0 15px;
box-shadow: none;
background: #232425;
}
#ABdev_main_header nav > ul ul li {
border-bottom: none;
width: 100%;
}
#ABdev_main_header nav a:hover, #ABdev_main_header nav .current-menu-item > a{
color: #fff;
}
#ABdev_main_header nav > ul ul{
display: block!important;
position: static;
border: none;
margin: 0;
padding: 0;
box-shadow: none;
padding-top: 10px;
background: #232425;
}
#ABdev_main_header nav > ul ul li {
border-bottom: none;
width: 100%;
background: transparent;
padding-bottom: 5px;
padding-top: 0;
}
nav > ul .sf-mega-inner > ul > li > a{
color: #898d94;
}
nav > ul .sf-mega-inner > ul > li{
display: block!important;
padding-left: 15px;
}
#ABdev_main_header nav > ul ul li.use_desc{
display: none!important;
}
.sf-mega li, .sf-mega ul{
padding-left: 15px;
}
.sf-mega li{
padding-left: 5px;
margin-left: 0;
}
li.current-menu-ancestor.sfHover,
nav > ul > li.current-menu-ancestor,
nav > ul > .current-menu-item{
box-shadow: none;
}
h3.header_big{
font-size: 35px;
line-height: 40px;
text-align: center;
font-weight: 100;
}
h5.smaller{
font-size: 17px;
line-height: 36px;
color: #8a8d94;
text-align: center;
}
.h6_lh{
text-align: center;
}
.dnd_section_dd.section_title_left header h3:after,
.column_title_left:after{
left: 50%;
margin-left: -17px;
}
#ABdev_main_slider{
height: 300px;
}
.tp-caption.salamat_title:after{
display: none;
}
.section_body_fullwidth{
padding:0;
}
.no_header_underscore{
padding-bottom: 28px;
}
.padding_aside{
padding: 0 25px;
}
.dnd_section_dd header h3,
.column_title_center {
font-family: Roboto;
font-weight: 100;
display: inline-block;
color: #3c414c;
font-size: 42px;
line-height: 46px;
margin-bottom: 26px;
margin-top: 56px;
position: relative;
}
.dnd_section_dd header h3:after,
.column_title_center:after{
bottom: -25px;
}
.dnd_section_dd.section_title_left header h3,
.column_title_left{
text-align: center;
margin-top:10px;
}
.dnd_section_dd header p{
margin: 15px 0;
padding: 0;
}
.white_text h6{
font-size: 24px;
}
#ABdev_main_header{
box-shadow: none!important;
position: static!important;
}
#ABdev_main_header .container{
width: 100% !important;
}
#title_breadcrumbs_bar .breadcrumbs{
text-align: left;
}
#title_breadcrumbs_bar .span4{
margin-bottom: 0;
}
.portfolio_item .overlayed .overlay .overlay_title,
.portfolio_item .overlayed .overlay .portfolio_item_tags{
display: none;
}
#frontpage_slider{
max-height: none;
}
#ABdev_main_slider_logo{
padding: 0 20px;
}
#ABdev_main_slider_text{
font-size: 30px;
line-height: 30px;
}
#ABdev_main_slider_text .bold{
font-size: 40px;
line-height: 40px;
}
.ABdev_main_slider_scroll_icon,
.ABdev_main_slider_scroll_info{
margin-bottom: 10px;
}
#ABdev_main_slider_scroll {
bottom: 10px;
}
#contact_map,
#contact_streetview{
height: 300px;
}
#ABdev_sticky_header{
height: auto;
}
#ABdev_sticky_header_content{
margin-top: 0px;
}
.row{
margin-bottom: 0;
}
.row > [class*="span"]{
width: 100%;
margin-left: 0;
margin-bottom: 40px;
}
.grid_post{
width: 100%!important;
}
.timeline_post,
.timeline_post_first{
width: 100%;
}
#timeline_posts{
background: none;
}
.timeline_post_left:after,
.timeline_post_right:after{
display: none;
}
#footer_columns{
padding-bottom: 40px;
}
aside.sidebar_right,
aside.sidebar_left{
padding-left: 0;
padding-right: 0;
}
footer #footer_copyright{
padding-bottom: 60px;
}
footer #footer_copyright,
footer #footer_copyright .footer_social{
text-align: center;
}
footer #footer_copyright .footer_copyright,
footer #footer_copyright .footer_social{
margin-bottom: 15px;
}
.flickr_stream a:nth-child(3n+0),
aside.sidebar .flickr_stream a:nth-child(4n+0){
margin-right: 10px;
}
.portfolio_item .overlayed .overlay .overlay_title{
margin-top: 10%;
text-align: center;
font-size: 25px;
padding: 0;
}
.portfolio_item_3_boxed{
margin-bottom: 0px!important;
padding-left: 0px!important;
margin-left: 0!important;
}
.portfolio_item_3_boxed .overlayed img, .portfolio_item_3_boxed:hover .overlayed .overlay{
border-radius: 0!important;
}
.portfolio_item .overlayed .overlay .portfolio_item_tags{
text-align: center;
}
.portfolio_single_column_item .overlayed{
width: auto !important;
margin-right: 0 !important;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
overflow: hidden;
float: none;
}
.portfolio_single_column_item:nth-child(2n) .overlayed{
width: auto !important;
margin-right: 0 !important;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
overflow: hidden;
margin-left: 0!important;
float: none;
}
.portfolio_single_column_item:nth-child(2n) .overlayed img{
border-radius: 0;
}
.portfolio_single_column_item .overlayed img{
border-radius: 0;
}
.portfolio_single_column_item .portfolio_item_meta{
padding: 30px !important;
}
.more_portfolio_link{
margin: 0;
padding-top: 28px;
}
#page404 .big_404{
font-size: 100px;
line-height: 200px;
}
.content_with_right_sidebar{
padding-right: 0;
}
.content_with_left_sidebar{
padding-left: 0;
}
.comment{
padding-left: 0;
}
.comment .avatar{
display: none;
}
.comment .reply,
.comment .edit-link{
display: inline-block;
}
.post_content .post_badges{
display: none;
}
.blog_category_index .post_main, 
.blog_category_index .post_main{
margin-left: 0px;
}
.post_content .post_main{
padding-left: 0;
padding: 0px !important;
}
.blog_category_index_none_mini .post_main > img{
position: static;
width: 100% !important;
}
.post_main .postmeta-above .post_meta_comments{
float: none;
}
.post_meta_tags{
float: none;
padding-top: 20px;
text-align: left;
clear: both;
}
.post_meta_tags i{
margin-left: 0 !important;
}
header .row > [class*="span"],
.title_bar .row > [class*="span"]{
margin-bottom: 0px;
}
#filters{
display: none;
}
#filters li {
margin: 5px;
}
#filters li a{
border: 1px solid #e1e9e9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.wpcf7 .span6:first-child{
margin-bottom: 0;
}
.dnd-callout_box .dnd-button{
margin-top: 30px;
}
.dnd_stats_excerpt{
margin: 0 auto 30px;
}
.dnd_stats_excerpt .dnd_stats_number{
font-size: 32px;
bottom: 90px;
}
.dnd_stats_excerpt i{
top: 45%;
}
.dnd_stats_excerpt p{
bottom: 35px;
}
.process_section .dnd_container>div:after{
content: '\e611'; font-family: 'core_icomoon';
font-size: 11px;
display: block;
position: absolute;
top: auto;
bottom: 15px;
right: 50%;
margin-right: -5px;
}
.dnd_container .rev_slider_wrapper{
margin-bottom: 40px !important;
}
.dnd_pricing-table-1,
.dnd_pricing-table-2{
margin-bottom: 40px;
margin-top: 40px;
}
.dnd_pricing-table-1 .dnd_plan,
.dnd_pricing-table-2 .dnd_plan{
margin-top: 0;
}
.dnd_pricing-table-1 .dnd_pricebox_feature_button .dnd-button_large{
display: inline-block;
}
.dnd_pricing-table-3 .dnd_pricebox_feature_button .dnd-button_large{
display: inline-block;
}
#blog_pagination .prev,
#blog_pagination .next {
position: static;
}
#blog_pagination .prev{
margin-right: 5px;
}
#blog_pagination .next{
margin-left: 4px;
}
#blog_pagination .page-numbers{
margin-bottom: 20px;
}
.dnd_service_box.dnd_service_box_round_text_aside_middle.right_icons{
padding: 13px 10px 0px 95px;
}
.dnd_service_box.dnd_service_box_round_text_aside_middle.right_icons .dnd_service_box_header{
text-align: left;
}
.dnd_service_box.dnd_service_box_round_text_aside_middle.right_icons .dnd_icon_boxed{
width: 70px;
height: 70px;
border-radius: 50%;
position: absolute;
top: 0;
left: 0;
text-align: center;
}
.dnd_service_box_round_text_aside_middle.icon_line .dnd_icon_boxed:after{
height: 100px;
bottom: -138px;
}
.dnd_service_box_round_big_text{
margin-bottom: 5px;
}
.dnd_service_box_boxed{
margin:35px 0;
}
.dnd_service_box_unboxed_round.big_icons.icon_line .dnd_icon_boxed:after{
display: none;
}
.responsive_hide{
display: none!important;
}
.spacer_responsive_hide{
display: none!important;
}
.dnd_meter_label{
text-align: left;
}
.dnd_meter .dnd_meter_percentage span{
color: #28dbc4;
}
.dnd_progress_bar_thin .dnd_meter .dnd_meter_percentage span{
color: #3c414c;
}
.dnd_progress_bar_thick{
text-align: left;
}
.dnd_progress_bar_thick .dnd_meter_percentage span{
color: #ffffff;
}
.ABt_testimonials_wrapper.picture_bottom,
.ABt_testimonials_wrapper_static.picture_bottom{
padding-bottom: 20px;
margin-bottom: 30px;
}
.ABt_testimonials_wrapper.picture_bottom .ABt_testimonials_slide li,
.ABt_testimonials_wrapper_static.picture_bottom .ABt_testimonials_slide li{
margin-top: 0px;
padding-bottom: 40px;
}
.ABt_testimonials_wrapper.picture_bottom .testimonial_small,
.ABt_testimonials_wrapper_static.picture_bottom .testimonial_small{
padding: 190px 30px 30px 30px;
text-align: center;
margin-bottom: 0;
}
.ABt_testimonials_wrapper.picture_bottom .testimonial_small img,
.ABt_testimonials_wrapper_static.picture_bottom .testimonial_small img{
left: 50%;
margin-left: -37px;
}
.ABt_testimonials_wrapper.picture_bottom .testimonial_small .source,
.ABt_testimonials_wrapper_static.picture_bottom .testimonial_small .source{
width: 250px;
top: 130px;
left: 50%;
margin-left: -125px;
text-align: center;
}
.ABt_testimonials_wrapper.picture_bottom .ABt_pagination,
.ABt_testimonials_wrapper_static.picture_bottom .ABt_pagination{
bottom: 60px;
}
.ABt_testimonials_wrapper.picture_middle .testimonial_small,
.ABt_testimonials_wrapper_static.picture_middle .testimonial_small{
margin-top: 50px;
margin-bottom: 0px;
}
.ABt_testimonials_wrapper_static.picture_middle{
margin: 20px 0;
}
.ABt_testimonials_slide{
margin: 0 auto;
}
.dnd-callout_box{
padding: 42px 0;
}
#footer_social .container{
width: 100%;
}
.footer_social_span_1{width:50%;}
.footer_social_span_2{width:50%;}
.footer_social_span_3{width:50%;}
.footer_social_span_4{width:50%;}
.footer_social_span_5{width:50%;}
.footer_social_span_6{width:50%;}
.footer_social_span_7{width:50%;}
.footer_social_span_8{width:50%;}
.footer_social_span_9{width:50%;}
.footer_social_span_10{width:50%;}
#footer_social a{
border-bottom: 1px solid #2a2b2c;
}
.contact_info_widget i{
background: transparent;
}
#footer_menu_inner{
margin-left: 0;
text-align: center;
}
#footer_default_container #back_to_top{
right: auto;
left: 50%;
margin-left: -25px;
bottom: 30px;
}
#footer_default_container #footer_copyright .footer_copyright{
padding: 0 20px;
}
#footer_copyright #footer_menu ul li{
margin-top: 10px;
}
.padding_top {
padding-top: 50px;
}
.alternative_icons .dnd_service_box_header .dnd_icon_boxed:after{
display: none;
}
.padding_left100,
.padding_right330,
.no_margin_left{
padding: 0 25px;
margin: 0;
text-align: left!important;
}
.section_no_column_margin .dnd_container [class*="column_dd_span"]{
width: 100%;
}
.portfolio_item_4_boxed{
width: 22.68%;
margin-right: 10px;
margin-bottom: 10px;
}
.dnd_posts_shortcode{
margin-bottom: 30px;
}
.dnd_latest_news_shortcode_thumb{
width: 100%;
margin-right: 0;
position: relative;
}
.dnd_latest_news_shortcode_thumb img{
width: 100%;
border-radius: 0;
}
.dnd_latest_news_shortcode_thumb:after{
display: none;
}
.dnd_latest_news_shortcode_content{
position: relative;
padding: 30px 30px 30px 260px;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_content{
position: relative;
padding: 30px 260px 30px 30px;
}
.dnd_posts_shortcode.without_thumbnail:nth-child(2n) .dnd_latest_news_shortcode_content{
padding: 30px;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_thumb{
width: 100%;
margin-left: 0;
position: relative;
float: none;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_thumb img{
width: 100%;
height: auto;
border-radius: 0;
}
.dnd_posts_shortcode:nth-child(2n) 	.dnd_latest_news_shortcode_thumb:after{
display: none;
}
.dnd_posts_shortcode:nth-child(2n) .dnd_latest_news_shortcode_content h5 {
margin-top: 0;
}
.dnd_latest_news_shortcode_content h5{
margin-top: 0;
text-align: left;
}
.dnd_latest_news_shortcode_content p,
.dnd_latest_news_shortcode_post-readmore{
text-align: left;	
}
.ab-tweet-scroller{
padding-bottom: 40px;
}
.ab-tweet-navigation{
position: relative;
margin: 0;
display: inline-block;
}
.ab-tweet-prev:after{
bottom: 0;
left: -70px;
}
.ab-tweet-next:after{
bottom: 0;
left: auto;
right: -70px;		
}
.padding_right380,
.padding_left50{
padding: 0 25px;
}
.image_overlap{
position: static!important;
margin-left: 0!important;
}
.transparent_form .clear{
height: 40px!important;
}
.transparent_form .wpcf7{
padding: 0 30px;
}
#footer_onepage_container{
padding-bottom: 100px;
}
#footer_onepage_container #back_to_top{
bottom: 20px;
}
.home_agency .dnd_service_box_text_aside{
margin-bottom: 0;
}
.home_agency_portfolio .portfolio_item{
padding: 0;
margin: 0;
} .portfolio_item_image{
width: 100% !important;
height: auto;
}
.portfolio_thumb{
width: 100%;
margin-right: 0;
}
.portfolio_thumb img{
border-radius: 5px;
}
.portfolio_single_column_item .portfolio_item:hover .overlayed .overlay{
border-radius: 5px;
}
.portfolio_item_meta_category{
margin-bottom: 20px;
}
.portfolio_item_meta_category:after{
left: 0;
}
.portfolio_item_meta .post-readmore{
margin-bottom: 30px;
}
.portfolio_item_meta .post-readmore a{
float: none;
}
.portfolio_single_column_item:nth-child(2n) .portfolio_thumb,
.portfolio_single_column_item .portfolio_thumb{
width: 100%;
height: auto;
}
.portfolio_single_column_item:nth-child(2n) .portfolio_thumb img,
.portfolio_single_column_item .portfolio_thumb img{
width: auto;
height: auto;
border-radius: 5px !important;
}
.portfolio_single_container .portfolio_item_meta{
padding: 280px 30px 0 !important;
}
.portfolio_single_column_item .portfolio_item_meta_category:after{
left: 50% !important;
margin-left: -17px !important;
}
.post_meta_share{
margin-right: 0;
} .portfolio_item_2{
width: 100%;
margin-right: 0;
padding-right: 0;
}
.portfolio_item_2 .portfolio2_title,
.portfolio_item_2 .portfolio2_item_tags{
text-align: center;
} .portfolio_item_3{
width: 100%;
margin-right: 0;
padding-right: 0;
}
.portfolio_item_3 .portfolio3_title,
.portfolio_item_3 .portfolio3_item_tags{
text-align: center;
}
.portfolio_item_3 .overlayed img {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
width: 100%;
} .portfolio_item_4{
width: 100%;
margin-right: 0;
padding-right: 0;
}
.portfolio_item_4 .portfolio4_title,
.portfolio_item_4 .portfolio4_item_tags{
text-align: center;
}
.portfolio_item_4 .overlayed img {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
width: 100%;
}
.dnd-accordion .ui-accordion-header{
padding: 10px 30px 10px 30px!important;
line-height: 28px;
}
.dnd-accordion.dnd-toggle .ui-accordion-header-icon{
top: 8px;
}
.dnd-accordion .ui-accordion-header-icon{
top: 24px;
}
.dnd_blockquote_style3{
padding: 0;
margin: 30px 0;
}
.dnd_blockquote_style3 p{
text-align: center;
font-size: 27px;
line-height: 36px;
}
.dnd_team_member .dnd_overlayed .dnd_overlay p{
text-align: center;
}
.dnd_team_member{
margin-bottom: 30px;
}
.dnd-tabs.dnd-tabs-timeline .ui-state-default{
z-index: 100;
width: 50%;
}
.dnd-tabs.dnd-tabs-timeline ul.ui-tabs-nav:after{
display: none;
}
.dnd-tabs.dnd-tabs-timeline .ui-tabs-nav li:before{
display: none;
}
.dnd-tabs.dnd-tabs-timeline .ui-tabs-nav li.ui-tabs-active:before{
display: none;
}
.dnd-tabs.dnd-tabs-timeline .dnd-tabs-wrapper{
top: 20px;
}
.dnd-tabs .ui-tabs-nav li{
width: 100%;
}
.dnd-tabs-position-left .dnd-tabs-wrapper{
margin: 10px auto 0!important;
}
.dnd-tabs-position-right .dnd-tabs-wrapper{
margin: 10px auto 0!important;
}
.dnd-tabs-position-right .ui-tabs-nav{
width: 100%;
float: none;
}
.dnd-tabs-position-right .ui-tabs-nav li a{
text-align: center;
}
.dnd-tabs-position-right .ui-tabs-nav li.ui-tabs-active:after{
display: none;
}
.dnd-tabs.dnd-tabs-position-right .ui-tabs-nav li.ui-tabs-active{
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.dnd-tabs.dnd-tabs-position-right .ui-tabs-nav li.ui-tabs-active a,
.dnd-tabs.dnd-tabs-position-right .ui-tabs-nav li.ui-state-hover a{
border-radius: 3px !important;
}
.dnd-tabs-position-left .ui-tabs-nav li.ui-tabs-active:after{
display: none;
}
.dnd-tabs-position-left .ui-tabs-nav{
width: 100% !important;
float: none;
}
.dnd-tabs-position-bottom .ui-tabs-nav{
position: static;
}
.dnd-tabs-position-bottom .ui-tabs-nav:first-child{
border-top: 1px solid #e6ebed;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.dnd-tabs-position-bottom .ui-tabs-nav li.ui-tabs-active:after{
display: none;
}
.dnd-tabs-unboxed.dnd-tabs-position-left .dnd-tabs-wrapper .ui-tabs-panel, 
.dnd-tabs-unboxed.dnd-tabs-position-right .dnd-tabs-wrapper .ui-tabs-panel{
padding: 0;
}
.dnd-callout_box_style_1{
text-align: center;
margin: 0;
}
.dnd-callout_box_style_1 .dnd-button{
margin: 20px auto 50px;
float: none;
display: inline-block;
}
.dnd-callout_box_style_1 .dnd-callout_box_title{
font-size: 34px;
line-height: 40px;
margin-top: 20px;
}
.dnd-callout_box_style_2{
text-align: center;
margin-bottom: 20px;
}
.dnd-callout_box_style_2 .dnd-callout_box_title{
margin-left: 0;
font-size: 34px;
}
.dnd-callout_box_style_2 .dnd-icon-button{
float: none;
margin: 30px auto 0;
display: block;
position: static;
}
.dnd-callout_box_style_2 .dnd-icon-button:hover{
float: none;
}
.contact_form_1{
padding-right: 0;
}
.contact_form_1 .wpcf7 input{
width: 100%;
}
.contact_2{
text-align: left!important;
}
.contact_2 .dnd_service_box.dnd_service_box_text_aside p{
text-align: left!important;
}
.dnd_column_dd_span8.padding_right{
padding-right: 0;
margin-bottom: 30px;
}
.wpcf7 .span4{
margin-bottom: 0;
}
.wpcf7 input{
margin-bottom: 10px;
}
.wpcf7 input{
width: 100%;
}
.dnd-accordion .ui-accordion-header{
padding-left: 40px;
padding-right: 20px;
}
.faq_icon{
text-align: left;
}
.faq_icon span.faq{
position: initial;
}
.dnd_pricing-table-3{
margin-bottom: 30px;
}
.dnd-callout_box_style_1 p{
text-align: center;
}
.dnd-callout_box_style_3{
margin: 0 auto;
padding: 30px 10px;
margin: 30px 0;
text-align: center;
}
.dnd-callout_box_style_3 .dnd-callout_box_title{
margin-left: 0;
font-size: 34px;
}
.dnd-callout_box_style_3 .dnd-button{
margin: 0;
float: none;
display: inline-block;
}
.dnd-callout_box_style_4 .dnd-callout_box_title{
font-size: 34px;
}
.dnd-callout_box_style_4 .dnd-button{
margin: 30px 0!important;
}
.dnd_blockquote{
margin-bottom: 30px;
}
.dnd_blockquote_style2{
padding: 60px 50px 30px 60px;
}
.dnd_blockquote_style2:before{
left: 10px;
}
#page404 .big_404_text{
line-height: 46px;
}
#page404 .dnd_search{
width: 100%;
}
.tp-bullets.simplebullets.round{
width: 75px;
top: auto!important;
bottom: 30px;
right: auto!important;
left: 50%;
margin-left: -33px;
}
.alternative_icons{
padding-left: 0;
}
.alternative_icons a.dnd-button{
display: block;
text-align: center;
margin-right: 0;
margin-left: 0;
}
.dnd-button_large {
display: block;
text-align: center;
}
.woocommerce-page.columns-4 ul.products li.product,
.woocommerce.columns-4 ul.products li.product{
width: 100%;
margin-top: 2%;
margin-bottom: 4%;
}
.woocommerce.columns-4 .product_badges span.onsale,
.woocommerce-page.columns-4 .product_badges span.onsale{
left: 174px;
}
.woocommerce .product_badges span.featured,
.woocommerce-page .product_badges span.featured{
left: 180px;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
width: 100%;
margin-bottom: 15px;
}
#salamat_products_sorting_view_bar .grid_selector, #salamat_products_sorting_view_bar .list_selector{
float: none;
display: inline-block;
}
.salamat_products_view_bar{
display: none;
}
.woocommerce .product_badges, .woocommerce-page .product_badges{
position: absolute !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
width: 100%;
margin-bottom: 15px;
}
.woocommerce .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: auto!important;
right: -40px !important;
}
.woocommerce .product_badges span.featured, .woocommerce-page .product_badges span.featured{
left: auto!important;
right: 50px !important;
}
.woocommerce .salamat_products_list .product_badges span.onsale, .woocommerce-page .product_badges span.onsale{
left: 235px;
}
.woocommerce .salamat_products_list .product_badges span.featured, .woocommerce-page .product_badges span.featured{
left: 240px;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a{
float: none;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
width: 100% !important;
}
.woocommerce .products .product_loop_hover_rating .star-rating, 
.woocommerce-page .products .product_loop_hover_rating .star-rating{
left: 50px!important;
}
.woocommerce .salamat_products_list .product_loop_hover_rating .star-rating, 
.woocommerce-page .salamat_products_list .product_loop_hover_rating .star-rating{
left: 90px!important;
}
.woocommerce ul.products li.product.salamat_products_list .salamat_products_list_view, 
.woocommerce-page ul.products li.product.salamat_products_list .salamat_products_list_view{
margin-left: 0;
}
.woocommerce ul.products li.product.salamat_products_list a img, 
.woocommerce-page ul.products li.product.salamat_products_list a img{
width: 100%;
}
.woocommerce ul.products li.product.salamat_products_list .rating_price, 
.woocommerce-page ul.products li.product.salamat_products_list .rating_price{
text-align: center;
margin-bottom: 10px;
}
.woocommerce ul.products li.product.salamat_products_list .price, 
.woocommerce-page ul.products li.product.salamat_products_list .price{
position: static;
display: block;
}
.woocommerce ul.products li.product.salamat_products_list .rating, 
.woocommerce-page ul.products li.product.salamat_products_list .rating{
position: static;
display: block;
}
.yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-wishlistexistsbrowse a{
width: 155px;
}
.woocommerce ul.products li.product .salamat_products_list_view .cart_list_item{
margin-bottom: 10px;
}
.woocommerce .products .salamat_products_list .button.compare, 
.woocommerce-page .products .salamat_products_list .button.compare{
position: static;
margin: 10px auto 20px;
}
.woocommerce .products .salamat_products_list .star-rating,
.woocommerce-page .products .salamat_products_list .star-rating{
display: inline-block;
position: relative;
top: 1px;
left: 0;	
}
.woocommerce ul.products li.product.salamat_products_list .count,
.woocommerce-page ul.products li.product.salamat_products_list .count{
position: static;
}
.woocommerce div.product div.images, .woocommerce-page div.product div.images{
width: 100%;
display: block;
}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{
width: 100%;
display: block;
}
.woocommerce div.product p.price, .woocommerce-page div.product p.price{
text-align: center;
float: none;
margin: 20px 0 10px;
}
.woocommerce div.product form.cart, .woocommerce-page div.product form.cart{
margin-top: 10px;
padding-top: 0;
text-align: center;
}
.woocommerce div.product form.cart .yith-wcwl-add-to-wishlist,
.woocommerce-page div.product form.cart .yith-wcwl-add-to-wishlist{
display: block;
margin: 20px;
}
.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity{
float: none;
}
.yith-wcwl-add-button.show{
width: 100%!important;
}
.summary div[itemprop="description"] p{
text-align: left;
}
.summary.entry-summary p{
text-align: center;
}
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select{
margin-left: 0;
}
.woocommerce ul.products li.product .salamat_products_list_view .cart_list_item{
text-align: center;
}
.woocommerce ul.products li.product.salamat_products_list .cart_list_item .button,
.woocommerce-page ul.products li.product.salamat_products_list .cart_list_item .button{
margin-bottom: 10px;
}
.woocommerce table.shop_table .product-thumbnail, .woocommerce table.shop_table .product-quantity,
.woocommerce table.shop_table .product-stock-status, .woocommerce table.shop_table .product-price{
display: none;
}
.woocommerce #content table.cart td.actions .coupon #coupon_code, .woocommerce table.cart td.actions .coupon #coupon_code, 
.woocommerce-page #content table.cart td.actions .coupon #coupon_code, .woocommerce-page table.cart td.actions .coupon #coupon_code{
display: block;
margin: 0 auto;
width: 100%;
}
.woocommerce #content table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .button,
.woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .button{
display: block;
margin: 60px auto 0;
}
.wccm-compare-table .wccm-thead .wccm-tr .wccm-th{
display: none;
}
.wccm-tbody .wccm-tr .wccm-th{
display: none;
}
.wccm-table-wrapper{
display: inline-block;
margin-left: 0;
}
.wccm-td{
text-align: left;
width: 100px !important;
}
.wccm-empty-compare{
margin: 15px 0;
}
.wccm-compare-table{
padding: 30px 5px;
}
.owl-theme .owl-controls .owl-buttons div i{
margin-right: 0;
}
.cart-tab{
display: none !important;
}
}