$prime:hsla(202, 88%, 50%,1);
$prime2: adjust-hue( $prime, 20% );
$prime3: adjust-hue( $prime, 40% );
$prime4: adjust-hue( $prime, 60% );
$prime5: adjust-hue( $prime, 80% );
$allprime: $prime,$prime2,$prime3,$prime4,$prime5;
$trans1:hsla(202, 88%, 50%, 0.4);
$trans2: adjust-hue( $trans1, 20% );
$trans3: adjust-hue( $trans1, 40% );
$trans4: adjust-hue( $trans1, 60% );
$trans5: adjust-hue( $trans1, 80% );
$alltrans:$trans1,$trans2,$trans3,$trans4,$trans5;

.feather-icon-plus:before {
    content: "\e113"!important;
}
.feather-icon-plus:before {
    content: "\e113"!important;
}
.feather-icon-minus:before {
    content: "\e112"!important;
}
.fullscreen-slide-bright .mtheme-fullscreen-toggle i {
    border: 4px solid #fff);
    background: #0f9df0;
}
.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
@media only screen and (max-width: 1350px){
.fullscreenslideshow-audio .jp-audio {
    bottom: 50%;
	}}
@media only screen and (max-width: 1100px){
.fullscreenslideshow-audio .jp-audio {
	right: 15px;}}

@media only screen and (max-width: 959px) and (min-width: 768px){
.fullscreenslideshow-audio {
    display:block;
}}

@media only screen and (max-width: 767px){
.fullscreenslideshow-audio {
    display: block;
	}}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
	color:#770;
	font-weight:700;
	
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
	
	color: #700;
}
.woocommerce .single-product-summary .entry-summary .amount {
    font-size: 200%;
}
.woocommerce ul.products li.product .price ins {
	text-decoration:none;
    color: #080;
    font-weight: 700;
}
.positionaware-button:hover {
    text-shadow:none;
}

.fa-facebook, .fa-facebook-square{
	color:#3B5998!important;

}
.fa-twitter, .fa-twitter-square{
	color:$prime!important;


}.fa-youtube, .youtube-square{
	color:#FF0000!important;
}

.fa-snapchat-square{
	color:#fffc00!important;
	
}
	.woocommerce-checkout .woocommerce-checkout-payment .form-row .woocommerce-form__label-for-checkbox input{ 
  transform: scale(1) !important;
  }

.fa-instagram, .fa-instagram-square{
	color:#fff!important;
	 border-radius: 5px;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
.xoo-wsc-basket {
    padding: 3px 8px;
    border-radius: 2px;
    box-shadow:  none;

}
.xoo-wsc-container {
    right: -20%;
    width: 20%;
}
@media only screen and (max-width: 1300px){
	.xoo-wsc-container {
    right: -30%;
    width: 30%;
}
}
@media only screen and (max-width: 900px){
	.xoo-wsc-container {
    right: -50%;
    width: 50%;
}
}
@media only screen and (max-width: 500px){
	
	.woocommerce-checkout .woocommerce-checkout-payment .form-row .woocommerce-form__label-for-checkbox input
	{ 
  transform: scale(1.5) !important;
  }
	
	
	
	.xoo-wsc-container {
    right: -100%;
    width: 100%;
}
}



.xoo-wsc-items-count { background-color: hsla(202, 88%, 50%,1); color: #ffffff; } .xoo-wsc-sum-col { width: 55%; font-weight: 500; font-size: 90%; } 
.xoo-wsc-sum-col .variation { overflow: auto; font-size: 90%; margin: 5px 0; color:red; } 
.xoo-wsc-price { margin: 3px 0; font-weight: 700; font-size: 100%; } 
.xoo-wsc-header { position: relative; border-bottom: 1px solid #eee; padding: 15px; background: #ddd;     font-weight: 400;} 
.xoo-wsc-footer { background: #fff; margin-bottom:30px} .xoo-wsc-subtotal { color:#000; } 

.xoo-wsc-footer a.button { margin: 4px 0; padding: 9px 0!important; color:#000;background:#fff;border: #aaa solid 2px;transition:all .7s;}
.xoo-wsc-footer a.button:hover {
	transition:all .7s;
	font-weight:700;
	color:#000;background:#fff; border: #000 solid 2px;}


.social-shortcode .fa-instagram{
	background:transparent;
  color: #000!important;
}
.social-shortcode i{
	background:transparent;
	font-size:500%;
	 color: #000!important;
}

.ntips {
    font-size: 23px;
}
.social-header-wrap ul li.contact-text a{
color:#000!important;
font-size: 90%;
	font-weight:700;
}
.entry-content{
	color:#000;
	
}
.mobile-menu-toggle {
    background: rgba(255,255,255,0.7);
}

.static_slideshow_content_link, .static_slideshow_title, .static_slideshow_caption {
text-shadow:1px 1px 1px black;
}
.vertical-menu ul.mtree a, .simple-menu ul.mtree a, .responsive-mobile-menu ul.mtree a, .header-is-simple .responsive-mobile-menu ul.mtree a{
	font-weight:500;
}
.gridblock-displayed .gridblock-selected-icon, .skillbar-title, .skillbar-bar, #wp-calendar caption, #wp-calendar tbody td a, .flexslider-container-page .flex-direction-nav li a:hover, .lightbox-toggle a:hover, .gridblock-thumbnail-element:hover, .synced .gridblock-thumbnail-element, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button{
background-color: #f10000;

}
.woocommerce .shipping-calculator-button {
        border: 1px solid #3d92c6;
    color: #000;
  }
woocommerce-info {
    border-top-color: #0099cc;
}
.entry-content .text-is-bright h1, .entry-content .text-is-bright h2, .entry-content .text-is-bright h3, .entry-content .text-is-bright h4, .entry-content .text-is-bright h5, .entry-content .text-is-bright h6, .text-is-bright .donutcounter-value, .entry-content .text-is-bright .text-intensity-switch,.static_slideshow_content_link, .static_slideshow_title, .static_slideshow_caption {
    color: #fff;
	text-shadow:0 0 20px #000  ,-2px -2px 0 #000,
    2px -2px 0 #000,
    -2px 2px 0 #000,
    2px 2px 0 #000;  ;
}
.single-image-block {
	border: 10px solid #333;}
.entry-title-wrap {
   
}
#makemeblend{
		background-color:rgba(255,255,255,0.1);
}
#offersbox {
    background-color: rgba(0,0,0,0.95);
    color: #fff;
	border-bottom:#fff solid 7px;
}

#offersbox h4{
	text-shadow:none!important;
}
.alignicon-left-vertical .service-icon, .service-style-timeline .service-order-even .service-icon {
    float: left;
    width: 90px;
    height: 110px;
    text-align: center;
}
.serviceboxes-vertical .service-order-odd i.fontawesome,.serviceboxes-vertical .service-order-even i.fontawesome{
	right:0;
}
@media only screen and (max-width: 1100px){
	.woocommerce-Price-amount.amount  {text-decoration:none; font-weight:700;font-size:150%}
	#aboutmespacer,#aboutmespacer2,#aboutmespacer3{
		display:none;
		
	}
	.single-image-block {
	border: 0;}
#aboutid2 #mtheme-block-8 {
    display: none!important;
}

}
#copyright.footer-container {
    
	background-color:rgba(255,255,255,.65);
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
    border-top: none;
    padding: 20px 0;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    border-top: none;
}

