/*universal color code css
===========================
logo color, headings, buttons hover,icon colors - #28ad72
=============
gradient color - #28ad72 and #69c54d
==============
buttons- #0d340a
=================
text color- #111111

*/


/*common css*/

p, div, h1, h2, h3, h4, h5, h6, pre {cursor: default;font-weight: 500; }
html body {
  color: #111111;
  font-family: 'Quicksand', sans-serif;
  cursor: default;
font-size: 15px;}
a{
    color: #28ad72;
    text-decoration: none;
}
a:hover {
    color: #0d340a;
    text-decoration: none;
}

.navbar-brand:focus,
.navbar-brand:hover {
    outline: none;
}

#faqScrollSpy li.active a.mainlink {
    color:#fff;
}
#faqScrollSpy li ul>li>a {
    color:#fff;
    margin-left:20px;
}
#faqScrollSpy li ul.inner{padding-left: 20px;
    }
    #faqScrollSpy li ul.inner li{list-style-type: none;}
    #faqScrollSpy li ul.inner li a{padding-left: 0px;padding-right:0;
    margin-left: 0px;}
.btn-primary {
    color: #ffffff;
    background-color: #0d340a;
    border-color: #0d340a;
	border: 0 none;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;
	line-height: 60px;
	padding: 0 45px;
   }

.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #0d340a;
  border-color: #0d340a;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #28ad72;
  border-color: #28ad72;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #0d340a;
  border-color: #0d340a;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #28ad72;
  border-color: #28ad72;
}

.store-products-page .breadcrumbs-container {
    margin-top: 30px;
}



