@media only screen and (max-width: 1000px){	.fullwidth-box{padding-left:12px;padding-right:12px;}	.no-csstransforms .sep-boxed-pricing .column {margin-left: 1.5% !important;}}@media only screen and (max-width: 1000px){	.fullwidth-box{padding-left:12px;padding-right:12px;}}@media only screen and (max-width: 965px){	.header-social, .header-v4 #small-nav, .header-v5 #small-nav, .header-v4 #header { padding-left: 10px; padding-right: 10px; }	.woocommerce-tabs .tabs,.woocommerce-tabs .panel{float:none;margin-left:auto;margin-right:auto;width:100% !important;}	.woocommerce-tabs .tabs,.woocommerce-side-nav{margin-bottom:25px;}	.woocommerce-tabs .panel{width:91% !important;padding:4% !important;}	.coupon .input-text{width:100% !important;}	.coupon .button{margin-top:20px;}	.tfs-slider .slide-content {		position: absolute  !important;		top: 50%  !important;		left: 0 !important;		width: 100% !important;		padding: 0 20px  !important;		z-index: 1  !important;		margin-left: 0 !important;	}}@media only screen and (max-width: 900px){	.woocommerce #customer_login .login .form-row, .woocommerce #customer_login .login .lost_password{float:none;}  .vertexToggle{display: block !important;}  #small-nav{ display: none;}	.woocommerce #customer_login .login .inline, .woocommerce #customer_login .login .lost_password{display:block;margin-left:0;margin-right:0;}}@media only screen and (max-width: 800px){	.fusion-columns-5 .fusion-column:first-child,	.fusion-columns-4 .fusion-column:first-child,	.fusion-columns-3 .fusion-column:first-child,	.fusion-columns-2 .fusion-column:first-child,	.fusion-columns-1 .fusion-column:first-child {		margin-left: 0;	}	.fusion-column:nth-child(5n),	.fusion-column:nth-child(4n),	.fusion-column:nth-child(3n),	.fusion-column:nth-child(2n),	.fusion-column {		margin-right: 0;	}	#wrapper{		width:auto !important;		overflow-x: hidden;	}	#small-nav{ display: none;} #main{		padding-bottom:50px;	}	.create-block-format-context{		display: none;	}	.columns .col{		float:none;		width:100% !important;		margin:0 0 20px;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	.avada-container .columns {		float:none;		width:100%;		margin-bottom:20px;	}	.avada-container .columns .col {float:left;}	.avada-container .col img{				display:block;		margin:0 auto;	}	.review {		float:none;		width:100%;	}	.copyright,	#wrapper .fusion-social-links-footer {		display: block;		text-align:center;	}	.fusion-social-links-footer {		width: auto;	}	.fusion-social-links-footer .fusion-social-networks {		display: inline-block;		float: none;		margin-top: 0;	}	.copyright {		padding:0 0 15px;	}	.author .author_social .custom_msg {		float:none;		text-align:center;		max-width: 100%;	}		.author .author_social .fusion-social-networks {		text-align: center;	}	.author .author_social .fusion-social-networks .fusion-social-network-icon:first-child {		margin-left: 0;	}	.copyright:after,	.social-networks:after{		content:"";		display:block;		clear:both;	}	.social-networks li,	.copyright li{		float:none;		display:inline-block;	}		#wrapper .page-title-container{height:auto !important;padding:14px 0 12px 0;}			.page-title{		padding:0 20px;	}	.page-title h1{		float:none;	}	.page-title ul{		float:none;		text-align:left;		padding-top:0 !important;		line-height:11px !important;	}	.rtl .page-title ul{		text-align:right;	}	.header-wrapper{		position:static !important;	}	#header{		padding:20px;	}	#header-sticky .logo,	#header .logo{		float:none !important;		text-align:center;		margin:0 !important;	}	body #header-sticky.sticky-header .logo{float: left !important;}	#header-sticky .nav-holder,#header .nav-holder{		float:none !important;	}		.mobile-nav-holder {		margin-top:20px !important;	}	.sticky-header .mobile-nav-holder {		margin-top:0px !important;	}		.mobile-nav-item a {		height: initial !important;		line-height: initial !important;	}		.mobile-nav-item a:after {		display:none;	}		.mobile-nav-holder, .mobile-topnav-holder { display:block; }	.rtl #wrapper .mobile-nav-holder .mobile-nav-item {float:none; padding-left:0;}	.mobile-nav-holder.set-invisible { display:none !important; }	.nav-holder .dd-container,.top-menu .dd-container{display:block !important;width:100%;}	.top-menu .dd-container{width:50% !important;margin:0 auto !important;}	.one_half, .one_third, .two_third, .three_fourth, .one_fourth{		width:100%;		margin-bottom:20px;	}	.title{		margin-top:0px !important;		margin-bottom:20px !important;	}	#main .cart-empty {float: none;text-align:center;border-top: 1px solid;border-bottom: none;width:100%;line-height:normal!important;height:auto!important;margin-bottom:10px;padding-top:10px;}	#main .return-to-shop {float: none;border-top: none;border-bottom: 1px solid;width:100%;text-align:center;line-height:normal!important;height:auto!important;padding-bottom:10px;}		.woocommerce .checkout_coupon .promo-code-heading{display:block;margin-bottom:10px!important;float:none;text-align:center;}	.woocommerce .checkout_coupon .coupon-contents{display:block;float:none;margin:0;}	.woocommerce .checkout_coupon .coupon-input{display:block;width:auto!important;float:none;text-align:center;margin-right:0;margin-bottom:10px!important;}	.woocommerce .checkout_coupon .coupon-button{display:block;margin-right:0;float:none;text-align:center;}		#content{		width:100% !important;		float:none !important;		margin-bottom:50px;	}	#content.full-width {		margin-bottom: 0;	}	#sidebar{		width:100% !important;			float:none !important;	}	#sidebar .social_links .social li{		width:auto;		margin-right:5px;	}	#comment-input{		margin-bottom:0;	}	#comment-input input{		width:90%;		float:none !important;		margin-bottom:10px;	}	#comment-textarea textarea{		width:90%;	}	.pagination{		margin-top:40px;	}	.portfolio-one .portfolio-item .image{		float:none;		width:auto;		height:auto;		margin-bottom:20px;	}	h5.toggle span.toggle-title{		width:80%;	}	#wrapper .sep-boxed-pricing .panel-wrapper	{		padding: 0;	}		#wrapper .full-boxed-pricing .column,	#wrapper .sep-boxed-pricing .column {		float:none;		margin-bottom:10px;		margin-left: 0;		width:100%;	}	.page-title h1{		margin-top:0;		margin-bottom:5px;	}	.page-title-captions,.page-title h1,.page-title ul{		display:block;		float:none;		line-height:normal;		width:100%;	}		.page-title ul {		margin-top:10px;	}	.share-box{		height:auto;	}	#wrapper .share-box h4{		float:none;		line-height:20px !important;		padding-top:25px;		padding-bottom:25px;	}	.share-box ul{		float:none;		overflow:hidden;		padding:0 25px;		padding-bottom:15px;		margin-top:0px;	}	.project-content .project-description{		margin-bottom:50px;		float: none !important;	}	.project-content .project-description,.project-content .project-info{		width:100% !important;	}	.portfolio-half .flexslider{		width:100%;	}	.portfolio-half .project-content{		width:100%  !important;	}	#style_selector{		display:none;	}	.portfolio-tabs,.faq-tabs{		height:auto;		border-bottom:0;	}	.portfolio-tabs li, .faq-tabs li{		float:none;		margin-right:0;		border-bottom:1px solid #E7E6E6;	}	.post-content .rev_slider_wrapper{margin-left:-5px !important;}	body .rev_slider_wrapper .tparrows,body .rev_slider_wrapper:hover .tparrows{display:none !important;}	.ls-avada .ls-nav-prev,.ls-avada .ls-nav-next{display:none !important;}	nav#nav,nav#sticky-nav{margin-right:0;}	#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}	.rev_slider .button,.ls-container .button{		min-height: 0 !important;		padding-left:20px; padding-right:20px !important;		height:30px !important;		line-height:30px !important;	}	.rev_slider .button * {		font-size: 10px !important;		line-height: 20px !important;	}	.tab-holder .tabs{		height:auto !important;		width:100% !important;	}	.shortcode-tabs .tab-hold .tabs li{		width:100% !important;	}		body .shortcode-tabs .tab-hold .tabs li, body.dark #sidebar .tab-hold .tabs li{border-right:none!important;}	.error-message{line-height:170px;margin-top:20px;}	.error_page .useful_links{width:100%;padding-left:0;}	.fusion-google-map{width:100% !important;margin-bottom:20px !important;}	.social_links_shortcode .social li{width:10% !important;}	.header-social{padding-top:10px; padding-bottom: 10px;}	.header-social .fusion-social-links-header{ max-width: none; margin-top: 0; }	.header-social .alignright .fusion-social-links-header { text-align: inherit; }		.header-social .header-info { line-height: normal; }	.header-v2 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v2 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v3 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v3 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v4 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v4 .header-social .alignright{width:100%; margin:0; text-align:center; clear:both;}	.header-v4 #header{padding-left:20px!important; padding-right:20px!important;}	.header-v4 #header .logo{width:100%; margin-bottom:10px !important;}	.header-v4 #header .search{width:100%; float:none; margin-bottom:5px; margin-left: 0 !important;}	#wrapper .header-v4 #header .search-table{width:100%;}	.header-v4 #header #s { width: 100% !important; }	.header-v4 #header .tagline{width:100%; float:none; text-align:center;}	.header-v4 #small-nav{padding:6px 20px;}	.header-v4 #small-nav #nav{width:100%;}	.header-v4 .header-social .alignright .menu{margin-top:-10px; line-height:25px;}	.header-v5 .header-social .alignleft{width:100%; margin:0; text-align:center; margin-bottom:10px;}	.header-v5 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v5 #small-nav{padding:6px 20px;}	.header-v5 #small-nav #nav{width:100%;}		#small-nav .mobile-nav-holder {margin-top:0 !important;}		#wrapper .ei-slider{width:100% !important;}	.tfs-slider .slides{width:auto !important;}	#wrapper .ei-slider{height:200px !important;}	.progress-bar{margin-bottom:10px !important;}	.fusion-blog-large-alternate .post-content-container {		margin-left: 100px;	}	.medium-alternate .post-content{float:none;width:100% !important;margin-top:20px;}	.header-social{padding-left:10px;padding-right:10px;}	#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3%;padding-right:3%;}	#wrapper .content-boxes-icon-on-top .content-box-column,#wrapper .content-boxes-icon-boxed .content-box-column{margin-bottom:55px;}	.fusion-counters-box .fusion-counter-box{ margin-bottom: 20px; padding: 0 15px;}	.fusion-counters-box .fusion-counter-box:last-child{ margin-bottom: 0; }	.popup{display:none !important;}	.share-box .social-networks{text-align:left;}	#header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;}	.products li{width:225px;}	.products li,.catalog-ordering > ul,#main .products li:nth-child(3n),#main .products li:nth-child(4n),#main .has-sidebar .products li,	.avada-myaccount-data .addresses .col-1, .avada-myaccount-data .addresses .col-2, .avada-customer-details .addresses .col-1, .avada-customer-details .addresses .col-2	{float:none!important;margin-left:auto !important;margin-right:auto !important;}	.avada-myaccount-data .addresses .col-1, .avada-myaccount-data .addresses .col-2, .avada-customer-details .addresses .col-1, .avada-customer-details .addresses .col-2{margin:0!important;width:100%;}	.catalog-ordering{margin-bottom:50px;}	.catalog-ordering .order{width:33px;}	.catalog-ordering > ul,.catalog-ordering .order{margin-bottom:10px;}	.order-dropdown > li:hover > ul{display:block;position:relative;top:0;}	.orderby-order-container{overflow:hidden;margin:0 auto;width:215px;margin-bottom:10px;float:none;}	.orderby.order-dropdown{float:left; margin-right: 6px;}	.sort-count.order-dropdown{width:215px;}	.sort-count.order-dropdown ul a{width:215px;}	.catalog-ordering .order{float:left;margin:0;}	.woocommerce #customer_login .login .form-row, .woocommerce #customer_login .login .lost_password{float:none;}	.woocommerce #customer_login .login .inline, .woocommerce #customer_login .login .lost_password{display:block;margin-left:0;}	.avada-myaccount-data .my_account_orders .order-number{padding-right:8px;}	.avada-myaccount-data .my_account_orders .order-actions{padding-left:8px;}		.shop_table .product-name{width:35%;}	#wrapper .product .images,#wrapper .product .summary.entry-summary,#wrapper .woocommerce-tabs .tabs,#wrapper .woocommerce-tabs .panel,#wrapper .woocommerce-side-nav,#wrapper .woocommerce-content-box,#wrapper .shipping-coupon,#wrapper .cart_totals, 	#wrapper #customer_login .col-1, #wrapper #customer_login .col-2,	#wrapper .woocommerce form.checkout #customer_details .col-1, #wrapper .woocommerce form.checkout #customer_details .col-2 	{float:none;margin-left:auto;margin-right:auto;width:100% !important;}	#customer_login .col-1, .coupon{margin-bottom:20px;}	.shop_table .product-thumbnail{float:none;}	.product-info{margin-left:0;margin-top:10px;}	.product .entry-summary div .price{float:none;}	.product .entry-summary .woocommerce-product-rating{float:none;margin-left:0;}	.woocommerce-tabs .tabs,.woocommerce-side-nav{margin-bottom:25px;}	.woocommerce-tabs .panel{width:91% !important;padding:4% !important;}	#reviews li .avatar{display:none;}	#reviews li .comment-text{width:90% !important;margin-left:0 !important;padding:5% !important;}	.woocommerce-container .social-share{overflow:hidden;}	.woocommerce-container .social-share li{display:block;float:left;margin:0 auto;border-right:0!important;border-left:0!important;padding-left:0 !important;padding-right:0 !important;width:50%;}	.has-sidebar .woocommerce-container .social-share li { width: 50%; }	.myaccount_user_container span{width:100%;float:none;display:block;padding:10px 0px;border-right:0;}	.rtl .myaccount_user_container span{border-left:0;}	.shop_table .product-thumbnail img,.shop_table .product-thumbnail .product-info,.shop_table .product-thumbnail .product-info p{float:none; width:100%;margin:0 !important;padding:0;}	.shop_table .product-thumbnail{padding:10px 0px;}	.product .images{margin-bottom:30px;}	#customer_login_box .button{float:left;margin-bottom:15px;}	#customer_login_box .remember-box{clear:both;display:block;padding:0;width:125px;float:left;}	#customer_login_box .lost_password{float:left;}	body #small-nav{visibility:visible !important;}	.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.gform_wrapper .gfield input[type=text],.wpcf7-form textarea,.gform_wrapper .gfield textarea{float:none !important;width:100% !important;box-sizing:border-box;}	.gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium, .gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium { width: 35% !important; }	.product .images #slider .flex-direction-nav, .product .images #carousel .flex-direction-nav{display:none !important;}	.myaccount_user_container span.msg,.myaccount_user_container span:last-child{padding-left:0 !important;padding-right:0 !important;}	#nav-uber #megaMenu { width: 100%; }	.fullwidth-box { background-attachment: scroll; }	#toTop {bottom: 30px; border-radius: 4px; height: 40px; z-index: 10000;}	#toTop:before { line-height:38px; }	#toTop:hover {background-color: #333333;}	.no-mobile-totop .to-top-container {display: none;}    .no-mobile-slidingbar #slidingbar-area{display:none;}	.header-v5 #header .logo { float: none; }	.tfs-slider .slide-content-container h2 {		font-size: 21px !important;		line-height: 21px !important;	}	.tfs-slider .slide-content-container h3 {		font-size: 11px !important;		line-height: 11px !important;	}	.tfs-slider .slide-content-container .btn {		min-height: 0 !important;		padding-left:20px; padding-right:20px !important;		height:26px !important;		line-height:26px !important;	}	.header-wrapper .sticky-header-v1-scrolled #header {		padding: 0px !important;		padding-left: 15px !important;		padding-right: 15px !important;	}	.header-wrapper .sticky-header-v1-scrolled #header .logo {		float: left;	}		.header-wrapper .sticky-header-v1-scrolled .mobile-nav-holder {		margin-top: 0 !important;		padding-top: 17px;	}	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {		width: 100%	}	.fusion-soundcloud iframe {		width: 100%;	}	.header-social .fusion-social-network-icon, .fusion-social-links-footer .fusion-social-network-icon {		margin-left: 10px !important;		margin-right: 10px !important;	}}@media screen and (max-width: 782px) {	body.admin-bar #wrapper #slidingbar-area, .admin-bar p.demo_store, body.admin-bar #header-sticky.sticky-header {		top: 46px;	}	body.body_blank.admin-bar {		top: 45px;	}	html #wpadminbar {	    z-index: 99999 !important;	    position: fixed !important;	}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px){	#wrapper{		width:auto !important;		overflow-x: hidden !important;	} #small-nav{ display: none;}	#main{		padding-bottom:50px;	}	.header-social {	    line-height: normal;	}	.columns .col{		float:none;		width:100% !important;		margin:0 0 20px;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	.avada-container .columns {		float:none;		width:100%;		margin-bottom:20px;	}	.avada-container .columns .col {float:left;}	.avada-container .col img{				display:block;		margin:0 auto;	}	.review {		float:none;		width:100%;	}	.footer-area .columns .col,#slidingbar-area .columns .col{		float:left;		width:98% !important;	}	.social-networks,	.copyright{		float:none;		padding:0 0 15px;		text-align:center;	}	.copyright:after,	.social-networks:after{		content:"";		display:block;		clear:both;	}	.social-networks li,	.copyright li{		float:none;		display:inline-block;	}	.continue {display:none;}	.mobile-button{		display:block !important;		float:none;	}	.page-title{		width:auto;		padding-left:10px; padding-right:10px;	}	.page-title-wrapper{		width:auto;	}	.page-title h1{		float:none;	}	.page-title ul{		float:none;		text-align:left;		padding-top:0 !important;		line-height:11px !important;	}	.rtl .page-title ul{		text-align:right;	}		#header{		padding:20px;	}	#header .logo{		float:none;		text-align:center;		margin:0 !important;	}		.mobile-nav-holder {		margin-top:20px !important;	}	.sticky-header .mobile-nav-holder {		margin-top:0px !important;	}		body #header.sticky-header .logo{float: left !important;}		#header .nav-holder{		float:none;	}	.nav-holder ul,.top-menu .menu{display:none;}	.mobile-nav-holder, .mobile-topnav-holder { display:block !important; }	.mobile-nav-holder.set-invisible { display:none !important; }	.nav-holder .dd-container,.top-menu .dd-container{display:block !important;width:100%;}	.one_half, .one_third, .two_third, .three_fourth, .one_fourth{		width:100%;		margin-bottom:20px;	}	.title{		margin-top:0px !important;		margin-bottom:20px !important;	}	#content{		width:100% !important;		float:none !important;		margin-bottom:50px;	}	#content.full-width {		margin-bottom: 0;	}	#sidebar{		width:100% !important;		float:none !important;	}	#sidebar .social_links .social li{		width:auto;		margin-right:5px;	}	#comment-input{		margin-bottom:0;	}	#comment-input input{		width:90%;		float:none !important;		margin-bottom:10px;	}	#comment-textarea textarea{		width:90%;	}	.pagination{		margin-top:40px;	}	.portfolio-one .portfolio-item .image{		float:none;		width:auto;		height:auto;		margin-bottom:20px;	}	h5.toggle span.toggle-title{		width:80%;	}	#wrapper .sep-boxed-pricing .panel-wrapper	{		padding: 0;	}	#wrapper .full-boxed-pricing .column,	#wrapper .sep-boxed-pricing .column {		float:none;		margin-bottom:10px;		margin-left: 0;		width:100%;	}	.page-title h1{		margin-top:0;		margin-bottom:5px;	}	.page-title h1,.page-title ul{		float:none;		line-height:normal;		width:100%;	}	.share-box{		height:auto;	}	#wrapper .share-box h4{		float:none;		line-height:20px !important;		padding-top:25px;		padding-bottom:25px;	}	.share-box ul{		float:none;		overflow:hidden;		padding:0 25px;		padding-bottom:25px;		margin-top:0px;	}	.project-content .project-description{		margin-bottom:50px;		float: none !important;	}	.project-content .project-description,.project-content .project-info{		width:100% !important;	}	.portfolio-half .flexslider{		width:100%;	}	.portfolio-half .project-content{		width:100%;	}	#style_selector{		display:none;	}	.portfolio-tabs,.faq-tabs{		height:auto;		border-bottom:0;	}	.portfolio-tabs li, .faq-tabs li{		float:none;		margin-right:0;		border-bottom:1px solid #E7E6E6;	}	.post-content .rev_slider_wrapper{margin-left:-5px !important;}	body .rev_slider_wrapper .tparrows, body .rev_slider_wrapper:hover .tparrows{display:none !important;}	.ls-avada .ls-nav-prev,.ls-avada .ls-nav-next{display:none !important;}	nav#nav,nav#sticky-nav{margin-right:0;}	#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}		.recent-works-items a { max-width: 64px; }	.footer-area .flickr_badge_image img, #slidingbar-area .flickr_badge_image img { max-width: 64px; padding:3px !important; }			.rev_slider .button,.ls-container .button{		min-height: 0 !important;		padding-left:20px !important; padding-right:20px !important;		height:30px !important;		line-height:30px !important;		font-size:10px !important;	}	.rev_slider .button * {		font-size: 10px !important;		line-height: 20px !important;	}	.tab-holder .tabs{		height:auto !important;		width:100% !important;	}	.shortcode-tabs .tab-hold .tabs li{		width:100% !important;	}		body .shortcode-tabs .tab-hold .tabs li, body.dark #sidebar .tab-hold .tabs li{border-right:none!important;}	#wrapper .page-title-container{max-height: none;padding-bottom:18px;}	#wrapper .page-title-container h1, #wrapper .page-title-container .breadcrumbs{margin: 0;}	#wrapper .page-title-container h1{font-size: 15px !important; line-height: 20px !important;}	#wrapper .page-title-container h3{font-size: 11px; line-height: 20px;}	#wrapper .page-title-container .breadcrumbs{margin-top: 2px;}	.error_page .useful_links{width:100%;padding-left:0;}	.fusion-google-map{width:100% !important;margin-bottom:20px !important;}	.social_links_shortcode .social li{width:10% !important;}	.header-social{padding-top:10px; padding-bottom: 10px;}	.header-social .fusion-social-links-header{ max-width: none; margin-top: 0; }	.header-social .alignright .fusion-social-links-header { text-align: inherit; }		.header-social .header-info { line-height: normal; }	.header-v2 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v2 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v3 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v3 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v4 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v4 .header-social .alignright{width:100%; margin:0; text-align:center; clear:both;}	.header-v4 #header{padding-left:20px!important; padding-right:20px!important;}	.header-v4 #header .logo{width:100%; margin-bottom:10px !important;}	.header-v4 #header .search{width:100%; float:none; margin-bottom:5px; margin-left: 0 !important;}	.header-v4 #header #s { width: 100% !important; }		.header-v4 #header .tagline{width:100%; float:none; text-align:center;}	.header-v4 #small-nav{padding:6px 20px;}	.header-v4 #small-nav #nav{width:100%;}	.header-v4 .header-social .alignright .menu{margin-top:-10px; line-height:25px;}	.header-v5 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}	.header-v5 .header-social .alignright{width:100%; margin:0; text-align:center;}	.header-v5 #small-nav{padding:6px 20px;}	.header-v5 #small-nav #nav{width:100%;}		#small-nav .mobile-nav-holder {margin-top:0 !important;}	#wrapper .ei-slider{width:100% !important;}	.tfs-slider .slides{width:auto !important;}	#wrapper .ei-slider{height:200px !important;}	.progress-bar{margin-bottom:10px !important;}	#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px; padding-left:3% !important;padding-right:3% !important;}	#wrapper .content-boxes-icon-on-top .content-box-column,#wrapper .content-boxes-icon-boxed .content-box-column{margin-bottom:55px;}	.share-box .social-networks{text-align:left;}	body #small-nav{visibility:visible !important;}	.no-mobile-sticky-header #header-sticky.sticky-header,	.no-mobile-sticky-header #header-sticky.sticky-header.sticky{display:none!important;}}@media only screen and (max-width: 640px){	.fusion-blog-medium .blog-medium-slideshow-container {		float:none;		margin:0 0 20px 0;		height:auto;		width:auto;	}		.fusion-blog-shortcode .entry-meta .entry-meta-details,	.fusion-blog-shortcode .entry-meta .entry-read-more {		float: none;		width: 100%;		text-align: initial;	}	.fusion-blog-shortcode .entry-meta .entry-read-more {		margin-left: 0;	}		.large-alternate .date-and-formats,	.fusion-blog-large-alternate .date-and-formats {		margin: 0 15px 5px 0;	}		.rtl .large-alternate .date-and-formats,	.rtl .fusion-blog-large-alternate .date-and-formats {		margin: 0 0 15px 5px;	}			.large-alternate .post-content,	.fusion-blog-large-alternate .post-content-container {		margin-left: 0;	}		.rtl .large-alternate .post-content,	.rtl .fusion-blog-large-alternate .post-content-container {		margin-right: 0;	}			.fusion-blog-large-alternate .entry-read-more {		text-align: right;	}	.medium-alternate.has-post-thumbnail .fusion-flexslider,	.fusion-blog-medium-alternate .has-post-thumbnail .blog-medium-slideshow-container {		display: inline-block;		float: none;		margin-right: 0;		max-width: 197px;		width: auto;	}		.medium-alternate .post-content,	.medium-alternate .has-post-thumbnail .post-content,		.fusion-blog-medium-alternate .post-content-container,	.fusion-blog-medium-alternate .has-post-thumbnail .post-content-container {		margin: 15px 0 0 0;	}	.medium-alternate .has-post-thumbnail .post-content,	.fusion-blog-medium-alternate .has-post-thumbnail .post-content-container {		clear: both;	}		.fusion-blog-timeline .blog-timeline-layout {			background-image: none;		padding-top: 0;		width: auto !important;	}	.fusion-blog-timeline .blog-timeline-layout .post {		float: none;		width: 100%;	}	.fusion-blog-timeline .timeline-circle,	.fusion-blog-timeline .timeline-arrow {		display: none;	}			.header-social {	    line-height: normal;	}	#wrapper #header .logo{		float:none;		margin:0 auto 20px auto !important;	}		body #header.sticky-header .logo{float: left !important;}			.avada-container .columns .col,	.footer-area .columns .col,	#slidingbar-area .columns .col{		float:none;		width:100%;	}	.review blockquote cite strong,	.copyright li{}	.wooslider-direction-nav,.wooslider-pauseplay,.flex-direction-nav{display:none;}	.post .meta-info{		height:auto;	}	.rtl .post .meta-info > div,	.post .meta-info > div{		display:block;		float:none;		margin:0;		width: 100% !important;	}		.grid-layout .post .meta-info .alignleft {	    width: 50%!important;	}	.grid-layout .meta-info .alignright, .timeline-layout .meta-info .alignright{		width: auto !important;		margin-top: 5px !important;		margin-bottom: 0 !important;	}		.share-box ul li{		margin-bottom:10px;		margin-right:15px;	}	.buttons a{		margin-right:5px;	}	.portfolio-two .portfolio-item{		width:auto !important;		height:auto !important;	}	.post-content .rev_slider_wrapper{margin-left:-5px !important;}	body .rev_slider_wrapper .tparrows,body .rev_slider_wrapper:hover .tparrows{display:none !important;}	.ls-avada .ls-nav-prev,.ls-avada .ls-nav-next{display:none !important;}	.rev_slider .button,.ls-container .button{		min-height: 0 !important;		padding-left:10px !important; padding-right:10px !important;		height:20px !important;		line-height:20px !important;		font-size:10px !important;	}	.rev_slider .button * {		font-size: 10px !important;		line-height: 20px !important;	}	#wrapper .ei-slider{width:100% !important;}	.tfs-slider .slides{width:auto !important;}	#wrapper .ei-slider{height:200px !important;}	.progress-bar{margin-bottom:10px !important;}	.grid-layout .post,.timeline-layout .post{		width:99% !important;		float:none !important;		position:relative !important;		top:auto !important;		left:auto !important;	    -webkit-transform:none !important;	    -moz-transform:none !important;	    -o-transform:none !important;	    transform:none !important;	}	.grid-layout{		height:auto;	}	.timeline-layout{		background-image: none;		width: auto;	}	.timeline-circle,.timeline-arrow{display:none;}	.large-alternate .post-content{		float:none;	}	.grid-layout .meta-info .alignleft,.timeline-layout  .meta-info .alignleft{		float:left !important;	}	.grid-layout .meta-info .alignright,.timeline-layout  .meta-info .alignright{		float:right !important;	}		.rtl .grid-layout .meta-info .alignleft,.rtl .timeline-layout  .meta-info .alignleft{		float:right !important;	}	.rtl .grid-layout .meta-info .alignright,.rtl .timeline-layout  .meta-info .alignright{		float:left !important;		width: auto !important;	}		#main,.fullwidth-box,.footer-area,#footer,#slidingbar{padding-left:12px;padding-right:12px;}	#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3% !important;padding-right:3% !important;}	#wrapper .content-boxes-icon-on-top .content-box-column,.#wrapper .content-boxes-icon-boxed .content-box-column{margin-bottom:55px;}	#wrapper .content-boxes-icon-boxed .content-box-column .heading h2{margin-top:-5px;}	#wrapper .content-boxes-icon-boxed .content-box-column .more{margin-top:12px;}	.page-template-contact-php .fusion-google-map{height:270px !important;}	.share-box .social-networks li{margin-right:20px !important;}	.timeline-icon{display:none !important;}	.timeline-layout{padding-top:0 !important;}	.fusion-counters-circle .counter-circle-wrapper {		display: block;		margin-right: auto;		margin-left: auto;	}	.post-content .wooslider .wooslider-control-thumbs{margin-top:-10px;}	body .wooslider .overlay-full.layout-text-left .slide-excerpt{padding:20px !important;}	.header-social .alignleft{margin-top:0px !important;}	.content-boxes-icon-boxed .col{box-sizing:border-box;}	.social_links_shortcode li{height:40px !important;}	.products-slider .es-nav span{		-webkit-transform: scale(0.5) !important;		-moz-transform: scale(0.5) !important;		-o-transform: scale(0.5) !important;		transform: scale(0.5) !important;	}	.shop_table .product-quantity{display:none;}	.shop_table .filler-td{display:none;}	.my_account_orders .order-status{display:none;}	.my_account_orders .order-date{display:none;}	.my_account_orders .order-number time{display:block !important;font-size:10px;line-height:normal;}	body #small-nav{visibility:visible !important;}	.portfolio-masonry .portfolio-item{width:100% !important;}		#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {width: 80px !important; height: 80px !important;}	#bbpress-forums #bbp-single-user-details #bbp-user-avatar {width: 80px !important;}	#bbpress-forums #bbp-single-user-details #bbp-user-navigation {margin-left: 110px !important;}	#bbpress-forums #bbp-single-user-details #bbp-user-navigation .first-col {width: 47% !important;}	#bbpress-forums #bbp-single-user-details #bbp-user-navigation .second-col {margin-left: 53% !important; width:47% !important;}	.table-1 { display: block; overflow-x: auto; }	.table-1 table { border-collapse: collapse; border-spacing: 0; width: 100%}	.table-1 td, .table-1 th { white-space: nowrap; }		.table-2 { display: block; overflow-x: auto; }	.table-2 table { border-collapse: collapse; border-spacing: 0; width: 100%}	.table-2 td, .table-2 th { white-space: nowrap; }	.page-title-container .search #s {		width: 100%;	}		#wrapper .page-title-container{max-height: none;padding-bottom:18px;}	#wrapper .page-title-container h1, #wrapper .page-title-container .breadcrumbs{margin: 0;}	#wrapper .page-title-container h1{font-size: 15px !important; line-height: 20px !important;}	#wrapper .page-title-container h3{font-size: 11px; line-height: 20px;}	#wrapper .page-title-container .breadcrumbs{margin-top: 2px;}}@media only screen and (max-width: 480px) {	#bbpress-forums .bbp-body div.bbp-reply-author { width: 71% !important;} #small-nav{ display: none;}	.bbp-arrow {display: none;}	div.bbp-submit-wrapper {float: right !important;}}/* Portfolio Responsive */@media only screen and (max-width: 974px){	 .Vphone{ display: none; }  #main1{background: #FFF;}  .portfolio-two .portfolio-wrapper {		max-width: 470px;		margin: 0 auto;	}}@media only screen and (max-width: 968px){	.portfolio-four .portfolio-wrapper {		max-width: 702px;		margin: 0 auto;	}	.portfolio-three .portfolio-wrapper {		max-width: 624px;		margin: 0 auto;	}}@media only screen and (max-width: 740px){	.portfolio-four .portfolio-wrapper {		max-width: 468px;		margin: 0 auto;	}}@media only screen and (max-width: 658px){	.portfolio-three .portfolio-wrapper {		max-width: 312px;		margin: 0 auto;	}}@media only screen and (max-width: 505px){	.portfolio-four .portfolio-wrapper {		max-width: 234px;		margin: 0 auto;	}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){	#wrapper .ei-slider{width:100%;}	.no-tablet-sticky-header #header-sticky.sticky-header, .no-tablet-sticky-header #header-sticky.sticky-header.sticky{display:none !important;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){	#wrapper .ei-slider{width:100%;}	.no-tablet-sticky-header #header-sticky.sticky-header, .no-tablet-sticky-header #header-sticky.sticky-header.sticky{display:none !important;}	}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){	#wrapper .ei-slider{width:100%;}}@media only screen and (min-device-width : 320px) and (max-device-width : 480px){	#wrapper .ei-slider{width:100%;}}