/*
Theme Name: stone101
Theme URI: https://wordpress.org/themes/twentyfourteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, news, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
#wpcf7-f123-o1{}
#wpcf7-f123-o1 .email{    float: right;    width: 65%;}
.product-information-content .product-downloads #wpcf7-f123-o1 input[name="email"]{    width: auto; max-width: 100%;}
.product-information-content .product-downloads form input[name="name"]{    width: 62%;}
.homcnt.wpcf7-form-control-wrap.name{    float: left;width: 65%;}
#wpcf7-f123-o1{}
.wpcf7-response-output{margin-top: 20px !important; float: left;}

.filter_cl {
    position: absolute;
    left: 0;
    opacity: 0;
}
.product-information-content .products .content .favourite.pro_favo:after {}
.footer {       
    position: relative;
    color: #f3f5f7;
    background: #202123;
    padding: 80px 0 40px 0;
}
.footer p{  
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
    margin:0;
    color: #f3f5f7!important;
}

.footer-inner {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;    
}

.footer-inner1 {
   max-width: 1200px;
    margin: 0 auto;
    padding: 0 22em 3em 21em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #ccc;
}
.footer-inner2 {
    max-width: 1200px;
    margin: 0 auto;
    padding: 30px 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
     background: #202123;
}
.footer-inner2 ul {width: 100%; margin: 0; padding: 0;}
.footer-inner2 ul li {width: 23.5%; margin: 0; padding: 0; display:inline-block;}
.footer h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 30px;
    margin: 0;
    letter-spacing: normal;
    line-height: 1.5em;
    text-align: center; 
}

.social-link li { list-style:none; display:inline-block; font-size:15px;     margin: 0 3px;}
.social-link li  a { text-decoration:none;      border: none;} 

.footer-inn1{ width:28%; float: left;}
.footer-inn2{width: 67%; float: right;}

.link li { list-style:none; font-size:15px;  font-family: 'Source Sans Pro', sans-serif;  color:#fff;  text-decoration:none;   margin: 10px auto;}
.link li  a { text-decoration:none; color: #f3f5f7!important; border: none;} 
.link li  a:hover { text-decoration:none;  } 
.clear{clear:both;font-size:0px;line-height:0px;display:block;}
.product-navigation ul > li{    padding: 0 1px;}


@media screen and (min-width:1024px) and (max-width: 1220px) {    
	.footer-inner1 {margin: 0 auto;padding: 0px 0% 3em 25%; }
	
}

@media screen and (min-width:768px) and (max-width: 1023px) {
    
.footer-inner1 {margin: 0 auto;padding: 0px 0% 3em 18%;}
.footer h1 {font-size: 23px; color: #fff;}
.footer-inner2 ul li  {  vertical-align: top;}
	/*xchop style*/
.staff-header{text-align: center;}
.staff-header-sec {width: 46%!important;float: none!important;display: inline-block;vertical-align: top;margin-top: 20px;}
.outcome-wrapper {width: 95%!important;}
	
}


@media screen and (min-width:668px) and (max-width: 767px) {
    
.footer-inner1 { margin: 0 auto;padding: 0px 0% 3em 12%;}
.footer h1 {font-size: 20px;}
.footer-inn1{ width:100%; text-align: center; }
.footer-inn2{ width:100%; text-align: center; margin-top: 25px; } 
/*****xchop style*****/
    .about-us-img .wpb_single_image.vc_align_right{text-align: center!important;}
	.outcome-wrapper {width: 95%!important;}
	.outcomeText  h4{font-size: 27px;}
	.outcomeText {width: 100%!important;}
	.outcomeImg  {display: none!important;}
}


@media screen and (min-width:420px) and (max-width: 667px) {
    
.footer-inner1 { margin: 0 auto;padding: 0px 0% 3em 0%;}
.footer h1 {font-size: 13px;}
.social-link img{     margin: 0 -9px;width: 50%; }
.footer-inn1{ width:100%; text-align: center;}
.footer-inn2{ width:100%; text-align: center;}
.footer-inner2 ul li {width: 49.5%; display:inline-block;}
.home-section-1 > .inner p a{font-size:19px;}
.footer-inn2{ width:100%; text-align: center; margin-top: 25px; } 
	
	.outcomeText  h4{font-size: 27px;}
	.outcomeText {width: 100%!important;}
	.outcomeImg  {display: none!important;}
	.outcome-wrapper {width: 95%!important;}
	
}

@media screen and (min-width:320px) and (max-width: 419px) {
    
.footer-inner1 {margin: 0 auto;padding: 0px 0% 3em 0%;}
.footer h1 {font-size: 13px;}
.social-link img{     margin: 0 -18px;width: 50%; }   
.footer-inn1{ width:100%; text-align: center;}
.footer-inn2{ width:100%;text-align: center; }  
.footer-inner2 ul li {width:100%;}
.home-section-1 .inner	p {font-size: 19px;}
.footer-inn2{ width:100%; text-align: center; margin-top: 25px; } 
	
	.outcomeText  h4{font-size: 27px;}
	.outcomeText {width: 100%!important;}
	.outcomeImg  {display: none!important;}
	.outcome-wrapper {width: 95%!important;}
	
	
}


/*.product-information-content .related-products {     background: #000000;}*/
/*.product-information-content .complimentary-products {     background: #ffffff;}*/


.product-navigation li.active{background-color: #ff9900; border-radius: 4px 25px 4px 4px;}
.product-navigation li.active span{background: none !important; color:#ffffff;}
.product-navigation li.active label{background: none !important; color:#ffffff;}
.product-navigation li.active label:after{background-color: #ff9900;}