.breadcrumb a{color:#28ad72;}
.store-page-title .btn-dark-green {
    font-weight: 700;
    color: #ffffff;
    background-color: #0d340a;
    border-color: #0d340a;
    box-shadow: 0 0px 0px 0 #3a8128;
    -moz-box-shadow: 0 0px 0px 0 #3a8128;
    -webkit-box-shadow: 0 0px 0px 0 #3a8128;
    -ms-box-shadow: 0 0px 0px 0 #3a8128;
}
.store-page-title .btn-dark-green:hover,.product-stats-page-v1 .listing-info .buy-btn a:hover
{  color: #ffffff;
  background-color: #28ad72;
  border-color: #28ad72;}

.landing-page .banner .content .details .headerbtn:hover{background-color: #ffffff;color:#0d340a;}

.navbar {
  transition: top 1s;
  -moz-transition: top 1s;
  -webkit-transition: top 1s;
  -ms-transition: top 1s; }


/*header css*/
.navbar-default .navbar-nav > li > a {
	font-size: 17px;
    font-weight: 700;
    border: 0;
    padding: 0px 37px;
    line-height: 50px;
}
.quciklinks-container{padding:0;}
.address{margin-top: 30px;}
/*

.quciklinks-container{
	border-radius: 5px;background-color:#efeff0;box-shadow: 3px 4px 5px #d7d9dc;height:209px;
	background-color: #e6e6e8;
	background-image: linear-gradient(141deg, #e6e6e8 0%, #e6e6e8 51%, #e6e4e7 75%);
	padding:30px;position: relative;

}
*/

.all-stores-page .shop-box {
  float: left;
  background: #ffffff;
  margin: 0px 10px 30px 30px;
  position: relative;
  transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  width: 320px;
  border: 2px solid #e4e4e2;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.all-stores-page .shop-box a {
    text-decoration: none;
}
.all-stores-page .shop-box .listing-image-wrap {
    width: 306px;
    height: 240px;
    overflow: hidden;
    margin: 5px;
    position: relative;
}
.all-stores-page .shop-box .listing-image-wrap img {
    float: none;
    position: absolute;
    left: 50%;
    top: 50%;
    width: auto;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    height: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: 360px;
    cursor: pointer;
}
.all-stores-page .shop-box .listing-info {
    font-size: 12px;
    line-height: 20px;
    position: relative;
    margin-left: 5px;
}
.all-stores-page .shop-box .listing-info .listing-name {
    color: #666;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    white-space: nowrap;
    width: 305px;
}
.all-stores-page .shop-box .listing-thumbnails {
    height: 130px;
}
.all-stores-page .shop-box .listing-thumbnails .listing-thumbnail-image-wrap {
    border-radius: 3px;
    border: 1px solid rgba(122, 119, 119, 0.18);
    float: left;
    width: 150px;
    height: 120px;
    overflow: hidden;
    margin: 10px 2px 10px 4px;
    position: relative;
}
.all-stores-page .shop-box .listing-thumbnails .listing-thumbnail-image-wrap img {
    float: none;
    position: absolute;
    left: 50%;
    top: 50%;
    width: auto;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    height: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: 150px;
    cursor: pointer;
}
.all-stores-page .shop-box .author-info span.shop-name {
    max-width: 275px;
    cursor: pointer;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    white-space: nowrap;
    color: #28ad72;
    padding-top: 1px;
}
.all-stores-page .shop-box .author-info span.share-info {
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    white-space: nowrap;
    width: 306px;
    margin-top: 7px;
    font-size: 10px;
    color: #a3a3a3;
    min-width: 30px;
}
.all-stores-page .shop-box .author-info span.shop-logo {
    float: left;
    margin-right: 8px;
}
.all-stores-page .shop-box .author-info span.shop-logo img {
    height: 20px;
    max-width: 20px;
    cursor: pointer;
}
.all-stores-page .shop-box .author-info {
    border-top: solid 1px #ddd;
    line-height: 18px;
    height: 64px;
    color: #333;
    padding: 10px 2px 10px 5px;
    background: #fbfbf8;
    font-size: 14px;
    font-weight: bold;
}
.all-stores-page .start-trial {
    margin: 20px 0px 40px 0px;
    font-size: 24px;
    text-align: center;
    background: #fbfbf8;
    padding: 20px;
}
.store-products-page .shop-details .shop-logo a img{max-height: 60px;}
.all-stores-page .start-trial a.btn {
    padding: 14px 60px;
    font-size: 22px;
    background-color: #0d340a;
    box-shadow: 0 0 0 0;
    font-weight: 700;
}
.all-stores-page .start-trial a.btn:hover{background-color: #28ad72}
.all-stores-page .page-nav {
    text-align: center;
    margin: 0 0px 40px;
}

.all-stores-page .shop-box .author-info span.share-info .channel-logo {
    margin-right: 12px;
    cursor: pointer;
}

.store-products-page .product-container {
    background: #fff;
    border: 1px solid #ccc;
    min-height: 210px;
    box-shadow: 0px 0px 3px #ccc;
    -webkit-box-shadow: 0px 0px 3px #ccc;
    -moz-box-shadow: 0px 0px 3px #ccc;
    margin: 16px;
    position: relative;
    width: 250px;
    float: left;
}
.store-products-page .product-container .product-container-inner {
    padding: 4px;
}
.store-products-page .product-container .product-image-container {
    width: 100%;
    height: 190px;
    overflow: hidden;
    position: relative;
}
.store-products-page .product-container center.title-wrapper {
    height: 45px;
}
.store-products-page .product-container .title-wrapper span.title {
    cursor: pointer;
    margin-top: 8px;
    color: #111;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    display: inline-block;
}
.store-products-page .product-container .product-image-container img {
    max-width: 100%;
    float: none;
    position: absolute;
    left: -1000%;
    right: -1000%;
    top: -1000%;
    bottom: -1000%;
    margin: auto;
    min-width: 100%;
    min-height: 100%;
    cursor: pointer;
}
.product-stats-page-v1 .content-wrap {
    border: 1px solid #ececec;
    border-bottom-color: #e2e2e2;
    border-radius: 5px;
    background-color: #fff;
    padding: 50px;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
}
.product-stats-page-v1 .content-wrap .product-image img{margin:0;}
.product-stats-page-v1 .shop-details {
    margin: 5px 0px 20px 0px;
    display: block;
    overflow: hidden;
}
.product-stats-page-v1 .shop-details .shop-info {
    height: 100%;
    display: inline-block;
    white-space: nowrap;
    float: right;
    min-height: 65px;
}
.product-stats-page-v1 .shop-info .shop-type-logo {
    position: absolute;
    top: 15px;
    right: 20px;
}
.product-stats-page-v1 .shop-info .shop-type-logo img {
    float: right;
    height: 40px;
}
.product-stats-page-v1 .shop-details .shop-info .shop-name {
    color: #0192b5;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    line-height: 40px;
    float: right;
}
.product-stats-page-v1 .breadcrumb {
    background-color: #efefeb;
    padding-left: 0px;
    margin-bottom: 0px;
}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.product-stats-page-v1 .content-wrap .product-image {
    overflow: hidden;
    margin-bottom: 15px;
}
.product-stats-page-v1 .listing {
    text-align: center;
    line-height: 26px;
    font-weight: bold;
}
.product-stats-page-v1 .listing-info {
    text-align: left;
    position: relative;
    font-size: 16px;
}
.product-stats-page-v1 .mb40 {
    margin-bottom: 40px;
}
.product-stats-page-v1 .listing-info .listing-name {
    font-size: 22px;
    font-weight: 200;
    line-height: 28px;
}
.product-stats-page-v1 .listing-info .listing-price {
    line-height: 65px;
    font-size: 35px;
    width: 45%;
    float: left;
    color: #f56400;
}
.product-stats-page-v1 .listing-info .buy-btn a {
    width: 95%;
    font-size: 30px;
    padding: 12px 12px;
    background-color: #0d340a;
}

.product-stats-page-v1 .listing-info .buy-btn {
    width: 55%;
    float: right;
}
.store-products-page .shop-details {
    margin: 0px 15px 10px 15px;
    display: block;
    overflow: hidden;
    position: relative;
}
.store-products-page .page-nav {
    text-align: center;
    margin: 10px 0px 100px;
}
.store-products-page .shop-details .shop-info {
    height: 100%;
    display: inline-block;
    float: right;
    min-height: 70px;
}
.store-products-page .shop-info .shop-type-logo {
    position: absolute;
    bottom: 0;
    right: 0;
}
.store-products-page .shop-info .shop-type-logo img {
    float: right;
    height: 40px;
}
.store-products-page .shop-details .shop-info .shop-name {
    color: #0192b5;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    line-height: 30px;
    float: right;
}
.store-products-page .product-container .pop-index-bubble {
    width: 30px;
    height: 30px;
    color: #FFFFFF;
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    background-color: #28ad72;
    border: 1px solid #28ad72;
    border-radius: 21px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 21px;
    position: absolute;
    top: -15px;
    right: -15px;
}
.page-nav.outfy-pager-alt ul.yiiPager a:link, .page-nav.outfy-pager-alt ul.yiiPager a:visited {
    border: solid 1px transparent;
    padding: 5px 10px;
    text-decoration: none;
    font-size: 13px;
    line-height: 33px;
    border-color:  #0d340a;
    background: #0d340a;
    color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.05);
}
.page-nav.outfy-pager-alt ul.yiiPager .selected a,.page-nav.outfy-pager-alt ul.yiiPager a:hover
 {
    border: solid 1px transparent;
    padding: 5px 10px;
    text-decoration: none;
    font-size: 13px;
    line-height: 33px;
    border-color:  #28ad72;
    background: #28ad72;
    color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.05);
}
header .navbar-default .navbar-nav > li > a:hover {
color:#ffffff;
  background: #28ad72;
  border-color: transparent;}

.navbar > .container .navbar-brand{
	color:#ffffff ;
    font-family: 'Satisfy', cursive;
    font-size: 55px;}
header .navbar > .container-fluid .navbar-brand.logo {
    color:#ffffff ;
    font-family: 'Satisfy', cursive;
    font-size: 36px;
}
.mainfont{font-size:34px;margin-top:90px;color:#fff;float: left;line-height: 40px;}
.landing-page .banner .content .details .details-col{margin-top:135px;}
.banner .content .image {width: 100%; }
.banner {position: relative; }
.home.fixed .navbar {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 0;
  padding: 20px 30px;margin:0;
  min-height: 100px; }

header nav.navbar-default {
  background: transparent;
  border-color: transparent;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 999; }
.header_gradient .banner-overlay:after{
	content: '';
	float: left;
	top: 0;
	width: 100%;
	height:235px;
	background-color: #28ad72;
	background-image: linear-gradient(141deg, #28ad72 0%, #28ad72 51%, #69c54d 75%);
}
.landing-page .banner-overlay:after{
	content: '';
	float: left;
	top: 0;
	width: 100%;
	height:742px;
	background-color: #28ad72;
	background-image: linear-gradient(141deg, #28ad72 0%, #28ad72 51%, #69c54d 75%);
}
.green_clrbg, .pricing .price-table > div .details2 .btn{background-color: #28ad72;
	background-image: linear-gradient(141deg, #28ad72 0%, #28ad72 51%, #69c54d 75%);}
.intro{position: absolute;z-index: 2;width: 100%;}
.header_gradient .intro{position: absolute;z-index: 2;width: 100%;top:95px;}
.header_gradient .intro h1{color:#ffffff;font-size: 34px;font-weight: 700;text-align: center;}
.header_gradient .intro h4{color:#ffffff;font-size: 19px;text-align: center;}
.landing-page .banner .content .details h1 {
    font-size: 34px;
    color: #ffffff;
    float: none;
    margin: 0px;
}
.landing-page .banner .content .details h2{font-style: normal;line-height: 22px;
	float:left;font-size: 17px;color:#ffffff;font-weight: 600;
}
.landing-page .banner .content .details .btn{
    margin-bottom: 20px;
	font-size: 19px;
	font-weight: bold;
  	border-radius: 3px;
}
.user-name{text-align: left;}
.user-said .review{font-size: 15px;}
#testimonial .user-said h1{font-size: 21px;font-weight: 700;color:#000;margin:30px 0 40px 0;}
#features{padding:60px 0;}

.outfy_work .work .content{    margin-right: 2%;
    width: 23%;background-image: url("/img/box.png");height:209px;background-position: top left;
background-repeat: no-repeat;padding:30px;position: relative;}

.outfy_work .work .content span{position: absolute;right: 27px;
    top: 5px;font-size: 35px;font-weight: 700;color:#dbdbdb;}
.outfy_work .work .content h4{font-size: 16px;font-weight: 700;margin-top:27px;margin-bottom: 15px;}
.outfy_work .free-trial a{margin: 0px 0 0px 0;}
.outfy_work .work h1 {
    margin: 0 0 14px 0;
    color: #000000;
    font-weight: 700;
    font-size: 36px;
}
.user-desi{font-size: 52px;color:#cad6c4;font-family: satisfy;margin-top:30px;}
.work h4 {font-size: 17px;}
#testimonial h1{color:#28ad72;font-size: 36px;font-weight: 700;margin-bottom: 30px;margin-top:0;}
/*#testimonial .img-circle{width:20%;height:20%;}*/
.outfy_work .free-trial{float: right}
.work .content {
  float: left;
  position: relative; }
.grey_bg{background-color: #eaecf0;}
.outfy_work{clear:both;width:100%;}
.work .numbers{color:#28ad72;font-size: 57px;font-weight: bold;float:left;padding-left:0;}
.work .txt{float:left;}
.frame .work {
    text-align: left;
}
.work .content h3{
    font-size: 16px;
    font-weight: 700;
}
.work .txt h3 {
    font-size: 19px;
    font-weight: 700;
}
#features .tagline{font-size: 15px;}
.app-announcement{padding:45px 0;}
.frame{width:1100px;margin:auto;text-align: center;}
.get-app-text h1{font-size: 26px;font-weight: bold;color: #ffffff;line-height: 30px;margin-top: 5px;}
.get-app-text span{font-size: 24px;color: #ffffff;font-family: satisfy;}
.get-app-icons{margin-top:20px;}
.landing-page .popularity-box-inner .popularity-count {
    font-size: 50px;
    color: #ffffff;
    font-weight: 700;
    text-align: center;
}
.landing-page .popularity-box-inner .popularity-text {
    font-size: 17px;
    text-align: center;
    font-weight: normal;
    color: #ffffff;
}
.left{float:left;}
.see-all-testimonials{margin-bottom: 50px}
.trialnote{ margin: 0px 0 0px 7%;}
.trialnote h3{font-size: 17px;font-weight: 700;}
.landing-page .banner .content .details h2.pricing_c {
    font-size: 15px;
    font-style: italic;
    float: left;
    width: 100%;
    margin-left: 55px;
    margin-top: 0;
}
.pricing_p{display: none;}
.free-trial img{position: absolute;
    right: -50%;
    top: 50%;}
 .white_bg{background-color: #ffffff;}
.free-trial a,.free-trial button{margin:50px 0 35px 0;font-size: 19px;font-weight: 700}
.free-trial a:hover,.free-trial button:hover{background-color: #28ad72}
.review-inner {font-size:16px;line-height: 24px;min-height: 200px;word-break: break-all;}
.whitespace{margin-top:100px;margin-bottom:100px;}
.spiral_mob{display: none;}
.work_box{margin-top:65px;}
.app-announcement .get-app-icons.text-right{text-align: right;margin-left: 0px;
    margin-bottom: 0px;}
.free-trial_mob{display: none}
.layout_style{margin-top:60px;}
.layout_style h4{color:#28ad72;font-size:40px;font-weight: 700;margin-bottom:30px;margin-top:0;}
#quickSubLinks a.sublink, #quicksmartq a.sublink{font-weight: bold;
    color: #606060;
    font-size: 14px;
    line-height: 35px;}
#quickSubLinks a.sublink:hover{text-decoration: underline;color: #3fb563;}
.faq-page, #guide_content{line-height: 28px;margin-bottom: 60px;}
.faq-page,.privacy-page,.terms-page,.about-us-page,.guides-page{background-color: #eaecf0}
.faq-page .layout_style,.privacy-page .layout_style,.terms-page .layout_style,
.about-us-page .layout_style,.guides-page .layout_style
{background-color: #ffffff;padding:30px;border-radius: 4px;}
.faq-page a, #guide_content a{color:#28ad72;word-break: break-word;font-weight: 500}
#guide_content img{
	box-shadow: 0px 0px 1px 1px #eeeeee;
    padding: 0;
    margin: 30px 0 0;
    border-radius: 5px;
}
.note{margin-bottom:30px;text-align: left;padding: 0}
.faq-page .item .title {
    color: #313030;
    cursor: pointer;
    position: relative;
    line-height: 24px;
    font-weight: 700;
    padding: 10px 0 0;
    width: 90%;
    font-size: 16px;
}
.layout_style h3 {
    color: #111111;
    position: relative;
    line-height: 20px;
    font-weight: bold;
    padding: 10px 0 0;
    width: 90%;
    font-size: 30px;
    margin-bottom: 30px;float: left;
    width: 100%;
    margin-top:50px;
}
#guide_content b{color:#111;}
#guide_content p{font-weight: 500;color:#606060;float: left;
    width: 100%;}
#guide_content a{color:#3fb563;font-size: 15px;float: left;font-weight: bold;}
#guide_content a:hover{text-decoration: underline;}
#guide_content ul{
    border-radius: 4px;
    float: left;
    clear: both;}
#guide_content img.arrownxt{    box-shadow: 0 0 0 0;
    width: 20px;
    margin: 0 0 0 10px;}
   #guide_content ul li{line-height: 32px; width: 100%;
    float: left;   list-style-type: decimal;
    padding-left: 10px;
    font-weight: 600;}
.layout_style h2 {
    background-color: #e4f5e9;
    color: #3fb563;
    font-size: 18px;
    font-weight: bold;
    float: left;
    /* width: 100%; */
    clear: both;
    padding: 10px 30px 10px 15px;
    border-radius: 5px;
}
#quickSubLinks li.active a.sublink{background: none;color: #3fb563 !important;}
#guide_content ul li>ul{padding:0 0 0 20px;}
#guide_content ul.common{padding:0 0 0 20px;background-color: #ffffff}
#guide_content ul.common li{    list-style-type: disc;
    color: #606060;
    font-weight: 500;
    line-height: 27px;
    margin-bottom: 15px;}
#guide_content ul li>ul>li{list-style-type: disc;line-height: 27px;padding-left:0px;
    }
#guide_content p.nxtlnk{  margin-top: 30px;
    float: left;
    width: 100%;
    border-top: 1px solid #eee;
    padding: 20px 0px 0;
    text-align: right;}
    #guide_content p.nxtlnk span{color: #111;
    font-size: 18px;
    font-weight: 500;
    /* float: left; */
    text-align: right;}
#guide_content p.nxtlnk a{    color: #3fb563;
    font-size: 18px;
    font-weight: bold;
    width: auto;
    text-align: right;
    float: right;}
.faq-page .item-box{margin-bottom: 20px;}
.faq-page .item .faq-icon {
    background-image: url(/img/faq/icon-plus.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    position: absolute;
    display: inline-block;
    height: 22px;
    width: 22px;
    top: 28px;
    right: 0px;
    cursor: pointer;
}
.testi_single .review{
    background-image: url(/img/quotes_small.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    display: inline-block;
    top: 28px;
    left: 0px;
    cursor: pointer;
}
.review-inner{
    background-image: url(/img/quotes_big.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    display: inline-block;
    top: 28px;
    right: 0px;
    cursor: pointer;
}
.faq-page .item {
	border-top:1px solid #cdcdcd;
    position: relative;
}
.quicklinks{
	/*background-image: url(/img/box_bg.png)  ;
	background-repeat: repeat-y;
	width:369px;
    background-size: 100%;*/
	float: left;
    padding-right:0;
}

#faqScrollSpy li ul.inner li {
list-style-type: none;
background-image: url(/img/features/new/dash.png);
background-position: 0;
background-size: 12%;
background-repeat: no-repeat;
padding-left: 23px;
margin-left: 10px;
}

.answer{margin-top:20px;}
#faqScrollSpy a{    font-size: 15px;
    font-weight: 700;
    line-height: 45px;
    padding: 0px 11px;
    color: #111111;
}
.faq-page .nav-pills > li.active > a, .faq-page .nav-pills > li.active > a:hover, .faq-page .nav-pills > li.active > a:focus {
	margin: 0 0;
    border-radius: 0;background-color:#eaecf0;color:#ffffff ;
	background-image: linear-gradient(141deg, #28ad72 0%, #28ad72 51%, #69c54d 75%);
}
#faqScrollSpy a:hover{margin: 0 0;
    /*width: 355px;*/
    border-radius: 0;
    color:#3fb563;
    background-color: #eaecf0;
	}
.testimonial-page .reviewer-image {
    float: left;
    margin-top: 15px;
    width: 130px;
    height: 130px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    border: 1px solid rgba(122, 119, 119, 0.18);
}
.testimonial-page .review {
    display: block;
    float: left;
    border-radius: 5px;
    padding: 30px 25px;
    text-overflow: ellipsis;
}
.signature-odd span{color:#28ad72;font-size:27px;font-weight: 700;float: left;padding:0;}
.signature-odd span.shop{color:#28ad72;font-size:16px;font-weight: normal;float: left;padding:0;}
.testimonial-page .reviewer-box .signature-odd, .testimonial-page .reviewer-box .signature-even {
    margin-top:40px;
}
.testimonial{border-radius: 5px;
    margin: 80px 0 0;}
.testimonial-page .reviewer-box {
    position: relative;
    transition: all 0.2s ease-out;
    -webkit-transition: all 0.2s ease-out;
    max-width: 800px;
    margin:50px auto;
    color: #777;
    font-size: 15px;
}
.privacy-page .item{
    font-weight: 700;
    font-size: 18px;
    margin: 30px 0 15px;
}
.terms-page .item {
    margin: 0px 0 15px;
    font-weight: 700;
    font-size: 18px;
}
/*footer*/
footer{background-color: #0f100e;padding: 105px 0;}
.footer-links a{color: #acaea9;}
footer ul li a{font-size:15px;}
footer ul{padding:0;}
footer ul li{line-height:30px;list-style: none;}
.footer-header span{color: #ffffff;font-weight: bold;font-size: 15px;line-height: 50px;}
.footer-header a{color: #ffffff;font-size: 72px;font-family: satisfy;}
footer .copyright{color: #ffffff;font-weight: bold;font-size:15px;margin:35px 0 22px;}
footer .copyright-text{color: #acaea9;font-size:15px;}
.footer_section{text-align: left;}

.fix-section section {
    padding-top: 90px;
}
.mb100{margin-bottom: 100px;}
.app-announcement .get-app-icons {
    margin-bottom: 25px;
    text-align: left;
}
.get-app{margin-top:30px;}
.app-announcement .get-app-header {
    margin-bottom: 25px;
}
.free-trial input{font-size: 19px;font-weight: 700;
    background-color: #0d340a;
    color: #ffffff;
    border: 0 none;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    line-height: 60px;
    padding: 0 45px;
    margin: 0px auto 50px;

    }
.free-trial input:hover{background-color: #28ad72;color: #ffffff;}
 .quciklinks-container {
    top: 80px;
}

.pricing .free-trial .btn{width: auto}
.feature_img, .work .numbers{display: block;}
.popularity-box{margin:10px 0;    float: left;}

.all-stores-page .store-page-title {
    font-size: 22px;
    margin: 70px 75px 0px 30px;
    text-align: center;
    /* border-bottom: 1px dashed #C8CBCE; */
    /* padding: 15px; */
    /* padding-bottom: 40px; */
}
.details .icon {
    border: 1px solid #E7E7E7;
    padding: 20px;
    min-height: 367px;
    /* font-family: ubuntu; */
    background-color: #fff;
}









/*================Phone=================*/

/* Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

    .mobilelinks-container a{    color: #111;line-height: 70px;
    padding-left: 50px;}
    .all-stores-page .shop-box .listing-image-wrap {
        width: 276px;
    }
    .product-stats-page-v1 .listing-info .buy-btn {
        float: left;
        text-align: left;
    }
    .store-products-page .product-container .title-wrapper span.title {
        font-size: 14px;
    }
    .all-stores-page .shop-box .listing-thumbnails .listing-thumbnail-image-wrap{width: 135px;}
    .all-stores-page .shop-box{width: 290px;}
    .all-stores-page .store-page-title{
        padding: 20px 0;
        margin: 30px 0;}
    .work .numbers{
    padding-left: 0;
    font-size: 42px;
    padding-top: 7px;}
    .feature_img{
    padding: 0;
    font-size: 42px;
    }
.pricing .bulk_btn {
    clear: both;
    margin-top: 20px;
}

    .contactus-inner .address{margin-top:20px;}
 .quciklinks-container {
    top: 250px;
}
.pricing .price-table > div.box01 img,.pricing .price-table > div.box01 img{
    text-align: center;
    margin: auto;
}
.stamp-33 {

    left: 41%;
    }
.all-stores-page .start-trial a.btn {
    margin-top: 20px;
}
.all-stores-page .shop-box{margin-left:0px;}
.mob_cross {
    padding: 35px 10px;
    float: right;
}
.all-stores-page .layout_style{display: none;}
.app-announcement .get-app-icons.text-right {
    text-align: center;
}
.quciklinks-container {
    position: absolute;
    top: 231px;
    left: -26px;
    width: 100%;
}
    .nav-stacked > li {
    width: 50%;
    float: left;
}
.testimonial-page .reviewer-image {
    margin: auto;
    text-align: center;
    float: none;
}
.get-app-text h1 {
    font-size: 20px;
    font-weight: 700;
}
.trialnote {
    margin: 0;
}
.outfy_work .work .content span {
    position: absolute;
    right: 57px;
 }
 .landing-page .banner-overlay:after {
    height: 885px;
}
.outfy_work .work .content{background-position: center center;}
.second_testi{
    display: none;
}
.get-app-icons a img{margin-bottom: 10px;}
.navbar-default .navbar-toggle {
        border:0;
    }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
    height:4px;
}
.header_gradient .intro h4 {
    font-size: 15px;
}
.testimonial-page .header_gradient .banner-overlay:after {
    height: 200px;
}
#testimonials .free-trial button {
    margin: 0px 0 0px 0;
}
#testimonials {
    padding-top: 230px;
}
.testimonial-page .reviewer-box {

    margin: 20px auto;
 }
.testimonial {
    margin: 0 0 50px;
}
.header_gradient .intro h1 {
    font-size: 20px;
}
.home.fixed .navbar {
    padding: 20px 0px;
}
.layout_style h4 {
    font-size: 24px;
 }
.navbar-toggle {
    margin-right: 0;
}
.no-padding {
    padding: 0;
}
.outfy_work .work .content {
    width: 48%;
}
.navbar-default .navbar-collapse{
    width: 100%;
    background-color: #fff;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.pricing .price-table {
    margin: 0px auto 80px;
}

header .navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a
{line-height: 70px;
    padding-left: 50px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;
}
    header .navbar-default .navbar-nav > li > a:hover,
#detail-collapse .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a{color:#111}
.navbar-nav{margin-top:95px;}
.quciklinks-container{z-index: 1}
.banner .content .image {
    display: none;
}
    #testimonial .img-circle{width:30%;height:30%;}
    .footer_section{text-align: center;}
    .copyright_box{display: block;text-align: center;}
.app-announcement .get-app-icons{text-align: center;}
    .testimonial,.get-app-text {
    text-align: center;
}
#testimonial h1{margin-top:50px;    }
.user-name{text-align: center;}
footer {
    padding: 45px 0;
}
    .work .txt {
    text-align: left;
}


.free-trial {
    margin-top: 0px;
    margin-bottom: 0;
    width: 100%;
    margin: auto;
}
    .work h4 {
    font-size: 14px;
    text-align: center;
}
.work_box h4{text-align: left}
    .work_box{margin-top:20px;}
    .spiral_web,.free-trial_web{display: none;}
    .spiral_mob,.free-trial_mob{display: block;}
    .landing-page .banner .content .details .details-col {
        margin-top: 98px;
        }
    .mainfont {
        font-size: 20px;
        margin-top: 33px;
        text-align: center;
        line-height: 25px;
        }
    .landing-page .banner .content .details h2 {

        line-height: 17px;
        font-size: 14px;
        color: #ffffff;
        font-weight: 600;
        text-align: center;
        }
    .free-trial a {
        margin: 17px 0 35px 0;
        }
    .landing-page .banner .content .details .btn {
    font-size: 17px;text-align: center;
}
        .free-trial img {
        display: none;
        }
        .whitespace {
        margin-top: 60px;
        margin-bottom: 60px;
        }
        .outfy_work .work h1 {
        font-size: 20px;
        text-align: center;
    }


 .footer_section,.get-app-text,.app-announcement .get-app-icons.text-right,.testimonial,.user-name
    ,#features .work,.outfy_work,.pricing .price-table > div{
    text-align: center;
    }

    .popularity-box{    margin-bottom: 30px;
    width: 100%;
    float: left;}
    .spiral_mob, .free-trial_mob {
    display: block;
    }
    .spiral_web2{display: none;}

    .outfy_work .free-trial{float: none;
    margin: 45px 0 0;}
    .outfy_work .work .content{text-align: left;
    padding: 20px 50px;}
    .outfy_work .work .content h4 {
    margin-bottom: 4px;
    }
    .free-trial img{display: none}
    .mainfont,.landing-page .banner .content .details h2 {
        text-align: center;
        width: 100%;
    }
    .landing-page .banner .content .details h2.pricing_c {
        top: -17px;
        left: 0%;
        font-size: 16px;
}

    .testimonial-page .reviewer-image{
        float: none;
        text-align: center;
        margin: auto;
    }
    .quciklinks-container img{display: none}
    .quicklinks{background-image: none;}
    .quciklinks-container{background-color: #ccc;
    border-radius: 5px;   /* width: 100%;*/
    left: 0;}
    #faqScrollSpy a{margin-left: 0;font-size: 17px;line-height: 40px;}
    #faqScrollSpy .nav-stacked > li + li{margin-top:0;}
    .about-us-page img{padding:0;}

    .store-products-page .product-container{width: 90%}
    .product-stats-page-v1 .listing-info .buy-btn {
        width: 100%;
    }
    .faq-page .layout_style {
        margin-top: 50px;
    }
    .app-announcement{text-align: center;}
     .with-app{text-align: left; }
}








/* Landscape */
@media only screen and (min-width: 411px) and (max-width: 767px)  {

    .all-stores-page .shop-box .listing-image-wrap {
        width: 276px;
    }
    .product-stats-page-v1 .listing-info .buy-btn {
        float: left;
        text-align: left;
    }
    .store-products-page .product-container .title-wrapper span.title {
        font-size: 14px;
    }
    .all-stores-page .shop-box .listing-thumbnails .listing-thumbnail-image-wrap{width: 135px;}
    .all-stores-page .shop-box{width: 290px;}
    .all-stores-page .store-page-title{
        padding: 20px 0;
        margin: 30px 0;}
    .work .numbers{
    padding-left: 0;
    font-size: 42px;
    padding-top: 7px;}
    .feature_img{
    padding: 0;
    font-size: 42px;
    }
.pricing .bulk_btn {
    clear: both;
    margin-top: 20px;
}
    .contactus-inner .address{margin-top:20px;}
 .quciklinks-container {
    top: 250px;
}
.pricing .price-table > div.box01 img,.pricing .price-table > div.box01 img{
    text-align: center;
    margin: auto;
}
.stamp-33 {

    left: 41%;
    }
.all-stores-page .start-trial a.btn {
    margin-top: 20px;
}
.all-stores-page .shop-box{margin-left:0px;}
.mob_cross {
    padding: 35px 10px;
    float: right;
}
.all-stores-page .layout_style{display: none;}
.app-announcement .get-app-icons.text-right {
    text-align: center;
}
.quciklinks-container {
    position: absolute;
    top: 231px;
    left: -26px;
    width: 100%;
}
    .nav-stacked > li {
    width: 50%;
    float: left;
}
.testimonial-page .reviewer-image {
    margin: auto;
    text-align: center;
    float: none;
}
.get-app-text h1 {
    font-size: 20px;
    font-weight: 700;
}
.trialnote {
    margin: 0;
}
.outfy_work .work .content span {
    position: absolute;
    right: 57px;
 }
 .outfy.landing-page .banner-overlay:after {
    height: 885px;
}
.outfy_work .work .content{background-position: center center;}
.second_testi{
    display: none;
}
.get-app-icons a img{margin-bottom: 10px;}
.navbar-default .navbar-toggle {
        border:0;
    }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
    height:4px;
}
.header_gradient .intro h4 {
    font-size: 15px;
}
.testimonial-page .header_gradient .banner-overlay:after {
    height: 200px;
}
#testimonials .free-trial button {
    margin: 0px 0 0px 0;
}
#testimonials {
    padding-top: 230px;
}
.testimonial-page .reviewer-box {

    margin: 20px auto;
 }
.testimonial {
    margin: 0 0 50px;
}
.header_gradient .intro h1 {
    font-size: 20px;
}
.home.fixed .navbar {
    padding: 20px 0px;
}
.layout_style h4 {
    font-size: 24px;
 }
.navbar-toggle {
    margin-right: 0;
}
.no-padding {
    padding: 0;
}
.outfy_work .work .content {
    width: 48%;
}
.navbar-default .navbar-collapse{
    width: 100%;
    background-color: #fff;
    margin: 0;
    position: absolute;
    top: 95px;
    left: 0;
}
.pricing .price-table {
    margin: 0px auto 80px;
}

header .navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a
{line-height: 70px;
    padding-left: 50px;    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;
}
    header .navbar-default .navbar-nav > li > a:hover,
#detail-collapse .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a{color:#111 }
.navbar-nav{margin-top:30px;}
.quciklinks-container{z-index: 1}
.banner .content .image {
    display: none;
}
    #testimonial .img-circle{width:30%;height:30%;}
    .footer_section{text-align: center;}
    .copyright_box{display: block;text-align: center;}
.app-announcement .get-app-icons{text-align: center;}
    .testimonial,.get-app-text {
    text-align: center;
}
#testimonial h1{margin-top:50px;    }
.user-name{text-align: center;}
footer {
    padding: 45px 0;
}
    .work .txt {
    text-align: left;
}
.contact-us-page .free-trial {text-align: left;}

.free-trial {
    margin-top: 0px;
    margin-bottom: 0;
    width: 100%;
    margin: auto;
    text-align: center;
}
    .work h4 {
    font-size: 14px;
    text-align: center;
}
.work_box h4{text-align: left}
    .work_box{margin-top:20px;}
    .spiral_web,.free-trial_web{display: none;}
    .spiral_mob,.free-trial_mob{display: block;}
    .landing-page .banner .content .details .details-col {
        margin-top: 98px;
        }
    .mainfont {
        font-size: 20px;
        margin-top: 0px;
        text-align: center;
        line-height: 25px;
        }
    .landing-page .banner .content .details h2 {

        line-height: 17px;
        font-size: 14px;
        color: #ffffff;
        font-weight: 600;
        text-align: center;
        }
    .free-trial a {
        margin: 17px 0 35px 0;
        }
    .landing-page .banner .content .details .btn {
    font-size: 17px;text-align: center;
}
        .free-trial img {
        display: none;
        }
        .whitespace {
        margin-top: 60px;
        margin-bottom: 60px;
        }
        .outfy_work .work h1 {
        font-size: 20px;
        text-align: center;
    }


 .footer_section,.get-app-text,.app-announcement .get-app-icons.text-right,.testimonial,.user-name
    ,#features .work,.outfy_work,.pricing .price-table > div{
    text-align: center;margin-top:40px;
    }

    .popularity-box{    margin-bottom: 30px;
    width: 100%;
    float: left;}
    .spiral_mob, .free-trial_mob {
    display: block;
    }
    .spiral_web2{display: none;}

    .outfy_work .free-trial{float: none;
    margin: 45px 0 0;}
    .outfy_work .work .content{text-align: left;
    padding: 20px 50px;}
    .outfy_work .work .content h4 {
    margin-bottom: 4px;
    }
    .free-trial img{display: none}
    .mainfont,.landing-page .banner .content .details h2 {
        text-align: center;
        width: 100%;
    }
    .landing-page .banner .content .details h2.pricing_c {
        top: 240px;
        left: 0%;
        font-size: 16px;
        margin-left:0;
}

    .testimonial-page .reviewer-image{
        float: none;
        text-align: center;
        margin: auto;
    }
    .quciklinks-container img{display: none}
    .quicklinks{background-image: none;}
    .quciklinks-container{background-color: #ccc;
    border-radius: 5px;   /* width: 100%;*/
    left: 0;}
    #faqScrollSpy a{margin-left: 0;font-size: 17px;line-height: 30px;}
    .about-us-page img{padding:0;}

    .store-products-page .product-container{width: 90%}
    .product-stats-page-v1 .listing-info .buy-btn {
        width: 100%;
    }
    .faq-page .layout_style {
        margin-top: 50px;
    }
    .app-announcement{text-align: center;}
     .with-app{text-align: left; }
}




@media only screen and (max-width: 600px) {
    .layout_style h3{font-size: 28px;line-height: 34px;}
    #guide_content ul {padding: 20px 20px 20px 50px;}


    .fixed-mobi-link {

        top:95px;

    }
    .all-stores-page .store-page-title{    padding: 0 0 20px;
    margin: 20px 0 0;}
    .feature_img, .work .numbers{
    padding-left: 0;
    font-size: 42px;
    padding-top: 7px;}
.pricing .bulk_btn {
    clear: both;
    float: left;
    width: 100%;
    margin-top: 20px;
}
    .contactus-inner .address{margin-top:20px;}
 .quciklinks-container {
    top: 250px;
}
.pricing .price-table > div.box01 img,.pricing .price-table > div.box01 img{
    text-align: center;
    margin: auto;
}
.stamp-33 {

    left: 29%;
    }
.all-stores-page .start-trial a.btn {
    margin-top: 20px;
}
.product-stats-page-v1 .listing-info .listing-price {
    font-size: 25px;
    }
.all-stores-page .shop-box{margin-left:0px;}
.mob_cross {
    padding: 35px 10px;
    float: right;
}
.app-announcement .get-app-icons.text-right {
    text-align: center;
}
.quciklinks-container {
    position: absolute;
    top: 231px;
    left: -26px;
    width: 100%;
}
	.nav-stacked > li {
    width: 50%;
    float: left;
}
.testimonial-page .reviewer-image {
    margin: auto;
    text-align: center;
    float: none;
}
.get-app-text h1 {
    font-size: 20px;
    font-weight: 700;
}
.trialnote {
    margin: 0;
}
.outfy_work .work .content span {
    position: absolute;
    right: 57px;
 }
 .landing-page .banner.banner-overlay:after {
    height: 810px;
}
.outfy_work .work .content{background-position: center center;}
.second_testi{
    display: none;
}
.get-app-icons a img{margin-bottom: 10px;}
.navbar-default .navbar-toggle {
    	border:0;
	}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
	height:4px;
}
.header_gradient .intro h4 {
    font-size: 15px;
}
.testimonial-page .header_gradient .banner-overlay:after {
    height: 200px;
}
#testimonials .free-trial button {
    margin: 0px 0 0px 0;
}
#testimonials {
    padding-top: 230px;
}
.testimonial-page .reviewer-box {

    margin: 20px auto;
 }
.testimonial {
    margin: 0 0 50px;
}
.header_gradient .intro h1 {
    font-size: 20px;
}
.home.fixed .navbar {
    padding: 20px 0px;
}
.layout_style h4 {
    font-size: 24px;
 }
.navbar-toggle {
    margin-right: 0;
}
.no-padding {
    padding: 0;
}
.outfy_work .work .content {
    width: 100%;
}
.navbar-default .navbar-collapse{
    width: 100%;
    background-color: #fff;
    margin: 0;
    position: absolute;
    top: 95px;
    left: 0;
}
.pricing .price-table {
    margin: 0px auto 80px;
}

header .navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a
{line-height: 70px;
    padding-left: 50px;    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;
}
    header .navbar-default .navbar-nav > li > a:hover,
#detail-collapse .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a{color:#111 }
.navbar-nav{margin-top:30px;}
.quciklinks-container{z-index: 1}
.banner .content .image {
    display: none;
}
	#testimonial .img-circle{width:30%;height:30%;}
	.footer_section{text-align: center;}
	.copyright_box{display: block;text-align: center;}
.app-announcement .get-app-icons{text-align: center;}
	.testimonial,.get-app-text {
    text-align: center;
}
#testimonial h1{margin-top:50px;    }
.user-name{text-align: center;}
footer {
    padding: 45px 0;
}
	.work .txt {
    text-align: left;
}


	.free-trial {

    margin-bottom: 0;
}
	.work h4 {
    font-size: 14px;
    text-align: center;
}
.work_box h4{text-align: left}
	.work_box{margin-top:20px;}
	.spiral_web,.free-trial_web{display: none;}
	.spiral_mob,.free-trial_mob{display: block;}
	.landing-page .banner .content .details .details-col {
	    margin-top: 98px;
		}
	.mainfont {
	    font-size: 20px;
	    margin-top: 33px;
	    text-align: center;
	    line-height: 25px;
		}
	.landing-page .banner .content .details h2 {

	    line-height: 17px;
	    font-size: 14px;
	    color: #ffffff;
	    font-weight: 600;
	    text-align: center;
		}
	.free-trial a {
	    margin: 17px 0 0px 0;
	    }
	.landing-page .banner .content .details .btn {
    font-size: 17px;text-align: center;
}
	    .free-trial img {
	    display: none;
		}
		.whitespace {
	    margin-top: 60px;
	    margin-bottom: 60px;
		}
		.outfy_work .work h1 {
	    font-size: 20px;
	    text-align: center;
	}


 .footer_section,.get-app-text,.app-announcement .get-app-icons.text-right,.testimonial,.user-name
    ,#features .work,.outfy_work,.pricing .price-table > div{
    text-align: center;
    margin-top: 40px;
    }

    .popularity-box{    margin-bottom: 30px;
    width: 100%;
    float: left;}
    .spiral_mob, .free-trial_mob {
    display: block;
    }
    .spiral_web2{display: none;}

    .outfy_work .free-trial{float: none;
    margin: 20px 0;}
    .outfy_work .work .content{text-align: left;
    padding: 20px 50px;}
    .outfy_work .work .content h4 {
    margin-bottom: 4px;
    }
    .free-trial img{display: none}
    .mainfont,.landing-page .banner .content .details h2 {
        text-align: center;
    }
    .landing-page .banner .content .details h2.pricing_c {

        font-size: 16px;
        margin-left: 0px;
}

    .testimonial-page .reviewer-image{
        float: none;
        text-align: center;
        margin: auto;
    }
    .quciklinks-container img{display: none}
    .quicklinks{background-image: none;}
    .quciklinks-container{background-color: #ccc;
    border-radius: 5px;   /* width: 100%;*/
    left: 0;}
    #faqScrollSpy a{margin-left: 0;font-size: 17px;line-height: 40px;}
    .about-us-page img{padding:0;}

    .store-products-page .product-container{width: 90%}
    .product-stats-page-v1 .listing-info .buy-btn {
        width: 100%;
    }

    .app-announcement{text-align: center;}
     .with-app{text-align: left; }

}


/* Landscape */
@media only screen
and (min-device-width : 375px)
and (max-device-width : 812px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : landscape) {

     .all-stores-page .store-page-title{    padding: 0 0 20px;
    margin: 20px 0 0;}
    .feature_img, .work .numbers{
    padding-left: 0;
    font-size: 42px;
    padding-top: 7px;}
.pricing .bulk_btn {
    clear: both;
    margin-top: 20px;
}
    .contactus-inner .address{margin-top:20px;}
 .quciklinks-container {
    top: 250px;
}
.pricing .price-table > div.box01 img,.pricing .price-table > div.box01 img{
    text-align: center;
    margin: auto;
}
.stamp-33 {

    left: 41%;
    }
.all-stores-page .start-trial a.btn {
    margin-top: 20px;
}
.all-stores-page .shop-box{margin-left:0px;}
.mob_cross {
    padding: 35px 10px;
    float: right;
}
.all-stores-page .layout_style{display: none;}
.app-announcement .get-app-icons.text-right {
    text-align: center;
}
.quciklinks-container {
    position: absolute;
    top: 231px;
    left: -26px;
    width: 100%;
}
    .nav-stacked > li {
    width: 50%;
    float: left;
}
.testimonial-page .reviewer-image {
    margin: auto;
    text-align: center;
    float: none;
}
.get-app-text h1 {
    font-size: 20px;
    font-weight: 700;
}
.trialnote {
    margin: 0;
}
.outfy_work .work .content span {
    position: absolute;
    right: 57px;
 }
 .landing-page .banner-overlay:after {
    height: 885px;
}
.outfy_work .work .content{background-position: center center;}
.second_testi{
    display: none;
}
.get-app-icons a img{margin-bottom: 10px;}
.navbar-default .navbar-toggle {
        border:0;
    }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
    height:4px;
}
.header_gradient .intro h4 {
    font-size: 15px;
}
.testimonial-page .header_gradient .banner-overlay:after {
    height: 200px;
}
#testimonials .free-trial button {
    margin: 0px 0 0px 0;
}
#testimonials {
    padding-top: 230px;
}
.testimonial-page .reviewer-box {

    margin: 20px auto;
 }
.testimonial {
    margin: 0 0 50px;
}
.header_gradient .intro h1 {
    font-size: 20px;
}
.home.fixed .navbar {
    padding: 20px 0px;
}
.layout_style h4 {
    font-size: 24px;
 }
.navbar-toggle {
    margin-right: 0;
}
.no-padding {
    padding: 0;
}
.outfy_work .work .content {
    width: 48%;
}
.navbar-default .navbar-collapse{
    width: 100%;
    background-color: #fff;
    margin: 0;
    position: absolute;
    top: 95px;
    left: 0;
}
.pricing .price-table {
    margin: 0px auto 80px;
}

header .navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a
{line-height: 70px;
    padding-left: 50px;    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;
}
    header .navbar-default .navbar-nav > li > a:hover,
#detail-collapse .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a{color:#111}
.navbar-nav{margin-top:30px;}
.quciklinks-container{z-index: 1}
.banner .content .image {
    display: none;
}
    #testimonial .img-circle{width:30%;height:30%;}
    .footer_section{text-align: center;}
    .copyright_box{display: block;text-align: center;}
.app-announcement .get-app-icons{text-align: center;}
    .testimonial,.get-app-text {
    text-align: center;
}
#testimonial h1{margin-top:50px;    }
.user-name{text-align: center;}
footer {
    padding: 45px 0;
}
    .work .txt {
    text-align: left;
}


.free-trial {
    margin-top: 0px;
    margin-bottom: 0;
    width: 100%;
    margin: auto;
    text-align: center;
}
    .work h4 {
    font-size: 14px;
    text-align: center;
}
.work_box h4{text-align: left}
    .work_box{margin-top:20px;}
    .spiral_web,.free-trial_web{display: none;}
    .spiral_mob,.free-trial_mob{display: block;}
    .landing-page .banner .content .details .details-col {
        margin-top: 98px;
        }
    .mainfont {
        font-size: 20px;
        margin-top: 0px;
        text-align: center;
        line-height: 25px;
        }
    .landing-page .banner .content .details h2 {

        line-height: 17px;
        font-size: 14px;
        color: #ffffff;
        font-weight: 600;
        text-align: center;
        }
    .free-trial a {
        margin: 17px 0 0px 0;
        }
    .landing-page .banner .content .details .btn {
    font-size: 17px;text-align: center;
}
        .free-trial img {
        display: none;
        }
        .whitespace {
        margin-top: 60px;
        margin-bottom: 60px;
        }
        .outfy_work .work h1 {
        font-size: 20px;
        text-align: center;
    }


 .footer_section,.get-app-text,.app-announcement .get-app-icons.text-right,.testimonial,.user-name
    ,#features .work,.outfy_work,.pricing .price-table > div{
    text-align: center;
    margin-top: 40px;
    }

    .popularity-box{    margin-bottom: 30px;
    width: 100%;
    float: left;}
    .spiral_mob, .free-trial_mob {
    display: block;
    }
    .spiral_web2{display: none;}

    .outfy_work .free-trial{float: none;
    margin: 45px 0 0;}
    .outfy_work .work .content{text-align: left;
    padding: 20px 50px;}
    .outfy_work .work .content h4 {
    margin-bottom: 4px;
    }
    .free-trial img{display: none}
    .mainfont,.landing-page .banner .content .details h2 {
        text-align: center;
        width: 100%;
    }
    .landing-page .banner .content .details h2.pricing_c {
        top: 228px;
        left: 0%;
        font-size: 16px;
}

    .testimonial-page .reviewer-image{
        float: none;
        text-align: center;
        margin: auto;
    }
    .quciklinks-container img{display: none}
    .quicklinks{background-image: none;}
    .quciklinks-container{background-color: #ccc;
    border-radius: 5px;   /* width: 100%;*/
    left: 0;}
    #faqScrollSpy a{margin-left: 0;font-size: 17px;line-height: 40px;}
    .about-us-page img{padding:0;}

    .store-products-page .product-container{width: 90%}
    .product-stats-page-v1 .listing-info .buy-btn {
        width: 100%;
    }
    .faq-page .layout_style {
        margin-top: 50px;
    }
    .app-announcement{text-align: center;}
     .with-app{text-align: left; }



}


/*ipad*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)  {
    .outfy_work .work .content p{font-size: 11px;}
    .landing-page .banner-overlay:after {
        height: 720px;
    }
    .navbar-default .navbar-collapse{padding:0;}
    .address{margin-top:30px;}
    /*.nav-stacked > li{float:left;}*/
    .quicklinks{width: 100%;}
    .navbar-default .navbar-nav > li > a{padding: 0px 16px;}
    .mainfont {
        margin-top: 70px;
    }
    .free-trial img {
        right: -48%;
    }
    .outfy_work .work .content{padding: 30px 20px;}
    .pricing .price-table > div.box01 {
        min-width: 150px;
    }

    .all-stores-page .stores {
        float: left;
        margin-left: 8%;
    }
    .details .icon {
        min-height: 437px;
    }

}

/* Portrait */
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 1) {
    .outfy_work .work .content p{    font-size: 11px;}
    .all-stores-page .store-page-title{    padding: 0 0 20px;
    margin: 20px 0 0;}
    .feature_img, .work .numbers{
    padding-left: 0;
    font-size: 42px;
    padding-top: 7px;}
.pricing .bulk_btn {
    clear: both;
    margin-top: 20px;
}
    .contactus-inner .address{margin-top:20px;}
 .quciklinks-container {
    top: 250px;
}
.pricing .price-table > div.box01 img,.pricing .price-table > div.box01 img{
    text-align: center;
    margin: auto;
}
.stamp-33 {

    left: 41%;
    }
.all-stores-page .start-trial a.btn {
    margin-top: 20px;
}
.all-stores-page .shop-box{margin-left:0px;}
.mob_cross {
    padding: 35px 10px;
    float: right;
}
.all-stores-page .layout_style{display: none;}
.app-announcement .get-app-icons.text-right {
    text-align: center;
}
.quciklinks-container {
    position: absolute;
    top: 231px;
    left: -26px;
    width: 100%;
}
    .nav-stacked > li {
    width: 50%;
    float: left;
}
.testimonial-page .reviewer-image {
    margin: auto;
    text-align: center;
    float: none;
}
.get-app-text h1 {
    font-size: 20px;
    font-weight: 700;
}
.trialnote {
    margin: 0;
}
.outfy_work .work .content span {
    position: absolute;
    right: 57px;
 }
 .landing-page .banner-overlay:after {
    height: 885px;
}
.outfy_work .work .content{background-position: center center;}
.second_testi{
    display: none;
}
.get-app-icons a img{margin-bottom: 10px;}
.navbar-default .navbar-toggle {
        border:0;
    }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
    height:4px;
}
.header_gradient .intro h4 {
    font-size: 15px;
}
.testimonial-page .header_gradient .banner-overlay:after {
    height: 200px;
}
#testimonials .free-trial button {
    margin: 0px 0 0px 0;
}
#testimonials {
    padding-top: 230px;
}
.testimonial-page .reviewer-box {

    margin: 20px auto;
 }
.testimonial {
    margin: 0 0 50px;
}
.header_gradient .intro h1 {
    font-size: 20px;
}
.home.fixed .navbar {
    padding: 20px 0px;
}
.layout_style h4 {
    font-size: 24px;
 }
.navbar-toggle {
    margin-right: 0;
}
.no-padding {
    padding: 0;
}
.outfy_work .work .content {
    width: 48%;
}
.navbar-default .navbar-collapse{
    width: 100%;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.pricing .price-table {
    margin: 0px auto 80px;
}

header .navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a
{line-height: 70px;
    padding-left: 10px;    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;
}
    header .navbar-default .navbar-nav > li > a:hover,
#detail-collapse .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a,
#detail-collapse .navbar-nav > li > a{color:#111 ;}
/*.navbar-default .navbar-nav > li > a{color:#111 !important;}*/
.navbar-nav{margin-top: 12px;
    margin-right: 12px;}
.quciklinks-container{z-index: 1}
.banner .content .image {
    display: none;
}
    #testimonial .img-circle{width:30%;height:30%;}
    .footer_section{text-align: center;}
    .copyright_box{display: block;text-align: center;}
.app-announcement .get-app-icons{text-align: center;}
    .testimonial,.get-app-text {
    text-align: center;
}
#testimonial h1{margin-top:50px;    }
.user-name{text-align: center;}
footer {
    padding: 45px 0;
}
.work .txt {
    text-align: left;
    width: 240px;
}


.free-trial {
    margin-top: 0px;
    margin-bottom: 0;
    width: 100%;
    margin: auto;
    text-align: center;
}
    .work h4 {
    font-size: 14px;
    text-align: center;
}
.work_box h4{text-align: left}
    .work_box{margin-top:20px;}
    .spiral_web,.free-trial_web{display: none;}
    .spiral_mob,.free-trial_mob{display: block;}
    .landing-page .banner .content .details .details-col {
        margin-top: 98px;
        }
    .mainfont {
        font-size: 20px;
        margin-top: 0px;
        text-align: center;
        line-height: 25px;
        }
    .landing-page .banner .content .details h2 {

        line-height: 17px;
        font-size: 14px;
        color: #ffffff;
        font-weight: 600;
        text-align: center;
        }
    .free-trial a {
        margin: 17px 0 20px 0;
        }
    .landing-page .banner .content .details .btn {
        font-size: 17px;text-align: center;
    }
    .free-trial img {
        display: none;
    }
    .whitespace {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .outfy_work .work h1 {
        font-size: 20px;
        text-align: center;
    }


 .footer_section,.get-app-text,.app-announcement .get-app-icons.text-right,.testimonial,.user-name
    ,#features .work,.outfy_work,.pricing .price-table > div{
    text-align: center;
    margin-top:40px;
    }

    .popularity-box{
    width: 100%;
    float: left;}
    .spiral_mob, .free-trial_mob {
    display: block;
    }
    .spiral_web2{display: none;}

    .outfy_work .free-trial{float: none;
    margin: 45px 0 0;}
    .outfy_work .work .content{text-align: left;
    padding: 20px 50px;}
    .outfy_work .work .content h4 {
    margin-bottom: 4px;
    }
    .free-trial img{display: none}
    .mainfont,.landing-page .banner .content .details h2 {
        text-align: center;
        width: 100%;
    }
    .landing-page .banner .content .details h2.pricing_c {
        top: -17px;
        left: 0%;
        font-size: 16px;
        margin-left: 0px;
}

    .testimonial-page .reviewer-image{
        float: none;
        text-align: center;
        margin: auto;
    }
    .quciklinks-container img{display: none}
    .quicklinks{background-image: none;}
    .quciklinks-container{background-color: #ccc;
    border-radius: 5px;   /* width: 100%;*/
    left: 0;}
    #faqScrollSpy a{margin-left: 0;font-size: 17px;line-height: 30px;}
    .about-us-page img{padding:0;}

    .store-products-page .product-container{width: 90%}
    .product-stats-page-v1 .listing-info .buy-btn {
        width: 100%;
    }
    .faq-page .layout_style {
        margin-top: 50px;
    }
    .app-announcement{text-align: center;}
    .with-app{text-align: left; }
    .landing-page .popularity-box-inner .popularity-count {
        font-size: 32px;
    }
    .get-app-icons {
        margin-top: 0px;
    }
    .work .txt h3 {
        font-size: 16px;
        line-height: 20px;
    }
    footer ul li a {
        font-size: 13px;
    }
    .all-stores-page .stores {
        float: left;
        margin-left: 3%;
    }
    .details .icon {
        min-height: 500px;
    }
    .work .numbers {
        width: 60px;
    }
}



/* Landscape */
@media
  (max-device-width: 1280px)
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
    .spiral_web2{display: none;}
    .spiral_mob{display: block;}
    .landing-page .banner-overlay:after {
        height: 1180px;

    }
    .landing-page .popularity-box-inner .popularity-count {
    font-size: 34px;
    }
    .work .numbers {
        font-size: 40px;
    }
    .pricing .price-table > div.box01 .stamp-16,
    .pricing .price-table > div.box01 img
    {text-align: center;margin: auto;}
    .pricing .price-table > div.box01 img.stamp-33 {
        margin-left: 31%;
    }
    .additional-plans.nth-segment{margin-left:10px;}
}