.vertical-menu, .simple-menu, .theme-is-light .vertical-menu, .theme-is-light .simple-menu {
    background-color: rgba(255, 255, 255, .9);
}
.footer-black{
	display:none!important;
}
.logo-mobile {
    padding: 10px 0;
    width: 60%;
    height: auto;
    margin: auto;
}


#wooos_agreement_text{
	width:100%;
	min-height: 600px;
	
}

.disable-selection {
    -moz-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
}

.client-say {
    max-width: 770px;
	color: #fff;
    font-size: 28px;
    line-height: 27px;
}
.client-name {
	display:none;
}
.client-company a{

	color:#000;
	font-weight;700;
	background:#fff;
	padding:5px 10px;
}
.client-company a:hover{
		background:#000;
	color:#fff;
}
.owl-carousel .owl-item img.client-image, .testimonials-wrap .client-image, .client-image{
	width:65px;
}
#mysalebox{
}
.owl-dots{
	display:none;
}
#adboxservices{
}
#statementbox{
	border-top:#fff solid 7px;
}

.wp-playlist-dark {
    border: 0px!important;
    font-size: 16px!important;
	background: rgba(0,0,0,0.3)!important;
}

.wp-playlist-item {
    border-bottom: 0px!important;
}
.wp-playlist-dark .wp-playlist-playing,.iron-audioplayer .playlist .audio-track path, .iron-audioplayer .playlist .audio-track rect {
    background: #0f9df0!important;
}

#copyright.footer-container {
    background-color: rgba(0,0,0,.0);
}
#password-protected{padding:20px!important;}
#password-protected,password-protected p, .post-password-form p,#password-protected label  {
   color: #0f9df0!important;
	background:#111;
}
#password-protected input, .post-password-form input,#password-protected label input{
    color: #0f9df0!important;
    border: 2px solid #0f9df0!important;
}

#witrimg .single-image-block{border:none;}

.iron-audioplayer .sr_it-playlist-title,.iron-audioplayer .sr_it-playlist-release-date {
    display: none!important;
}
.iron-audioplayer .playlist ul {
    margin: 0;
}
.iron-audioplayer .album .album-art img {
    width: inherit!important;
    float: right;
}
.iron-audioplayer .player .totalTime,.iron-audioplayer .player .currentTime{color:#eee!important;opacity:.9;font-weight:700;}
.woocommerce ul.product_list_widget li img {
    float: right;
    margin: 0 10px 0 0;
    width: 90px;
}
.woocommerce ul.product_list_widget li a {
  
    line-height: 110%;
    font-weight: 700;
}
del{color:red}
.woocommerce-Price-amount.amount  {text-decoration:none; font-weight:700;font-size:150%}

.woocommerce ul.product_list_widget {
	max-width:300px;
	font-size:80%;
	background:#f2f2f2;
  box-shadow: 0px 0px 0px 1px #ccc;
  transition: box-shadow 0.5s linear;
  margin: 0.5em; 
}

#custom_html-4{margin-top:25px}
#custom_html-2{margin-top:25px}
ins{text-decoration:none}
.xoo-wsc-modal.xoo-wsc-active .xoo-wsc-basket {
    display:none;
	right:0;
}
a.button.xoo-wsc-cart.btn{display:none;}