.back-to-top-section {padding: 5px 15px;position: fixed;bottom: 150px;right: 0;height: 60px;width: 60px;right:20px;border-radius: 50px;background-color: #0d340a;line-height: 50px;text-align: center;z-index: 10;}
.back-to-top-section .back-to-top-link {font-family: Quicksand;font-size: 13px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: #ffffff;}
#guide_content a.regular{width:auto;float:none;font-weight: bold;}
.fancynotes{background-color: #fffef0;padding: 10px 20px;border: 1px dashed #a7a7a7;color: #111;}
img.ss{display: block;
    width: auto;
    max-width: 100%;
    margin: 0 auto;
    height: auto;}
    .guide_article{width: 100%;
    float: left;
    border-top: 1px solid #ccc;
    margin: 30px 0;
    padding: 30px 0;}
  #guide_content .guide_article img{    float: left;
    margin: 10px 20px 0 0;
    box-shadow: 0 0 0 0;
    border-radius: 0;}
   #guide_content .guide_article h2 {float: left;
    width: auto;
    margin-top: 8px;
    clear: none;
    background-color: white;
    padding: 3px 0;
    color: #111;}
    .mt50{margin-top: 50px;}
     .mt30{margin-top: 30px;}



/* stats page { */
.channel-statistics .title {
  font-size: 32px;
  color: #EC5E0D;
  text-align: center;
  margin: 10px 0px 50px;
}
.channel-statistics .product-image-container {
  text-align: center;
  border: 1px lightgray solid;
  border-radius: 3px;
  padding: 3px;
  position:relative;
  width: 32%;
  margin-left:90px;
  float:left;
  /*height: 300px;
  white-space: nowrap;*/
}

.align-helper {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.channel-statistics .product-image {
    max-height: 300px;
    line-height: 300px;
    max-width: 100%;
}

.channel-statistics .product-details .pop-index {
  position: absolute;
  bottom: -20px;
  left: -85px;
  height: 100px;
  width: 100px;
  background-image: url('/img/bubble_512.png');
  height: 140px;
  width: 140px;
  background-size: cover;
}

.channel-statistics .product-details .pop-index .pop-index-contents{
  color: #FFFFFF;
  font-size: 60px;
  line-height: 105px;
  font-weight: bold;
  text-shadow: 0px 1px 0px rgba(113, 148, 102, 0.3), 0px -1px 0px rgba(89, 107, 84, 0.63);
  -webkit-font-smoothing: antialiased;
}


.channel-statistics .product-details .pop-index img.flag {
  float: left;
  margin-top: 4px;
  position: absolute;
  top: -8px;
  left: 10px;
}

.channel-statistics .product-details .product-description-container {
  width: 54%;
  /*min-height: 300px;*/
  float:left;
  margin-left: 2%;
  position:relative;
}
.channel-statistics .product-name {
  font-size: 20px;
  line-height: 30px;
  color: #a9a9a9;
  margin: 20px 0px 20px 90px;
}

.channel-statistics .pop-index-tip {
  color: #a9a9a9;
  font-size: 14px;
  line-height: 30px;
  margin-left: 108px;
  margin-top: 12px;
}

.channel-statistics .product-description {
  margin-top: 30px;
  font-size: 14px;
  line-height: 18px;
  min-height: 146px;
  max-height: 146px;
  max-height: 146px;
  overflow: hidden;
  margin-bottom: 5px;
}

.channel-statistics .product-description-container .ellipsis{
  position: absolute;
  bottom: 70px;
  left: 10px;
  display: none;
}


.channel-statistics .commercial span {
  font-size: 50px;
  line-height: 48px;
  color: #a9a9a9;
  font-weight: bold;
  vertical-align: bottom;
}

.channel-statistics .commercial .currency {
  margin-right: 4px;
}

.channel-statistics .commercial .price {
  margin-right: 60px;
}

.channel-statistics .commercial .greenbtn {
  padding: 4px 35px;
  font-size: 25px;
}

.channel-statistics .commercial .greenbtn:hover,
.channel-statistics .commercial .greenbtn:focus {
  text-decoration: none;
}

.channel-statistics .share-buttons {
    min-height: 142px;
    margin-top: 40px;
}

.channel-statistics .shop {
  margin-top: 20px;
  float: left;
  line-height: 30px;
}

.channel-statistics .shop .thumbnail {
  margin-bottom: 0px;
}
.channel-statistics .shop a{
  float:left;
  text-align:center;
  display: inline-block;
  color: #4a4a4a;
  text-decoration: none;
  height: 60px;
}

.channel-statistics .shop .thumbnail {
  max-width: 200px;
}

.channel-statistics .shop a:hover,
.channel-statistics .shop a:focus{
  text-decoration: none;
}

.channel-statistics .shop span {
  float:left;
  margin:15px 15px 0px 15px
}

.channel-statistics .shop .shop-logo {
    max-height: 30px;
}

.channel-statistics .shop .shop-name {
  font-size: 10px;
  line-height: 18px;
  float: none;
  margin: 0px;
  max-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
}

.channel-statistics .shop .shop-name-large {
  font-size: 18px;
  padding: 9px 20px;
}

.channel-statistics .shop .shop-type-wrapper {
  width: 110px;
  float: left;
}

.channel-statistics .shop .shop-type {
    /*max-height: 30px;*/
   max-width: 200px;
}

.channel-statistics .shop .shop-type{
    margin-top: 7px;
}

.channel-statistics .shop .shop-type.shopify{
  height: 42px;
  margin-top: 0px;
}

.channel-statistics .shop .shop-type.folksy{
  height: 50px;
  margin-top: 0px;
}

.channel-statistics .product-links ul {
    list-style-type:none;
    margin: 0px;
    height: 20px;
}

.channel-statistics .product-links ul li{
    float: left;
    margin: 5px;
}

.channel-statistics .statistics {
    border-top: 1px #F0F0F0 solid;
    margin: 20px 0px;
    padding-top: 20px;
}

.channel-statistics .statistics .metric-container{
  margin-bottom: 23px;
  position: relative;
}

.channel-statistics .statistics .vertical-eye{
  padding-left: 30px;
  border-left: 3px solid #e5e5e5;
  height: 85px;
  position: absolute;
  top: 50%;
}

.channel-statistics .statistics .stats-container > .metric-container:last-child .vertical-eye{
  height: 0px;
}

.channel-statistics .statistics .metric-container:before {
  content: '';
  display: inline-block;
  width: 17px;
  height: 17px;
  border-radius: 17px;
  background: #e5e5e5;
  position: absolute;
  top: 24px;
  left: -7px;
}

.channel-statistics .channel {
  position: relative;
  width: 150px;
  height: 50px;
  border: 1px solid #f1f1f1;
  list-style-type: none;
  float:left;
  margin: 5px;
  margin-left: 10px;
  display: inline-block;
  background-color: #fff;
  text-align: center;
  line-height: 50px;

  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
}

.channel-statistics .channel img{
  max-width: 125px;
  max-height: 40px;
  width: auto;
  height: auto;
  line-height: 50px;
  vertical-align: middle;
  display: inline-block;
  float: none;
}

.channel-statistics .stat-item{
  margin: 5px 0px 0px 60px;
  float: left;
}

.channel-statistics .stat-item .metric {
  border: 0px solid transparent;
  border-right: 3px solid #FFF;
  float: left;
  opacity: 0.4;
  border-style: groove;
  margin: 10px;
  line-height: 30px;
  padding-right: 10px;
  margin-right: 10px;
  min-width: 128px;
}

.channel-statistics .stat-item > .metric:last-child {
  border-right: 0px;
}

.channel-statistics .stat-item .metric .glyphicon{
  opacity: 0.5;
  height: 16px;
  width: 16px;
  display: inline-block;
  margin-bottom: 8px;
  margin-right: 5px;
}

.channel-statistics .stat-item .metric .glyphicon.thumbs-up {
  height: 22px;
  width: 22px;
}

.channel-statistics .stat-item .metric .glyphicon.retweet {
  height: 24px;
  width: 24px;
  margin-bottom: 10px;
}

.channel-statistics .stat-item .metric .metric-value {
  font-size: 24px;
  font-weight: bold;
  margin-right: 5px;
}
.channel-statistics .stat-item .metric .metric-name {
  font-size: 12px;
  font-weight: bold;
}

.channel-statistics .top-five {
  border-top: 1px #F0F0F0 solid;
  margin: 20px 0px;
  padding: 20px 0px;
}

.channel-statistics .top-five-inner {
  margin: auto;
}

.channel-statistics .top-five .more-text{
  font-size: 16px;
  margin-bottom: 15px;
  text-align: center;
  color: #a9a9a9;
  text-transform: uppercase;
  margin: 10px 0px 30px 0px;
}

.channel-statistics .top-five .thumbnail{
  position: relative;
  margin-bottom: 0px;
}

.channel-statistics .top-five img{
  max-height: 200px;
  min-height: 200px;
  line-height: 30px;
}

.channel-statistics .top-five .product {
  padding: 10px;
  width: 265px;
  float: left;
  margin-right: 10px;
}

.channel-statistics .top-five > .product:last-child {
  margin-right: 0px;
}
.channel-statistics .top-five .product-title{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 10px;
  line-height: 30px;
  border-top: 1px #a9a9a9 dashed;
  padding-top: 5px;
  margin-top: 5px;
  color: #a3a3a3;
  text-align: center;
}

.channel-statistics .top-five a:hover{
    text-decoration:none;
}

.channel-statistics .top-five  .pop-index{
  position: absolute;
  top: -23px;
  right: -23px;
  width: 46px;
}

.channel-statistics .top-five .pop-index-bubble {
  width: 46px;
  height: 46px;
  color: #FFFFFF;
  line-height: 46px;
  font-size: 12px;
  text-align: center;
  background-color: #719466;
  border: 1px solid #CBDBC9;;
  border-radius: 24px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
}

.channel-statistics .section-title {
  border-top: 1px #F0F0F0 solid;
  margin: 20px 0px 0px;
  padding: 20px 0px;
  color: #a9a9a9;
  margin: 10px 0px;
  font-size: 20px;
}
.channel-statistics .channels-section .channel {
  margin: 15px 30px 15px 0px;
}

.channel-statistics .channels-section .greenbtn {
  font-size: 16px;
  padding: 10px 20px;
  margin-top: 20px;
}

.channel-statistics .channels-section .greenbtn:hover,
.channel-statistics .channels-section .greenbtn:focus{
  text-decoration: none;
  color: #ffffff;
}

.channel-statistics .not-shared-yet {
  margin: 40px 0px;
  font-size: 30px;
  color: #a9a9a9
}

.channel-statistics.redirect .spinner {
  height: 300px;
  position: relative;
}

.channel-statistics.redirect .message {
  font-size: 30px;
  text-align: center;
}

.channel-statistics .shared-on {
 margin-top: 30px;
}
.channel-statistics .shared-on-icons {
 margin-top: 20px;
}
.channel-statistics .shared-on-icons .channel-logo {
 margin-right: 10px;
}

/* } stats page */





/* new css { */
.main-banner-info-wrapper {padding: 0;}
.main-banner-info-wrapper:first-child {padding-left: 15px;}
.main-banner-info-wrapper:last-child {padding-right: 15px;}
.main-banner-info {background-color: #fff; border: 1px solid #E7E7E7; min-height: 368px; padding: 20px;}
.shop-etsy .main-banner-info {min-height: 405px;}
.main-banner-info-wrapper:first-child .main-banner-info {border-left: 0 solid #E7E7E7;}
.main-banner-info-wrapper:last-child .main-banner-info {border-right: 0 solid #E7E7E7;}
.main-banner-info ul {text-align: left;}

.static-contents {margin-bottom: 100px; margin-top: 60px; padding: 0 30px;}
.static-contents > div {background-color: #FFFFFF; padding: 30px;}
.rounded {border-radius: 4px;}
/* } new css  */
.mt20 {
  margin-top : 20px;
}

.agif1 {
    width: 33%;
    height: 292px;
    background: url(/img/guides/v1/agif_1a.png) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
    border:1px solid #eee;
}
.agif1:hover {
    background: url(/img/guides/v1/agif_1.gif) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
    border:1px solid #eee;
}

.agif2 {
    width: 33%;
    height: 292px;
    background: url(/img/guides/v1/agif_2a.png) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
}
.agif2:hover {
    background: url(/img/guides/v1/agif_2.gif) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
}

.agif3 {
    width: 33%;
    height: 292px;
    background: url(/img/guides/v1/agif_3a.png) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
}
.agif3:hover {
    background: url(/img/guides/v1/agif_3.gif) no-repeat;
    display: inline-block;
    background-size: 100%;
    background-position: top left;
}

.circle {
border: 2px solid #3FB563;
border-radius: 20px;
padding: 2px 6px;
background-color: #E4F5E9;
color: #3FB563 !important;
margin-right: 5px;
}

#guides-quick-links.quciklinks-container {
    top: 62px;
}
#guides-quick-links a.dummy-link:hover {
    color: #111111;
}