text:
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display: block;
}
mark, rp, rt, ruby, summary, time {
	display: inline
}
/* Global properties ======================================================== */

body {font-family: 'Roboto', sans-serif; font-weight:400; line-height:19px; margin:0px; padding:0px; background:#fff;}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
*{ margin:0; padding:0; box-sizing:border-box;}
audio, canvas, progress, video { display: inline-block; vertical-align: baseline;}
audio:not([controls]) { display: none; height: 0;}
[hidden], template { display: none;}
a { background-color: transparent; outline:none; color:#263077;}
li{ list-style:none;}
a:active, a:hover, a:focus, button:focus { outline:none !important; text-decoration: none;}

.pull-left{ float:left;}
.pull-right{ float:right; line-height:3.5em;}/* CSS Document */
img{ border:none; max-width:100%;}

.p-5{padding:5px;}
.p-10{padding:10px;}
.p-15{padding:15px;}
.p-20{padding:20px;}
.p-25{padding:25px;}
.p-30{padding:30px;}

.p-l-5{padding-left:5px;}
.p-l-10{padding-left:10px;}
.p-l-15{padding-left:15px;}
.p-l-20{padding-left:20px;}
.p-l-25{padding-left:25px;}
.p-l-30{padding-left:30px;}

.p-r-5{padding-right:5px;}
.p-r-10{padding-right:10px;}
.p-r-15{padding-right:15px;}
.p-r-20{padding-right:20px;}
.p-r-25{padding-right:25px;}
.p-r-30{padding-right:30px;}

.p-lr-5{padding:0px 5px;}
.p-lr-10{padding:0px 10px;}
.p-lr-15{padding:0px 15px;}
.p-lr-20{padding:0px 20px;}
.p-lr-25{padding:0px 25px;}
.p-lr-30{padding:0px 30px;}

.p-t-5{padding-top:5px;}
.p-t-10{padding-top:10px;}
.p-t-15{padding-top:15px;}
.p-t-20{padding-top:20px;}
.p-t-25{padding-top:25px;}
.p-t-30{padding-top:30px;}
.p-t-40{padding-top:40px;}
.p-t-50{padding-top:50px;}

.p-b-5{padding-bottom:5px;}
.p-b-10{padding-bottom:10px;}
.p-b-15{padding-bottom:15px;}
.p-b-20{padding-bottom:20px;}
.p-b-25{padding-bottom:25px;}
.p-b-30{padding-bottom:30px;}
.p-b-40{padding-bottom:40px;}
.p-b-50{padding-bottom:50px;}

.p-tb-5{padding:5px 0px;}
.p-tb-10{padding:10px 0px;}
.p-tb-15{padding:15px 0px;}
.p-tb-20{padding:20px 0px;}
.p-tb-25{padding:25px 0px;}
.p-tb-30{padding:30px 0px;}

.m-5{margin:5px;}
.m-10{margin:10px;}
.m-15{margin:15px;}
.m-20{margin:20px;}
.m-25{margin:25px;}
.m-30{margin:30px;}

.m-l-5{margin-left:5px;}
.m-l-10{margin-left:10px;}
.m-l-15{margin-left:15px;}
.m-l-20{margin-left:20px;}
.m-l-25{margin-left:25px;}
.m-l-30{margin-left:30px;}

.m-r-5{margin-right:5px;}
.m-r-10{margin-right:10px;}
.m-r-15{margin-right:15px;}
.m-r-20{margin-right:20px;}
.m-r-25{margin-right:25px;}
.m-r-30{margin-right:30px;}

.m-lr-5{margin:0px 5px;}
.m-lr-10{margin:0px 10px;}
.m-lr-15{margin:0px 15px;}
.m-lr-20{margin:0px 20px;}
.m-lr-25{margin:0px 25px;}
.m-lr-30{margin:0px 30px;}

.m-t-5{margin-top:5px;}
.m-t-10{margin-top:10px;}
.m-t-15{margin-top:15px;}
.m-t-20{margin-top:20px;}
.m-t-25{margin-top:25px;}
.m-t-30{margin-top:30px;}
.m-t-40{margin-top:40px;}
.m-t-50{margin-top:50px;}

.m-b-0{ margin-bottom:0px;}
.m-b-5{margin-bottom:5px;}
.m-b-10{margin-bottom:10px;}
.m-b-15{margin-bottom:15px;}
.m-b-20{margin-bottom:20px;}
.m-b-25{margin-bottom:25px;}
.m-b-30{margin-bottom:30px;}
.m-b-40{margin-bottom:40px;}
.m-b-50{margin-bottom:50px;}

.m-tb-5{margin:5px 0px;}
.m-tb-10{margin:10px 0px;}
.m-tb-15{margin:15px 0px;}
.m-tb-20{margin:20px 0px;}
.m-tb-25{margin:25px 0px;}
.m-tb-30{margin:30px 0px;}

.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #333;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #333;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color: #333;
}
.form-control:-moz-placeholder { /* Firefox 18- */
  color: #333;
}

/* Global Structure ============================================================= */

#wrapper{ width:100%; position:relative; float:left;}
.center {position:relative; width:1170px; margin:auto;}
.main {position:relative; width:100%; float:left;}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; font-family: 'Roboto', sans-serif; font-weight: 500;}
p{ margin:0px; padding:0px;font-family: 'Raleway', sans-serif;}
img{ border:none;}
ul, li{ display:inline; list-style:none; margin:0px; padding:0px;}
header.navbar-fixed-top{ border-bottom:6px solid #f9f9fc; background:#fff;}

header {width: 100%; display: inline-block; float: left;}
section.content-sec {width: 100%; display: inline-block; float: left;}

.top-header {background-color: #0d72c0; font-family:'Roboto', sans-serif; font-size: 12px; color: #fff; font-weight: 500;}
.top-header a{ color: #fff;}
.top-header i {font-size: 20px; vertical-align: middle; padding-right: 4px;}
.top-header .navbar-nav>li>a{ padding-top: 10px; padding-bottom: 10px;}
.express-delivery span{	display: inline-block; padding-left: 30px; position: relative; line-height: 14px; text-align: left; margin-top: 6px; color: #fff;}
.express-delivery span i.fa-truck {position: absolute; left: 0; top: 50%; font-size: 20px; margin-top: -10px;}
.middle-right-box {
    padding-top: 30px;
    padding-bottom: 30px;
}
.post-code input.form-control {
    border: none;
    background: none;
    box-shadow: none;
    padding: 7px;
    height: auto;
    min-height: 55px;
}

.logo h2{ line-height:30px; padding-top:15px; padding-bottom:15px;}
.logo h2 img{ vertical-align:top;}

.menu { padding-top:0px; width:auto; float:right;}
 nav{background:#fff; margin-top:20px;}
.navbar {  margin-top: 0px;  margin-bottom: 0;  width: auto;  float: left;}
.menu .navbar{margin-bottom:0px; float:right; width:100%;}
.navbar .nav li{ padding:19px 15px;}
.navbar .nav li a{ color:#121212; font-size:16px; padding:0px;}
.navbar .nav li.active a, .navbar .nav li a:hover, .navbar .nav li a:focus{ background:none;outline: 0; color:#5985d5; }
.navbar-toggle .icon-bar{ background:#fff;}
.navbar-toggle{ background:#1ebef0;}
.navbar .nav ul li a{ color:#333; font-size:14px;}

.header-bottom-sec{ width:100%; float:left; background-color: #fcfcfc; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.header-bottom-sec .navbar-nav{ width: 100%;}
.header-bottom-sec nav.navbar {
    background-color: transparent; border: none;
}
.header-bottom-sec .navbar{ width: 65%; float: left;}
.header-bottom-sec .menu{width: 100%; float: right;}

.header-bottom-sec .navbar .nav li {padding: 0px;}
.header-bottom-sec .navbar .nav li a {
    padding: 17px 20px 17px 20px;
	text-transform: uppercase;
	font-size: 12px;
	color: #191a1c;
}
.header-bottom-sec .navbar .nav li a:hover, .header-bottom-sec .navbar .nav li.active a{ background-color:#0d72c0; color: #fff;}
.header-bottom-sec .navbar .nav li.cat-li {
    width: 100%;
    max-width: 270px;
    z-index: 1000;
}
.header-bottom-sec .navbar .nav li.cat-li a {
    background-color: #313131; color: #fff; font-size: 14px; width: 100%; max-width: 270px; max-height: 54px; padding: 17px 15px 17px 20px;
}
.header-bottom-sec .navbar .nav li.cat-li a:hover{ background-color:#0d72c0; color: #fff;}
.header-bottom-sec .navbar .nav li.cat-li i.fa-bars {
    float: right;
    font-size: 18px;
}

/*.dropdown:hover ul{ display:block; left:8px; top:51px; animation: 2.5s ease 0s normal forwards 1 running slideDown;
-moz-animation: 2.5s ease 0s normal forwards 1 running slideDown;
-webkit-animation: 2.5s ease 0s normal forwards 1 running slideDown;
}*/
.navbar .dropdown-menu > li { float: left; padding: 5px 15px; width: 100%;}
.navbar .dropdown-menu {  padding: 0;}

/* home Our Customers View crousel */
.customer-view{ width:100%; display:inline-block; float:left;}
.button{ background: #ed1c2e; border:none; border-radius: 3px; color: #fff; font-size: 18px; font-weight: normal; padding:12px 15px; text-transform: uppercase; transition: all 0.2s ease-in-out 0s; width:100%; max-width:120px; float:right;}

.nav > li > a:focus, .nav > li > a:hover, .nav > li.active > a{ background-color: #146baf; text-decoration: none;}

.search-form {
    width: 100%;
    display: inline-block;
    max-width: 300px;
}
.search-form .form-group {
    margin-top: 6px;
    margin-bottom: 6px;
    width: 100%;
    max-width: 320px;
    position: relative;
	float: right;
}
.search-form input.form-control {
    width: 100%;
    float: left;
    padding-right: 85px;
    border-color: #e8e8e8;
    box-shadow: none;
    border-radius: 2px;
    height: auto;
    background-color: #fff;
	padding: 10px 15px;
}
.search-form button.submit {
    position: absolute;
    right: 0px;
    background-color: #0d72c0;
    border: none;
    border-radius: 0px 2px 2px 0px;
    height: auto;
    padding: 11px 18px;
    color: #fff;
}
.middle-right-box {
    float: right; text-align: right;
}
.grey-box {
    background-color: #f4f4f4;
    border-radius: 2px;
	width: 100%; max-width: 138px;
	min-height: 55px;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
	max-height: 55px;
    margin-top: 10px;
    margin-bottom: 10px;
	margin-left: 5px;
}
.grey-box .form-group {
    width: 100%;
    display: inline-block;
	margin-bottom: 0px; padding-left: 15px;
}
.grey-box .form-group i.fa-map-marker {
    display: inline-block;
}
.grey-box .form-group input.form-control {
    display: inline-block;
    width: 82%;
}
.top-right-nav > li {
    float: none;
    display: inline-block;
}

.cart-box a{padding: 10px 10px 10px 10px; position: relative; text-align: center;}
.cart-box a > span {
    display: inline-block;
    text-align: left;
    padding-left: 30px;
    position: relative;
}
.cart-box a span span{ display: block;line-height: 18px;}
.cart-box a span.cart-button-box i {
    position: absolute;
    left: 0;
    top: 50%;
    font-size: 17px;
    margin-top: -8px;
}
span.cart-price {color: #408de4;}
.cart-box a.active{ padding: 16px 10px 16px 10px;  background-color: #fbfbfb;  border: 2px solid #448300; border-radius: 2px;}

.carousel-indicators li{ background:#fef9ee; border:1px solid #fef9ee;}
.carousel-indicators .active{background:#448300; border:1px solid #448300;}
.carousel-indicators {
    bottom: 60px;
}

.slider-sec{ background: rgba(167, 167, 167, 0.9) url(../images/banner-bg.jpg) no-repeat center top;  padding-top: 0px; position:relative;}
.slider-sec h2{color:#fff; margin-bottom: 12px;}
.slider-form{background-color:rgba(255, 255, 255, 0.25); padding: 25px 20px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.carousel-control.left, .carousel-control.right {
    background: none;
}
.slider-sec a.carousel-control {
    display: none;
}
.carousel-img {
    width: 100%;
    max-width: 500px;
    overflow: hidden;
    border-radius: 100%;
    height: 500px;
    float: right;
    background-color: #fff;
    border: 3px solid #d6d6d6;
	position: relative;
    bottom: -60px;
}
section.slider-sec {
    position: relative;
    overflow: hidden;
}
.carousel-caption {
    right: auto;
    left: 15px;
    padding-bottom: 30px;
    top: 95px;
	text-align: left;
}
.carousel-caption h4 {
    font-size: 28px;
    font-weight: 300;
    text-shadow: none;
	padding-bottom: 15px;
    color: #313131;
}
.carousel-caption h2{ font-size: 54px; color: #313131; line-height: 55px; text-shadow: none; font-weight: 700;
	text-transform: uppercase; padding-bottom: 15px;}
.slider-sec .shop-btn {background-color: #448300; color: #fff; border: 1px solid #448300; padding: 12px 22px; font-size: 14px; font-weight: 600;text-transform: uppercase; font-family: 'Raleway', sans-serif; text-shadow: none; border-radius: 2px; display: inline-block;}

.book-slot-sec {
    padding: 20px;
    background-color: #0074d0;
    margin-top: -47px;
    position: relative;
	color: #fff;
	border-radius: 2px;
	width: 100%; display: inline-block;
}
.book-slot-sec .book-slot-left {
    width: 80%;
    float: left;
}
.book-slot-sec .book-slot-left{font-family: 'Raleway', sans-serif;}
.book-slot-sec .book-slot-button {width: 20%; float: left; text-align: center; padding-top: 6px;}
.book-slot-sec .book-slot-left h2{font-family: 'Raleway', sans-serif; text-transform: uppercase; font-size: 26px; line-height: 32px;    font-weight: 600;}
.book-slot-sec .book-slot-left p{font-family: 'Raleway', sans-serif; font-size: 24px; line-height: 32px; font-weight: 400;}
.book-slot-button a{ background-color: #f64e4e; padding: 10px; font-size: 22px;font-family: 'Raleway', sans-serif; font-weight: 500; width: 100%; max-width: 255px; text-transform: uppercase;}
.box-col {
    background-color: #dcdcdc;
    padding: 45px 30px 25px 30px;
    text-align: center;
}
.box-col span.icon-box {
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    width: 60px;
    height: 60px;
    line-height: 60px;
    margin-bottom: 17px;
}
.box-col p{
	font-family: 'Roboto', sans-serif;
    color: #000;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 25px;
}
.box-col p span{ display: block;}
.gift-box-col p{ font-weight: 700; font-size: 24px; color: #f64e4e;}
.gift-box-col p span {
    font-weight: 300;
	color: #000;
}

.book-slot a, .cart-box a{
    width: 100%;
    display: inline-block;
    padding: 18px 10px 18px 10px;
	font-size: 12px; color: #555;
}
.book-slot a i, .cart-box a i{ color: #000; font-size: 16px; padding-right: 5px;}

/* Testimonial css open */
.owl-nav {
    position: absolute;
    top: -53px;
    width: auto;
    right: 0px;
}
.owl-nav button span {
    color: #555555;
    background-color: #fff;
    padding: 6px 10px 6px 10px;
    display: inline-block;
    border-radius: 2px;
    line-height: 17px;
	font-size: 23px;
    border: 1px solid #e5e5e5;
}
.owl-nav button.owl-next{ float:right;}
.owl-nav button.owl-prev {
    margin-right: 5px;
}

.title-box{ width:100%; display:inline-block; padding:10px 0px 8px; position:relative;}
.title-box h2{color:#222; font-size:20px; font-weight:700; line-height:45px; position:relative; width:auto; padding-bottom:0px; margin-bottom:15px; display: inline-block; text-transform: uppercase;}
.title-box h2:after{ content:""; border-bottom:4px solid #0281c6; position:absolute; top:44%; right:-70px; margin-right:3px; width:57px; height:4px;}

.category-box {
    border: 1px solid #e8e8e8;
    width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 30px;
	transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s;
}
.bg-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
	opacity: 0;
}
.category-box:hover .bg-overlay{ opacity: 0; transition: all 0.5s ease-in-out 0s;}
.hover-box{
	width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
	opacity: 1;
}
.category-box:hover .hover-box{background-color: rgba(0, 0, 0, 0.8); transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s; cursor: pointer;}
.hover-box h2 {
    width: 100%;
    position: absolute;
    top: 73%;
    left: 50%;
    max-width: 82%;
    border: 1px solid transparent;
    background-color: rgba(255, 255, 255, 0);
    transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);
    text-align: center; transition: all 0.5s ease-in-out 0s;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    font-size: 30px;
}
.hover-box h2 a{
    width: 100%;
    padding: 20px 10px;
    text-align: center;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
	display: inline-block;
}
.hover-box a h2 {
    width: 100%;
    padding: 20px 10px;
    text-align: center;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
}
.category-box.all-cat-box .hover-box h2 a {
    color: #484848;
}
.category-box.all-cat-box .hover-box h2{
    padding: 20px 10px;
    text-align: center;
    font-weight: 700;
}
.category-box:hover .hover-box h2{background-color: rgba(255, 255, 255, 0.2); border: 1px solid #fff; top: 50%; bottom: auto; transform: translate(-50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); left:50%; transition: all 0.3s ease-in-out 0s;}

.product-box {
    border: 1px solid #e8e8e8;
    padding: 10px;
    position: relative;
}
.product-hover-box{
	background-color: rgba(0, 0, 0, 0.8); transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
	opacity: 0;
}
.category-box.all-cat-box .hover-box {
    background-color: transparent;
}
.category-box.all-cat-box .hover-box h2 {
    top: 50%;
    margin-top: -40px;
    font-size: 38px;
    color: #2d2d2d;
}
.product-img {
    width: 100%;
    display: inline-block;
    text-align: center;
	min-height: 210px;
}
.product-description {
    width: 100%;
    display: inline-block;
    text-align: center;
	padding: 5px;
}
.product-description h3.product-title{ font-size: 14px; color: #444; font-weight: 400; padding-bottom: 5px; min-height: 38px;}
.product-description h4.product-price{ font-size: 14px; color: #222; font-weight: 500; padding-bottom: 5px;}
.product-description ul.rating, ul.rating{ font-size: 14px; color: #f8c848; font-weight: 400; padding-bottom: 10px;}
.hover-middle {
    width: 100%;
    max-width: 62%;
    position: absolute;
    text-align: center;
    top: 37%;
    left: 50%;
    transform: translateX(-50%);
}

.category-box.all-cat-box:hover .hover-box h2{ margin-top: 0px;}
.product-box:hover .product-hover-box{opacity: 1;}

a.add-to-cart {
    background-color: #60b345;
    color: #fff;
    width: 100%;
    display: inline-block;
    margin-top: 15px;
    padding: 12px;
    border-radius: 2px;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
	font-family: 'Raleway', sans-serif;
}
a.add-to-cart:hover{ background-color: #fff; color:#60b345; transition: all 0.5s ease-in-out 0s; }

.qty-box button.btn.btn-default.btn-number {
    background-color: #828282;
    color: #fff;
    font-size: 10px;
    padding: 15px; border: none;
    width: 50px;
}
.qty-box span.input-group-btn {
    background-color: #828282;
    width: 50px; border: none;
}
.qty-box input.form-control.input-number {
    text-align: center;
    width: 63px; padding: 12px;
	background-color: #707070; color: #fff; border: none; height: auto;
}
/********************************************************************/
/* Footer css open */
footer.footer {
    width: 100%;
    float: left;
}
.footer-newsletter {
    width: 100%;
    background-color: #408de4;
    padding: 26px 0px;
}
form.newsletter-form {
    width: 67%;
    float: left;
    padding-right: 6%;
    border-right: 1px solid #5c9ee8;
}
.footer-social-icons {
    width: 33%;
    float: left;
    padding-left: 6%;
}

.newsletter-form label.newsletter-label {
    width: 25%;
    float: left; font-size: 14px; font-weight: 700;
 margin: 0px; position: relative; padding-left: 40px; color: #fff; text-transform: uppercase;font-family: 'Raleway', sans-serif;
}
.newsletter-form label.newsletter-label i.fa {
    position: absolute;
    left: 0;
    top: 11%;
    font-size: 28px;
}
.newsletter-form .form-group {
    width: 75%;
    float: left;
	position: relative;
	padding-left: 30px; margin: 0px;
}

.newsletter-form .form-group input.submit-btn {
    position: absolute;
    right: 0px;
    top: 0;
    background-color: #ffd200;
    border-radius: 0px;
    border: none;
    box-shadow: none;
    padding: 10px 15px;
    text-transform: uppercase;
    font-weight: 700;
	font-family: 'Raleway', sans-serif;
}
.newsletter-form input.form-control {
    height: auto;
    border-radius: 2px;
    border: none;
    padding: 10px 80px 10px 20px;
}

.footer-social-icons span {
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;     margin-right: 10px;
}
ul.footer-social {
    display: inline-block;
}
.footer-social li{ display: inline-block; padding: 0px 2px;}
.footer-social li a {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    color: #444;
    vertical-align: middle;
}
.footer-top {
    width: 100%;
    float: left;
    background-color: #f8f8f8;
    padding: 65px 0px;
}
.footer-top p {
    padding-bottom: 12px;
    color: #888888;
    font-size: 14px;
    font-weight: 300;
}
.footer-top p span{color: #555555;}
.footer-top img{ margin-bottom: 10px;}
.footer-top h3{ padding-bottom: 25px; font-size: 15px; font-weight: 600; color: #151515; font-family: 'Raleway', sans-serif;}
.footer-top ul li{ padding-bottom: 10px; width: 100%; display: inline-block;}
.footer-top ul li a{font-size: 14px; font-weight: 300; color: #777;}

section.footer-bottom {
    width: 100%;
    float: left;
    background-color: #fff;
    border-top: 1px solid #f0f0f0;
    padding: 16px 0px;
    font-size: 12px;
    text-transform: uppercase;
    color: #888888;
    letter-spacing: 1px;
}

.product-box span.label {
    position: absolute;
    display: inline-block;
    padding: 4px 10px;
    font-weight: 500;
    line-height: 13px;
    z-index: 1;
}
.product-box span.label-info{background-color: #ffb128;}
.product-box span.label-danger{background-color: #ea5c5c;}

/* category page */

section.inner-banner-sec {
    min-height: 210px;
    position: relative;
    overflow: hidden;
	background: url(../images/banner-bg.jpg) no-repeat center top;
}
.inner-banner-sec h2 {
    padding: 71px 0px;
    text-transform: uppercase;
    color: #000;
}
.qty-box span.input-group-btn{ width: 25%;}
.qty-box button.btn.btn-default.btn-number{ width:100%;}
.qty-box input.form-control.input-number{ width: 100%;}

h3.product-heading {
    padding-top: 10px;
}
select.form-control {
    border-radius: 0px;
    box-shadow: none;
	margin-bottom: 10px;
}
.ui-draggable, .ui-droppable {
	background-position: top;
}
.pagination-sec {
    text-align: right;
}
a.view-detail {
    width: 100%;
    margin-top: 20px;
    display: inline-block;
    color: #fff;
    text-decoration: underline;
    font-size: 12px;
    text-transform: uppercase;
}
a.view-detail:hover{
	color: #c6c6c6; text-decoration: none;
}
/* bootstrap checkbox and radio button */

.checkbox {
  padding-left: 20px; }
  .checkbox label {
    display: inline-block;
    position: relative;
    padding-left: 5px; }
    .checkbox label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 18px;
      height: 18px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #cccccc;
      border-radius: 0px;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
    .checkbox label::after {
      display: inline-block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 0;
      top: 0;
      margin-left: -19px;
      padding-left: 3px;
      padding-top: 0px;
      font-size: 11px;
      color: #555555; }
  .checkbox input[type="checkbox"] {
    opacity: 0; }
    .checkbox input[type="checkbox"]:focus + label::before {
      outline: none !important ;
      outline: none !important; }
    .checkbox input[type="checkbox"]:checked + label::after {
      font-family: 'FontAwesome';
      content: "\f00c"; }
    .checkbox input[type="checkbox"]:disabled + label {
      opacity: 0.65; }
      .checkbox input[type="checkbox"]:disabled + label::before {
        background-color: #eeeeee;
        cursor: not-allowed; }
  .checkbox.checkbox-circle label::before {
    border-radius: 50%; }
  .checkbox.checkbox-inline {
    margin-top: 0; }

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #428bca;
  border-color: #428bca; }
.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #fff; }

.radio {
  padding-left: 20px; }
  .radio label {
    display: inline-block;
    position: relative;
    padding-left: 5px; }
    .radio label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 17px;
      height: 17px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #cccccc;
      border-radius: 50%;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out;
      transition: border 0.15s ease-in-out; }
    .radio label::after {
      display: inline-block;
      position: absolute;
      content: " ";
      width: 11px;
      height: 11px;
      left: 3px;
      top: 3px;
      margin-left: -20px;
      border-radius: 50%;
      background-color: #555555;
      -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      transform: scale(0, 0);
      -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
  .radio input[type="radio"] {
    opacity: 0; }
    .radio input[type="radio"]:focus + label::before {
      outline: none !important;
      outline: none !important; }
    .radio input[type="radio"]:checked + label::after {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1); }
    .radio input[type="radio"]:disabled + label {
      opacity: 0.65; }
      .radio input[type="radio"]:disabled + label::before {
        cursor: not-allowed; }
  .radio.radio-inline {
    margin-top: 0; }

.radio-primary input[type="radio"] + label::after {
  background-color: #428bca; }
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #428bca; }
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #428bca; }

/* bootstrap checkbox and radio button */

.panel-search {
    width: 100%;
    display: inline-block;
    padding-top: 10px;
}
.panel-search input.form-control {
    border-radius: 0px;
    box-shadow: none;
}
.price-range-filter {
    width: 100%;
    display: inline-block;
    padding-bottom: 20px;
}
.price-range-filter input#amount {
    float: right;
    text-align: right;
    color: #0074d0 !important;
}
.price-range-filter p {
    margin-bottom: 15px;
    margin-top: 10px;
}
.ui-widget.ui-widget-content {
    border: 1px solid #b3b3b3;
    border-radius: 0px;
    background-color: #b3b3b3;
}
.ui-slider .ui-slider-handle {
    width: 30px;
    height: 30px;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -11px;
    margin-left: -.6em;
    border-radius: 100%;
}
.product_brands_secletor {
    width: 100%;
    display: inline-block;
    padding-bottom: 5px;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 15px;
}
.product_brands_secletor h6.heading {
    font-size: 14px;
}
.product_brands_list {
    width: 100%;
    float: left;
}
.checkbox {
    padding-left: 20px;
    display: inline-block;
    width: 100%;
}

/* product page */
.product-tabs .panel-heading, .orders-sec .panel-heading{padding: 10px 15px 0px 15px; border-radius: 0px;}
.product-tabs .panel, .orders-sec .panel{ border-radius: 0px;}
.product-tabs .nav > li > a:focus, .orders-sec .nav > li > a:focus {
    background-color: #fff;
    text-decoration: none;
    color: #000;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}
.product-tabs .nav > li > a:hover, .orders-sec .nav > li > a:hover {
    background-color: #0074d0;
    text-decoration: none;
    color: #fff;
}

.default-btn {
    background-color: #448300;
    color: #fff;
    border: 1px solid #448300;
    padding: 12px 22px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    text-shadow: none;
    border-radius: 2px;
    display: inline-block;
}
.default-btn:hover{
	background-color: #0074d0;
	border: 1px solid #0074d0;
	color: #fff;
}
textarea.form-control{
	border-radius: 0px;
	box-shadow: none;
	resize: none;
}

.image-gallery-content {
    position: relative;
    line-height: 0;
    top: 0;
}

.image-gallery-thumbnails-wrapper{
    display: inline-block;
    vertical-align: top;
    width: 108px;
	margin-right: 5px;
}
.image-gallery-slide-wrapper.left{
    display: inline-block;
    width: calc(100% - 118px);
	position: relative;
}
.image-gallery-image {
    text-align: center;
}
.image-gallery-image img{ width: 100%; border: 1px solid #e6e6e6;}
.thumb-img img {
    border: 1px solid #e6e6e6;
}
.dis-block {
    width: 100%;
    display: inline-block;
    padding: 3px 0px;
}
.pull-right{ line-height: inherit;}
.product-footer form {
    width: 100%;
    max-width: 180px;
}

/* cart page */

/* Totals section */
.cart-total {
    width: 100%;
    float: left;
    border: 1px solid #f2f2f2;
    padding: 20px;
}
.totals .totals-item {
  float: right;
  clear: both;
  width: 100%;
  margin-bottom: 10px;
  border-bottom: 1px solid #f2f2f2;
}
.totals .totals-item label {
  float: left;
  clear: both;
  width: 79%;
  text-align: left;
}
.totals .totals-item .totals-value {
  float: right;
  width: 21%;
  text-align: right;
}

.checkout {
    float: right;
    border: 0;
    margin-top: 10px;
    padding: 11px 25px;
    background-color: #448300;
    color: #fff;
    font-size: 20px;
    border-radius: 2px;
    width: 100%;
}

.checkout:hover {
  background-color: #494;
}

table#cart {
    border: 1px solid #f2f2f2;
}
table#cart td{ padding: 12px; border-top: 1px solid #f2f2f2;}
table#cart thead{ background-color: #f6f6f6;}
table#cart thead tr th {
    border-bottom: none;
    padding: 12px;
}

.table-hover>tbody>tr:hover {
    background-color: #fcfcfc;
}
.cart-left-sec tfoot .btn {
    border-radius: 2px;
}
table#cart tfoot td{
	vertical-align: middle;
}
ol.breadcrumb {
    background-color: transparent;
    padding-left: 0px;
}
.cart-left-sec tfoot .btn-success {
    background-color: #448300;
    border-color: #448300;
}
.cart-left-sec tfoot .btn-success:hover{background-color: #494; border-color: #494;}
.cart-title-txt-xs{ display: none;}

.offer-boxes .product-description {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
	padding: 10px;
	background-color: #448300;
}
.offer-boxes .product-box {
    padding: 10px 10px 40px 10px;
}
.offer-boxes .product-description h3.product-title {
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    padding-bottom: 0px;
}

.shipping-address form {
    padding: 15px;
    border: 1px solid #e6e6e6;
}
.shipping-address form label {
    color: #b2b2b2;
    font-weight: 500;
    display: block;
    margin-bottom: 10px;
}
.shipping-address form h3 {
    font-size: 18px;
    display: inline-block;
    color: #000;
}

.product-img img {
    max-height: 210px;
	min-height: 180px;
    width: auto !important;
    display: inline-block !important;
    margin-bottom: 15px;
}
.product-img{ position: relative;}
.wishlist-icon{position: absolute; right: 0px; top: 0px;}
.wishlist-icon a{ color: #60b345; font-size: 20px;}

.move-cart-btn a{background-color: #60b345; color: #fff;}
.move-cart-btn a:hover{background-color: #448300; color: #fff;}

/* modal css */
#verify-number{display: none;}
.address-box{color: #000;}
.modal-title {color: #000;}
.modal-header {background-color: #191919; border-radius: 4px 3px 0px 0px;}
.modal-content{border: none; border-radius: 5px;}
.modal-dialog{ max-width: 485px;}
.modal-content .form-control {
    height: auto;
    padding: 10px;
    box-shadow: none;
    border-radius: 0px;
}
.modal-content .form-horizontal .form-group{ margin-bottom: 0px;}
.login-input .default-btn {
    width: 100%;
    background-color: #0d72c0;
    border-color: #0d72c0; transition: all 0.3s ease-in-out 0s;
}
.login-input .default-btn:hover{ background-color: #363636; border-color: #363636; color: #fff; }
.modal-header .close{ color: #fff; opacity: 0.6;}
/* modal css End*/

.form-wrap {
    position: relative;
    overflow: hidden;
	transition: all 0.5s ease-in-out 0s;
}
.otp-form{position: relative; left: 0%; transition: all 0.5s ease-in-out 0s;}
.hide-form {
    display: inline-block;
    position: absolute;
    left: -100%; transition: all 0.3s ease-in-out 0s;
}
#verify-number {
    /* display: inline-block; */
    /* position: absolute; */
    left: -100%; transition: all 0.4s ease-in-out 0s;
}
#verify-number.show-form{position: relative; left: 0%; transition: all 0.4s ease-in-out 0s;}
.section1{
    color: #000;
}
.container{color: #000;}
/* contact us */
.contact-box-main{ width: 100%; display: table; margin: 30px 0px; border: 1px solid #d6d6d6;}
.contact-col-left{ width: 50%; display: table-cell; padding: 50px; border-right: 2px solid #d6d6d6; vertical-align: middle;}
.contact-col-right{width: 50%; display: table-cell; padding: 50px; vertical-align: middle; }
.contact-col-right p{font-family: 'Roboto', sans-serif; font-weight:400;}
.left-block{ width: 60px; float: left;}
.right-block { width: calc(100% - 60px);  float: left; color: #000}
.contact-col-right .right-block span{ font-weight: 600;}
.contact-col-right .right-sections {
    padding-bottom: 10px;
    width: 100%;
    display: inline-block;
    padding-top: 15px;
    font-size: 16px;
    line-height: 26px;
}
.contact-col-left .form-group { position: relative;}
.contact-col-left .form-control {
    border-radius: 0px;
    box-shadow: none;
    padding: 10px;
    height: auto;
    padding-left: 38px;
}
.contact-col-left .form-group i {
    position: absolute;
    top: 50%;
    left: 13px;
    font-size: 16px;
    margin-top: -8px;
}
.contact-col-left textarea.form-control {
    padding-left: 12px;
}
.about-sec-main p{ font-size: 16px;
    padding-bottom: 20px;
    line-height: 26px;}
.about-sec-main ul li{ font-size: 16px; font-weight: 500; padding-bottom: 10px; display: block;}
.about-sec-main ul li i.fa-check {
    display: inline-block;
    padding: 3px 3px;
    margin-right: 10px;
	vertical-align: middle;
}

ul.light_ul {
    width: 100%;
    display: inline-block;
}
ul.light_ul li i{ color: #363636;}

.about-sec-main ul.light_ul li i{
    display: inline-block;;
    margin-right: 10px;
}

/*.about-sec-main ol{
    width: 100%;
    display: inline-block;
}*/
.video-section {
    float: left;
    padding-right: 25px;
}
.about-sec-main ol li{ font-size: 16px; font-weight: 500; padding-bottom: 10px; display: block;}
h2.inner-title {
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 25px;
    padding: 10px 0px;
}

/*.fa-check.icon-grocery-delivery:before{ content: url(../images/delivery-truck.png);}
.fa-check.fa-check.icon-package-delivery:before{content: url(../images/package-for-delivery.png);}
.fa-check.icon-connection-hub:before{content: url(../images/hub.png);}
.fa-check.icon-recycle:before{content: url(../images/recycling-symbol.png);}
.fa-check.icon-guard-service:before{content: url(../images/guard.png);}
.fa-check.icon-gurantee:before{content: url(../images/guarantee.png);}*/
ul.about_ul {
    width: 100%;
    display: inline-block;
}
ul.about_ul li {
    width: 33.333%;
    float: left;
    padding-right: 0;
    margin-top: 15px;
    margin-bottom: 10px;
}
ul.about_ul li img {
    max-width: 64px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 15px;
    max-height: 38px;
}
ul.about_ul li span {
    width: calc(100% - 100px);
    display: inline-block;
    vertical-align: middle;
}
.nav-tabs>li.active>a{ background-color: #fff;}

/* order css */

.order-box{border: 1px solid #e6e6e6; width: 100%; display: inline-block;}
.order-box-top {background-color: #f8f8f8; border-radius: 3px;}
a.order-id { border: 1px solid #e6e6e6; border-radius: 3px; padding: 3px 10px; background-color: #fff; display: inline-block;}
.order-time { color: #888;}
.order-details p{font-family: 'Roboto', sans-serif;}
.order-details p label {  display: block;}

.bs-wizard {margin-top: 40px;}

/*Form Wizard*/
.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
/*.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #999; font-size: 14px;}*/
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; width: 30px; height: 30px; display: block; background: #c8e3ff; top: 45px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #408de4; border-radius: 50px; position: absolute; top: 8px; left: 8px; }
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #aad3ff;}
.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }

strong.no {
    font-family: 'Roboto', sans-serif;
}
.about-sec-main ul.terms_ul li i {
    font-size: 13px;
    vertical-align: top;
    display: inline-block;
    margin-top: 4px;
    margin-right: 4px;
}
.about-sec-main ul.terms_ul li{ font-weight: 400;}
.terms-and-conditions-sec p a{ color: #0d72c0;}
.eco-ambassador-img, .junior-ambassador-img {
    width: 50%;
    float: left;
    padding-right: 30px;
    padding-bottom: 15px;
}
.junior-ambassador-img {
    padding-right: 0px;
    padding-left: 30px;
    float: right;
}
.about-sec-main ul.eco_ul li i{
    margin-right: 10px;
    width: 16px;
    margin-bottom: 5px;
    float: left;
}
.about-sec-main ul.eco_ul li span{width: calc(100% - 50px);}
.about-sec-main ul.eco_ul li {
    font-size: 16px;
    font-weight: 500;
    padding-bottom: 10px;
    display: inline-block;
    width: 50%;
}
.about-sec-main ul.eco_ul li span {
    width: calc(100% - 26px);
    float: right;
}
.eco-ambassador-img img, .junior-ambassador-img img {
    border: 1px solid #d6d6d6;
    padding: 3px;
}

form.form-box {
    display: inline-block;
    border: 1px solid #e6e6e6;
    padding: 55px 70px 70px 70px;
    width: 50%;
}
.remember-checkbox {
    width: 50%;
    float: left;
    text-align: left;
}
.remember_group p{ width: 50%; float: left;}
.remember_group {
    width: 100%;
    display: inline-block;
}
.btn-submit{ background-color: #363636; border-color: #363636;}
.form-box .default-btn {
    width: 100%;
}

/* signup css */
.signup-form {
    min-height: 500px;
    position: relative;
    /* overflow: hidden; */
}
#content-login { display: block; position: relative; width: 100%; }
#content-register { display: none; width: 100%; position: absolute; top: 0; left: 880px; }
.select-box select.form-control {
    padding-left: 10px;
}
.user-dropdown ul.dropdown-menu {
    left: auto;
    right: 0px;
	border: 1px solid rgba(13, 114, 192, 0.8); padding: 0px;
}
.user-dropdown .dropdown-menu>li>a{padding: 8px 15px;}
.nav .user-dropdown.open>a, .nav .user-dropdown.open>a:focus, .nav .user-dropdown.open>a:hover {
    background-color: #0e65a9;
    border-color: #337ab7;
}
.user-dropdown li.logout {
    padding: 0px 0px;
    width: 100%;
    display: inline-block;
}
.user-dropdown li.logout a.btn.default-btn {
    color: #fff;
    font-weight: 600; border-radius: 0px; border: none;
}

.user-dropdown li.logout a.btn.default-btn:hover{
	background-color: #363636;
}

/*Custom by vikram */

.rdt {
    position: relative;
  }
  .rdtPicker {
    display: none;
    position: absolute;
    width: 250px;
    padding: 4px;
    margin-top: 1px;
    z-index: 99999 !important;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.1);
    border: 1px solid #f9f9f9;
  }
  .rdtOpen .rdtPicker {
    display: block;
  }
  .rdtStatic .rdtPicker {
    box-shadow: none;
    position: static;
  }

  .rdtPicker .rdtTimeToggle {
    text-align: center;
  }

  .rdtPicker table {
    width: 100%;
    margin: 0;
  }
  .rdtPicker td,
  .rdtPicker th {
    text-align: center;
    height: 28px;
  }
  .rdtPicker td {
    cursor: pointer;
  }
  .rdtPicker td.rdtDay:hover,
  .rdtPicker td.rdtHour:hover,
  .rdtPicker td.rdtMinute:hover,
  .rdtPicker td.rdtSecond:hover,
  .rdtPicker .rdtTimeToggle:hover {
    background: #eeeeee;
    cursor: pointer;
  }
  .rdtPicker td.rdtOld,
  .rdtPicker td.rdtNew {
    color: #999999;
  }
  .rdtPicker td.rdtToday {
    position: relative;
  }
  .rdtPicker td.rdtToday:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #428bca;
    border-top-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    bottom: 4px;
    right: 4px;
  }
  .rdtPicker td.rdtActive,
  .rdtPicker td.rdtActive:hover {
    background-color: #428bca;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  }
  .rdtPicker td.rdtActive.rdtToday:before {
    border-bottom-color: #fff;
  }
  .rdtPicker td.rdtDisabled,
  .rdtPicker td.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
  }

  .rdtPicker td span.rdtOld {
    color: #999999;
  }
  .rdtPicker td span.rdtDisabled,
  .rdtPicker td span.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
  }
  .rdtPicker th {
    border-bottom: 1px solid #f9f9f9;
  }
  .rdtPicker .dow {
    width: 14.2857%;
    border-bottom: none;
    cursor: default;
  }
  .rdtPicker th.rdtSwitch {
    width: 100px;
  }
  .rdtPicker th.rdtNext,
  .rdtPicker th.rdtPrev {
    font-size: 21px;
    vertical-align: top;
  }

  .rdtPrev span,
  .rdtNext span {
    display: block;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none;   /* Chrome/Safari/Opera */
    -khtml-user-select: none;    /* Konqueror */
    -moz-user-select: none;      /* Firefox */
    -ms-user-select: none;       /* Internet Explorer/Edge */
    user-select: none;
  }

  .rdtPicker th.rdtDisabled,
  .rdtPicker th.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
  }
  .rdtPicker thead tr:first-child th {
    cursor: pointer;
  }
  .rdtPicker thead tr:first-child th:hover {
    background: #eeeeee;
  }

  .rdtPicker tfoot {
    border-top: 1px solid #f9f9f9;
  }

  .rdtPicker button {
    border: none;
    background: none;
    cursor: pointer;
  }
  .rdtPicker button:hover {
    background-color: #eee;
  }

  .rdtPicker thead button {
    width: 100%;
    height: 100%;
  }

  .rdtCounters {
    display: inline-block;
  }

  .rdtCounters > div {
    float: left;
  }

  .rdtCounter {
    height: 100px;
  }

  .rdtCounter {
    width: 40px;
  }

  .rdtCounterSeparator {
    line-height: 100px;
  }

  .rdtCounter .rdtBtn {
    height: 40%;
    line-height: 40px;
    cursor: pointer;
    display: block;

    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none;   /* Chrome/Safari/Opera */
    -khtml-user-select: none;    /* Konqueror */
    -moz-user-select: none;      /* Firefox */
    -ms-user-select: none;       /* Internet Explorer/Edge */
    user-select: none;
  }
  .rdtCounter .rdtBtn:hover {
    background: #eee;
  }
  .rdtCounter .rdtCount {
    height: 20%;
    font-size: 1.2em;
  }
 .navbar .nav li .active{
    background-color: #0d72c0;
    color: #fff;
}
#myVideo {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
    z-index: 5000;
}
.modal-full > .modal-dialog {
    max-width: 1800px;
}
.text-green{
    color: green
}
.text-red{
    color: red
}
.noproduct {
    margin-top: 2%;
    background-image: url(../images/notdatafound.png);
    margin-right: 22%;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    width: 100%;
    background-size: 150px;
    height: 200px;}

.image-gallery-image>img {
	max-height: 539px;
}
.image-gallery-thumbnails-wrapper.left{
	min-height: 106px !important;
	height: 100%;
}
.image-gallery-thumbnails-wrapper.left {
    min-height: 106px !important;
    height: 100%;
    display: inline-flex;
}
.image-gallery-slides > .center{
    max-width: 456px;
}

.forpagination{
    float: left;
}

.lightgray {
	color: lightgray;
}

.glass {
	position: absolute;
	left: 0;
	right: -6%;
	bottom: 48%;
	margin: 0 auto;
	width: 3.5%;
	-webkit-animation: spin 2s linear infinite;
	-moz-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}

.botal {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 50%;
	margin: 0 auto;
	max-width: 20px;
	top: 50%;
	margin-top: -34px;
	-webkit-animation: spin 2s linear infinite;
	-moz-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}

@-moz-keyframes spin {
	100% {
		-moz-transform: rotate(360deg);
	}
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@keyframes spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

#loader {
	position: fixed;
	top: 0;
	/* left: 230px; */
	/* width: calc(100% - 100px); */
	width: 100%;
	height: 100%;
	z-index: 12000;
	background: rgba(0, 0, 0, 0.8);
}
/* media Query css */
@media (min-width:992px) and (max-width:1199px){

}
@media (max-width:1199px){
	.category-box.all-cat-box{ max-height: 299px;}
	.hover-box h2{ font-size: 22px;}
	.footer-social-icons{text-align: center;}
	.footer-social-icons span{ margin-right:0px; margin-bottom:5px; display: inline-block;}
	.price-range-filter input#amount {max-width: 50%;}

	.cart-product-img img {
		min-width: 35px;
		max-width: 50px;
	}
	.header-bottom-sec .navbar .nav li.cat-li{ max-width: 208px;}
	.header-bottom-sec .navbar .nav li a{padding: 17px 15px 17px 15px;}
	.about-sec-main h4.text-center {
		line-height: 26px;
	}
}

@media (max-width:991px){
	.header-bottom-sec .navbar .nav li.cat-li{ max-width: 239px;}
	.book-slot-button a{ font-size: 16px;}
	.book-slot-sec .book-slot-left p{font-size: 19px;}
	.box-col p{font-size: 18px;}
	.hover-box h2{ font-size: 18px;top:73%;}
	.hover-box h2 a{ padding: 12px 10px;}
	.category-box.all-cat-box .hover-box h2{margin-top: -25px; font-size: 26px;}

	.carousel-img{ max-width:370px; height:370px;}
	.carousel-caption{ top:51px;}
	.carousel-caption h4{ font-size:17px;}
	.carousel-caption h2 {font-size: 27px; line-height: 31px;}

	.qty-box input.form-control.input-number{ width:100%;}
	.qty-box span.input-group-btn{ width:30px;}
	.qty-box button.btn.btn-default.btn-number{ width:30px; padding:15px 4px;}
	.hover-middle{ max-width:79%;}
	a.add-to-cart{padding:10px;}

	form.newsletter-form{ width:60%;}
	.footer-social-icons{width:40%;}
	.newsletter-form label.newsletter-label{ width:100%; padding:8px 0px 12px 40px;}
	.newsletter-form .form-group{ width:100%; padding-left:0px;}
	.footer-social-icons span{margin-bottom: 12px;}

	.footer-address {
		width: 50%;
		float: left;
	}
	.footer-links {
		width: 50%;
		float: left;
		margin-top: 30px;
	}
	.category-box.all-cat-box {
		max-height: 299px;
		margin-bottom: 22px;
	}
	ul.about_ul li{width: 50%;}
	.eco-ambassador-img, .junior-ambassador-img {
		width: 100%;
		padding-right: 0px;
	}
	.junior-ambassador-img {
		padding-left: 0px;
		float: left;
	}
	.about-sec-main ul.eco_ul li{ width: 100%;}
}

@media (max-width:767px){
	.right-links {padding-top: 10px;}
	.owl-nav button.owl-next{ margin-right: 0px;}
	.owl-nav button.owl-prev{ margin-left: 0px;}
	.logo.col-md-4.col-sm-4.col-xs-12 {text-align: center;}
	.middle-right-box{ text-align: center;}
	.navbar-toggle{float: left; margin-left: 15px;}
	.header-bottom-sec{ padding:0px 15px 0px 0px;}
	.top-header{ padding:0px 15px;}
	.carousel-img {	max-width: 261px;height: 261px;	right: 30px;}
	.carousel-caption {	top: 7px;}
	.book-slot-sec .book-slot-button{width: 100%; text-align: left;}

	div#navbar {
		position: absolute;
		z-index: 100;
		width: 100%;
		background-color: #fff;
		margin-top: 4px;
	}
	.header-bottom-sec .navbar {
		width: 100%;
		float: left;
		position: absolute;
	}
	.header-bottom-sec .navbar .nav li.cat-li {
		max-width: 100%;
	}
	.header-bottom-sec .navbar .nav li.cat-li a{ max-width:100%;}
	.navbar-nav {
		margin:0px;
	}
	.middle-right-box {
		padding-top: 0px;
		padding-bottom: 10px;
	}
	.top-header .navbar-nav>li>a{ padding:10px 12px;}
	ul.top-right-nav {
		padding-right: 0px;
	}

	.detail-left-sec {
		margin-bottom: 25px;
	}

	.contact-col-left, .contact-col-right{ padding: 25px;}

	.order-box-bottom a.col-xs-12 {
		width: 40%;
	}
	.order-box-bottom span.col-xs-12 {
		width: 60%;
	}
}
@media (max-width:640px){
    .category-box.all-cat-box{ max-height: 240px;}
	.categories-sec .col-xs-8 {
		width: 100%;
	}
	.category-box.all-cat-box{max-height:inherit;}
	.categories-sec .col-xs-4 {
		width: 50%;
	}
	ul.top-left-nav {
		width: 50%;
	}
	p.express-delivery {
		width: 50%;
	}
	ul.top-right-nav {
		padding-right: 0px;
		width: 100%;
		text-align: center;
		border-top: 1px solid #4990c8;
	}
	.box-col{ padding: 25px 10px 25px 10px;}
	.box-col p {
		font-size: 14px;
		line-height: 21px;
	}

	.contact-box-main{ display: inline-block;}
	.contact-col-left, .contact-col-right{display: inline-block; width: 100%;}
	.contact-col-left{ border: none; border-bottom: 1px solid #d6d6d6;}
}
@media (max-width:600px){
	form.newsletter-form {
		width: 100%;
		padding-right: 0px;
		border-right: none;
		margin-bottom: 15px;
	}
	.footer-social-icons {
		width: 100%;
		text-align: left;
		padding-left: 0px;
	}
	.footer-address {
		width: 100%;
		float: left;
	}
	.footer-links {
		width: 100%;
		float: left;
		margin-top: 30px;
	}
	.top-boxes {
		width: 100%;
		margin-bottom: 10px;
	}
	.boxes-sec.content-sec {
		margin-top: 10px;
	}
	table#cart{ border: none;}
	table#cart thead{ display: none;}
	.cart-title-txt-xs{
		display: inline-block;
		padding-bottom: 9px;
		width: 100%;
        font-size: 16px;
        text-transform: uppercase;
	}
	table#cart tbody tr {
		background-color: #f8f8f8;
		margin-bottom: 30px;
		display: inline-block;
	}
	table#cart td {
		text-align: center;
		width: 100%;
		float: left;
		display: inline-block;
		border: 1px solid #f2f2f2;
	}
	#cart tfoot td {
		background-color: #fcfcfc;
		color: #242424;
		border-color: #eaeaea;
		border-bottom: none;
	}
	.cart-left-sec tfoot .btn{ width: 100%;}
	table#cart td.hidden-600{ display: none;}
	table#cart tbody tr:nth-child(2n-1) {
		background-color: #f8f8f8;
	}
	table#cart td.qty input.form-control {
		max-width: 180px;
		margin: auto;
	}
	table#cart td.qty{
      border-bottom: none;
	}
	table#cart td.sub-total {
		background-color: #e5e5e5;
		border-bottom: none;
	}
	table#cart td.actions {
		background-color: #d7d7d7;
		border-bottom: none;
	}
	table#cart tfoot {
		border-bottom: 1px solid #eaeaea;
	}
	.cart-product-img {
		text-align: center; width: 100%;
	}
	.cart-product-img img {
		display: inline-block;
		max-height: 120px;
		border: 1px solid #ddd;
		margin-bottom: 12px;
		max-width: inherit;
	}
	.cart-pro-desc {
		width: 100%;
	}

}
@media (max-width:480px){
   .search-form{width:70%;}
	.hover-box h2 {
		font-size: 15px;
		top: 73%;
		max-width: 94%;
	}
	.categories-sec.p-b-40 {
		padding-bottom: 0px;
	}
	ul.about_ul li{width: 100%;}
}
@media (max-width:479px){
	ul.top-left-nav {
		width: auto;
	}
	p.express-delivery {
		width: 66%;
	}
	.grey-box{ margin-left: 2px; margin-right: 2px;}

	.carousel-indicators {
		bottom: -7px;
		left: 35px;
	}
	.carousel-img {
		max-width: 150px;
		height: 150px;
		right: 30px;
		bottom: -28px;
	}
	.carousel-caption h2 {
		font-size: 15px;
		line-height: 21px;
		 margin-bottom: 0px;
		padding-bottom: 5px;
	}
	.carousel-caption h4 {
		font-size: 12px;
		padding-bottom: 5px;
	}
	.book-slot-sec{ margin-top: 15px;}
	.slider-sec .shop-btn{ padding: 5px 13px; font-size: 13px;}
	.top-selling-sec .item .video-box {
		width: 100%;
	}
	.hover-middle {
		max-width: 58%;
	}
	.image-gallery-thumbnails-wrapper{width: 74px;}
	.image-gallery-slide-wrapper.left {
		width: calc(100% - 83px);
	}
}
@media (max-width:400px){
	.categoty-right-sec .video-box {
		width: 100%;
	}
	.hover-middle {
		max-width: 54%;
	}
	.categories-sec .col-xs-4{ width: 100%;}
	.hover-box h2{ font-size: 18px; top: 80%;
    max-width: 86%;}
	.product-footer form {
		max-width: 100%;
	}
	.product-footer form .input-group{width: 100%;}
	.product-footer .addcart-detail{ width: 100%;}
	.qty-box button.btn.btn-default.btn-number{ width: 45px;}
	#related-product-carousel .owl-nav{top:-39px;}
	.related-product-sec .title-box {
		padding-bottom: 15px;
	}
	.order-box-bottom a.col-xs-12 {
		width: 100%; text-align: center;
	}
	.order-box-bottom span.col-xs-12 {
		width: 100%;
		text-align: center;
	}
	.order-box-top .col-xs-6{ width: 100%; text-align: center;}
	a.order-id{ width: 100%;
    margin-bottom: 10px;}
}

repository: pawansokhal/reactJs

repo_name: pawansokhal/reactJs

extension: css


text: .columns.leftchart{margin:0 30px 0 0;float:left}.columns.rightchart{margin:0 0 0 30px;float:right}.columns.centered-chart{width:100%;margin:0;padding:0 5%}@media screen and (max-width:768px){.columns.leftchart{margin:0 20px 0 0}.columns.rightchart{margin:0 0 0 20px}}@media screen and (max-width:568px){.columns.leftchart{margin:0 15px 0 0}.columns.rightchart{margin:0 0 0 15px}}

license: MIT

url: https://raw.githubusercontent.com/1160800601/-git/19c96e5eb2546c6cb24d4f9006ad30aee4db1ec2/民调/2019.10/Joe Biden Retakes Lead From Elizabeth Warren; Both Beat Trump_ IBD_TIPP_files/styles.css

license_type: permissive

branch_name: refs/heads/master


text:
@article{Derrien2009,
 abstract = {BACKGROUND: Among mammals for which there is a high sequence coverage, the whole  genome assembly of the dog is unique in that it predicts a low number of protein-coding genes, ̃19,000, compared to the over 20,000 reported for other mammalian species. Of particular interest are the more than 400 of genes annotated in primates and rodent genomes, but missing in dog. RESULTS: Using over 14,000 orthologous genes between human, chimpanzee, mouse rat and dog, we built multiple pairwise synteny maps to infer short orthologous intervals that were targeted for characterizing the canine missing genes. Based on gene prediction and a functionality test using the ratio of replacement to silent nucleotide substitution rates (d(N)/d(S)), we provide compelling structural and functional evidence for the identification of 232 new protein-coding genes in the canine genome and 69 gene losses, characterized as undetected gene or pseudogenes. Gene loss phyletic pattern analysis using ten species from chicken to human allowed us to characterize 28 canine-specific gene losses that have functional orthologs continuously from chicken or marsupials through human, and 10 genes that arose specifically in the evolutionary lineage leading to rodent and primates. CONCLUSION: This study demonstrates the central role of comparative genomics for refining gene catalogs and exploring the evolutionary history of gene repertoires, particularly as applied for the characterization of species-specific gene gains and losses.},
 author = {Derrien, Thomas and Theze, Julien and Vaysse, Amaury and Andre, Catherine and Ostrander, Elaine A and Galibert, Francis and Hitte, Christophe},
 doi = {10.1186/1471-2164-10-62},
 issn = {1471-2164 (Electronic)},
 journal = {BMC genomics},
 keywords = {Animals,Chromosome Mapping,Dogs,Evolution, Molecular,Genome,Genomics,Models, Genetic,Pseudogenes,Sequence Alignment,Sequence Analysis, DNA,Sequence Analysis, Protein,Software,Species Specificity,Synteny,genetics,methods},
 language = {eng},
 month = {feb},
 pages = {62},
 pmid = {19193219},
 title = {Revisiting the missing protein-coding gene catalog of the domestic dog.},
 volume = {10},
 year = {2009}
}

extension: bib


text:
@inproceedings{braunModelsTearBreak2018,
 author = {Braun, Richard J and Zhong, Lan and Driscoll, Tobin A and Begley, Carolyn G and Antwi, Deborah and King-Smith, P Ewen},
 booktitle = {7th European Conference on Computational Fluid Dynamics},
 month = {June},
 title = {Models for Tear Break Up Dynamics and Imaging},
 year = {2018}
}

repository: tobydriscoll/academic-kickstart

repo_name: tobydriscoll/academic-kickstart

gha_license_id: MIT


text:
/* Main */
body {
  margin: 0;
}

p {
  margin-block-end: 0;
}

pre {
  border-radius: 3px;
  border: 1px solid #eee;
  padding: 7px;
}

#homepage-container  {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 17px;
  background-color: #FCFCFC;
  color: #291E1E;
  line-height: 1.4;
}

#homepage-container a,
#homepage-container a:hover,
#homepage-container a:focus,
#homepage-container a:visited {
  color: #CF6965;
  text-decoration: none;
}

#homepage-container a:hover {
  text-decoration: underline;
}

#homepage-container h1,
#homepage-container h2,
#homepage-container h3,
#homepage-container h4 {
  margin: 18px 0 9px 0;
}

#homepage-container h2 {
  font-size: 30px;
}

#homepage-container h3 {
  font-size: 24px;
}

#homepage-container h4 {
  font-size: 18px;
}

#homepage-container #homepage-body {
  max-width: 700px;
  margin: 0 auto;
}

/* Flex */

.column {
  display: flex;
  flex-direction: column;
}

.row {
  display: flex;
  flex-direction: row;
}

.row-collapse {
  display: flex;
  flex-direction: row;
}
@media (max-width: 768px) {
  .row-collapse {
    flex-direction: column;
  }
}

.section {
  margin: 18px 15px 22px 10px;
}

.section-title {
  flex: 0 0 auto;
  margin-right: 15px !important;
}
.demo-section-title {
  flex: 0 0 133px;
}
@media (max-width: 768px) {
  .demo-section-title {
    flex: 1;
  }
}

@media (min-width: 768px) {
  .section-body {
    margin: 15px 0 0 16px;
  }
}

/* Link box */

#github-link-box {
  position: absolute;
  top: 5px;
  right: 2px;
  font-size: 18px;
}
#github-link-box>a {
  border: 1px solid #CF6965;
  margin: 0 3px;
  padding: 2px 4px;
  border-radius: 3px;
}
#github-link {
  height: 20px;
  top: 3px;
  position: relative;
  margin-right: 3px;
}

/* TitleBox */

#homepage-title-box {
  text-align: center;
  position: relative; /* so github-link-box can have position: absolute */
}

#homepage-logo {
  vertical-align: inherit;
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  #homepage-logo {
    display: none;
  }
}

#homepage-title {
  flex: 1 1 100%;
  font-size: 160px;
  line-height: 1.1;
  font-family: tulpen-one, Futura, serif;
  font-weight: 400;
  margin: 35px 0 0 0;
}
@media (min-width: 768px) {
  #homepage-title {
    font-size: 230px;
    position: relative;
    top: 45px;
    left: -7px;
    text-align: left;
    margin-bottom: 10px;
  }
}

#homepage-description {
  font-size: 22px;
  font-style: italic;
  margin: 0 0 9px;
  font-weight: 200;
}
@media (min-width: 768px) {
  #homepage-description {
    text-align: left;
  }
}

#homepage-logo {
  flex: 0 0 auto;
  height: 288px;
  width: 250px;
}

/* Filters */

#filter-container {
  margin-bottom: 25px;
}

.filter {
  padding: 0 10px;
  box-sizing: border-box;
  width: 100%;
}
.filter-label {
  width: 100%;
}
.filter-select {
  width: 100%;
  height: 30px;
  padding: 0;
  font-size: 18px;
  color: #777777;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.filter-checkbox {
  width: 100%;
  display: block;
}
.filter-checkbox>input {
  margin-right: 6px;
  position: relative;
  top: -1px;
}

#organism-filter {
  flex: 0 0 100%;
}

#map-filter {
  flex: 2;
}

#model-filter {
  flex: 1.5;
}

#tool-filter {
  flex: 1;
}

#options-filter {
  flex: 1;
}

#go-button-container {
  flex: 1;
}

#go-button {
  cursor: pointer;
  color: #ffffff !important;
  background-color: #474949;
  box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
  border: none;
  font-size: 25px;
  border-radius: 4px;
  display: block;
  margin: 58px 0 0 0;
  height: 40px;
  width: 100%;
  text-align: center;
}
#go-button:hover {
  text-decoration: none !important;
}
@media (max-width: 768px) {
  #go-button {
    margin: 25px 0 10px;
  }
}

/* Apps */

.demo-box {
  flex: 1 1;
  position: relative;
  box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
  margin: 10px;
  height: 200px;
  min-height: 200px;
  overflow: hidden;
  border-radius: 4px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right;
}

.demo-box:hover {
  text-decoration: none !important;
}

.demo-title{
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.85);
  margin: 0;
  padding: 5px 10px 5px 20px;
  z-index: 10;
  color: black;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
.demo-title>h3{
  font-style: italic;
  font-size: 32px;
  font-weight: bold;
  margin: 0 !important;
}

/* FAQ */

#faq-list {
  margin-top: 13px;
}
@media (max-width: 768px) {
  #faq-list {
    margin-top: 0;
  }
}

/* Funding */

#funding {
  text-align: center;
}

#logos {
  margin: 15px 5px;
  align-items: center;
}

#sbrg-logo {
  width: 100%;
}

#nnf-logo {
  width: 100%;
}

/* footer */

footer {
  width: 100%;
  box-sizing: border-box;
  background-color: #291E1E;
  color: white;
  flex-direction: row;
  justify-content: center;
  display: flex;
  padding: 10px 10px 15px 10px;
  margin-top: 20px;
}

.footer-container {
  display: flex;
  flex: 0 1 700px;
}

#more {
  flex: 0;
}

.fill {
  flex: 1 1;
}

#version {
  flex: 0;
}

gha_license_id: NOASSERTION

gha_language: JavaScript


text:
DESCRIPTION = "NetServer::Generic is a perl module that implements an object-oriented interface for developing internet servers."
SECTION = "libs"
LICENSE = "Artistic|GPLv1+"
PR = "r5"

SRC_URI = "http://www.cpan.org/modules/by-module/NetServer/NetServer-Generic-${PV}.tar.gz"

S = "${WORKDIR}/NetServer-Generic-${PV}"

inherit cpan

SRC_URI[md5sum] = "bbb47b15e1b624e1b728d8ef6ea93268"
SRC_URI[sha256sum] = "174415168e1fc0451f3f6e34beb5c8779b83521a477243cf4ef865be4e161834"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
LICENSE = "MIT"
LIC_FILES_CHKSUM = " \
file://MIT;md5=0835ade698e0bcf8506ecda2f7b4f302 \
"

SRC_URI = "\
file:///home/yang/yocto/poky/meta-hubshuffle/recipes-apps/hello-world-cpp-makefile/files/hellow-world-cpp-makefile.tar.gz \
"

S = "${WORKDIR}"

do_configure(){
    :
}

do_compile(){
    oe_runmake
}

do_install(){
    oe_runmake install 'DESTDIR=${D}'
}


text:
# Automatically downloads conan.cmake if not already present
if(NOT EXISTS "${CMAKE_BINARY_DIR}/conan.cmake")
    message(STATUS "Downloading conan.cmake from https://github.com/conan-io/cmake-conan")
    file(DOWNLOAD   https://github.com/conan-io/cmake-conan/raw/v0.15/conan.cmake
                    ${CMAKE_BINARY_DIR}/conan.cmake)
endif()

include(${CMAKE_BINARY_DIR}/conan.cmake)

if(ENABLE_TESTING)
    set(conan_build_tests True)
else()
    set(conan_build_tests False)
endif()

conan_cmake_run(
    CONANFILE conanfile.py
    BASIC_SETUP CMAKE_TARGETS
    BUILD missing
    OPTIONS ${PROJECT_NAME}:build_tests=${conan_build_tests}
)

set(conan_build_tests)

repository: winafa/cpgen

repo_name: winafa/cpgen

extension: cmake


text:
@misc{noauthor_zotero_nodate,

    title = {Zotero {\textbar} {People} {\textgreater} gcgibson {\textgreater} {Library} {\textgreater} ssvgd},

    url = {https://www.zotero.org/gcgibson/items/collectionKey/JCNHG6VP},

    urldate = {2018-01-09},

    file = {Zotero | People > gcgibson > Library > ssvgd:/Users/gcgibson/Zotero/storage/V5HNGA2R/JCNHG6VP.html:text/html}

}

@article{liu_stein_2016,

    title = {Stein {Variational} {Gradient} {Descent}: {A} {General} {Purpose} {Bayesian} {Inference} {Algorithm}},

    shorttitle = {Stein {Variational} {Gradient} {Descent}},

    url = {http://arxiv.org/abs/1608.04471},

    abstract = {We propose a general purpose variational inference algorithm that forms a natural counterpart of gradient descent for optimization. Our method iteratively transports a set of particles to match the target distribution, by applying a form of functional gradient descent that minimizes the KL divergence. Empirical studies are performed on various real world models and datasets, on which our method is competitive with existing state-of-the-art methods. The derivation of our method is based on a new theoretical result that connects the derivative of KL divergence under smooth transforms with Stein's identity and a recently proposed kernelized Stein discrepancy, which is of independent interest.},

    urldate = {2018-01-09},

    journal = {arXiv:1608.04471 [cs, stat]},

    author = {Liu, Qiang and Wang, Dilin},

    month = aug,

    year = {2016},

    note = {arXiv: 1608.04471},

    keywords = {Computer Science - Learning, Statistics - Machine Learning},

    annote = {Comment: To appear in NIPS 2016},

    file = {arXiv\:1608.04471 PDF:/Users/gcgibson/Zotero/storage/P9QLWAIT/Liu and Wang - 2016 - Stein Variational Gradient Descent A General Purp.pdf:application/pdf;arXiv.org Snapshot:/Users/gcgibson/Zotero/storage/G25TNPX4/1608.html:text/html}

}

@article{liu_stein_2016-1,

    title = {Stein {Variational} {Gradient} {Descent}: {A} {General} {Purpose} {Bayesian} {Inference} {Algorithm}},

    shorttitle = {Stein {Variational} {Gradient} {Descent}},

    url = {http://arxiv.org/abs/1608.04471},

    abstract = {We propose a general purpose variational inference algorithm that forms a natural counterpart of gradient descent for optimization. Our method iteratively transports a set of particles to match the target distribution, by applying a form of functional gradient descent that minimizes the KL divergence. Empirical studies are performed on various real world models and datasets, on which our method is competitive with existing state-of-the-art methods. The derivation of our method is based on a new theoretical result that connects the derivative of KL divergence under smooth transforms with Stein's identity and a recently proposed kernelized Stein discrepancy, which is of independent interest.},

    urldate = {2018-01-09},

    journal = {arXiv:1608.04471 [cs, stat]},

    author = {Liu, Qiang and Wang, Dilin},

    month = aug,

    year = {2016},

    note = {arXiv: 1608.04471},

    keywords = {Computer Science - Learning, Statistics - Machine Learning},

    annote = {Comment: To appear in NIPS 2016},

    file = {arXiv\:1608.04471 PDF:/Users/gcgibson/Zotero/storage/3FIKARRQ/Liu and Wang - 2016 - Stein Variational Gradient Descent A General Purp.pdf:application/pdf;arXiv.org Snapshot:/Users/gcgibson/Zotero/storage/AC9H4Y7F/1608.html:text/html}

}

@article{liu_stein_2016-2,

    title = {Stein {Variational} {Gradient} {Descent}: {A} {General} {Purpose} {Bayesian} {Inference} {Algorithm}},

    shorttitle = {Stein {Variational} {Gradient} {Descent}},

    url = {https://arxiv.org/abs/1608.04471},

    language = {en},

    urldate = {2018-01-09},

    author = {Liu, Qiang and Wang, Dilin},

    month = aug,

    year = {2016},

    file = {Full Text PDF:/Users/gcgibson/Zotero/storage/HCTY5ZJU/Liu and Wang - 2016 - Stein Variational Gradient Descent A General Purp.pdf:application/pdf;Snapshot:/Users/gcgibson/Zotero/storage/795X79GC/1608.html:text/html}

}

@article{liu_stein_2016-3,

    title = {Stein {Variational} {Gradient} {Descent}: {A} {General} {Purpose} {Bayesian} {Inference} {Algorithm}},

    shorttitle = {Stein {Variational} {Gradient} {Descent}},

    url = {http://arxiv.org/abs/1608.04471},

    abstract = {We propose a general purpose variational inference algorithm that forms a natural counterpart of gradient descent for optimization. Our method iteratively transports a set of particles to match the target distribution, by applying a form of functional gradient descent that minimizes the KL divergence. Empirical studies are performed on various real world models and datasets, on which our method is competitive with existing state-of-the-art methods. The derivation of our method is based on a new theoretical result that connects the derivative of KL divergence under smooth transforms with Stein's identity and a recently proposed kernelized Stein discrepancy, which is of independent interest.},

    urldate = {2018-01-09},

    journal = {arXiv:1608.04471 [cs, stat]},

    author = {Liu, Qiang and Wang, Dilin},

    month = aug,

    year = {2016},

    note = {arXiv: 1608.04471},

    keywords = {Computer Science - Learning, Statistics - Machine Learning},

    annote = {Comment: To appear in NIPS 2016},

    file = {arXiv\:1608.04471 PDF:/Users/gcgibson/Zotero/storage/UJNU5DQD/Liu and Wang - 2016 - Stein Variational Gradient Descent A General Purp.pdf:application/pdf;arXiv.org Snapshot:/Users/gcgibson/Zotero/storage/4NT5AXVH/1608.html:text/html}

}

@article{liu_stein_2016-4,

    title = {Stein {Variational} {Gradient} {Descent}: {A} {General} {Purpose} {Bayesian} {Inference} {Algorithm}},

    shorttitle = {Stein {Variational} {Gradient} {Descent}},

    url = {https://arxiv.org/abs/1608.04471},

    language = {en},

    urldate = {2018-01-09},

    author = {Liu, Qiang and Wang, Dilin},

    month = aug,

    year = {2016},

    file = {Full Text PDF:/Users/gcgibson/Zotero/storage/IBC6I2U5/Liu and Wang - 2016 - Stein Variational Gradient Descent A General Purp.pdf:application/pdf;Snapshot:/Users/gcgibson/Zotero/storage/WPMTJ64G/1608.html:text/html}

}

@misc{noauthor_machine_nodate,

    title = {Machine {Learning}},

    url = {https://mitpress.mit.edu/books/machine-learning-0},

    abstract = {A comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach.},

    language = {en-US},

    urldate = {2018-01-09},

    journal = {MIT Press},

    file = {Snapshot:/Users/gcgibson/Zotero/storage/DCCBAHAX/machine-learning-0.html:text/html}

}

repository: gcgibson/ssvgd

repo_name: gcgibson/ssvgd


text:
require curl.inc

PR = "${INC_PR}.0"

EXTRA_OECONF += " \
	--without-ssl --with-gnutls \
"

# Follow debian/rules.
# Remove patch of nss, we will build libcurl-gnutls
do_debian_patch_prepend(){
	sed -i '/^99_nss.patch/d' ${DEBIAN_QUILT_PATCHES}/series
	rm ${DEBIAN_QUILT_PATCHES}/99_nss.patch
}

# Remove unnecessary files which have already been in curl
do_install_append(){
	rm -r ${D}${bindir}
	rm -r ${D}${datadir}
	rm -r ${D}${includedir}
	rm -r ${D}${libdir}/pkgconfig/
}

DEBIANNAME_${PN} = "libcurl3-gnutls"

repository: nghiaht-tsdv/meta-debian

repo_name: nghiaht-tsdv/meta-debian

branch_name: refs/heads/jethro

gha_language: BitBake


text:
SRC_URI = "${GENTOO_MIRROR}/${P}.tar.gz \
	file://install.patch;patch=1"

DEPENDS = ""

inherit autotools

do_configure_prepend () {
	sed -i -e "s/^DIRS = .*/DIRS = libpwdb/" \
		-e "s:EXTRAS += :EXTRAS += ${CFLAGS} :" \
		Makefile
	sed -i -e "s:=gcc:=${CC}:g" -e "s:=ld:=${LD}:g" -e "s:=ranlib:=${RANLIB}:g" default.defs
	sed -i -e "s:PPFIX=.*:PPFIX=${D}:g" default.defs
}

do_install_prepend () {
	install -d ${D}${base_libdir}
}

do_stage () {
	cp -a include/pwdb ${STAGING_INCDIR}
	( cd libpwdb;
		install -d ${STAGING_INCDIR}/pwdb;
    	install -m 644 pwdb/pwdb_public.h pwdb_map.h ${STAGING_INCDIR}/pwdb;
		install -m 644 unix/public.h ${STAGING_INCDIR}/pwdb/pwdb_unix.h;
	    install -m 644 shadow/public.h ${STAGING_INCDIR}/pwdb/pwdb_shadow.h;
		install -m 644 common/public.h ${STAGING_INCDIR}/pwdb/pwdb_common.h;
		install -m 644 radius/public.h ${STAGING_INCDIR}/pwdb/pwdb_radius.h;
		install -m 644 radius.h ${STAGING_INCDIR}/pwdb/radius.h;
		install -m 644 _pwdb_macros.h ${STAGING_INCDIR}/pwdb/_pwdb_macros.h;
	)

	oe_libinstall -s -C libpwdb libpwdb ${STAGING_LIBDIR}
}


text:
@article{Laub+Loomis/1998/oscillator,
  author    = {M. T. Laub and W. F. Loomis},
  title     = {A Molecular Network That Produces Spontaneous Oscillations in Excitable Cells of Dictyostelium},
  journal   = {Molecular Biology of the Cell},
  volume    = {9},
  year      = {1998},
  pages     = {3521--3532}
}


text:
@InProceedings{dhillon10a,
  title = {Feature Selection using Multiple Streams},
  author = {Paramveer Dhillon and Dean  Foster and Lyle Ungar},
  pages = {153--160},
  abstract = {Feature selection for supervised learning can be greatly improved by making use of the fact that features often come in classes. For example, in gene  expression data, the genes which serve as features may be  divided into classes based on their membership in gene families or pathways. When labeling words with senses for word sense disambiguation, features fall into classes including adjacent words, their parts of speech, and the topic and venue of the document the word is in. We present a streamwise feature selection method that allows  dynamic generation and selection of features, while taking advantage of the different feature classes, and the fact that they are of different sizes and have different (but unknown) fractions of good features. Experimental results show that our approach provides significant improvement in performance and is computationally less expensive than comparable ``batch'' methods that do not take advantage of the feature classes and expect all features to be known in advance.},
  pdf = {http://jmlr.org/proceedings/papers/v9/dhillon10a/dhillon10a.pdf},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_language: TeX


text:
@article{2006ApJ...652.1390B,
 abstract = {Even with the renaissance in gamma-ray burst (GRB) research fostered by
the Swift satellite, few bursts have both contemporaneous
observations at long wavelengths and exquisite observations at
later times across the electromagnetic spectrum. We present here
contemporaneous imaging with the KAIT robotic optical telescope,
dense optical sampling with Lulin, supplemented with infrared
data from PAIRITEL and radio to gamma-ray data from the
literature. For the first time, we can test the constancy of
microphysical parameters in the internal-external shock paradigm
and carefully trace the flow of energy from the GRB to the
surrounding medium. KAIT data taken
<åisebox-0.5ex~1 minute after the start of
GRB 051111 and coinciding with the fading gamma-ray tail of the
prompt emission indicate a smooth reinjection of energy into the
shock. No color change is apparent in observations beginning
\i̊sebox-0.5ex~1.5 minutes after the GRB and
lasting for the first hour after the burst. There are achromatic
flux modulations about the best-fit model at late
(t\rs̊ebox-0.5ex~10$^4$ s) times, possibly
due to variations in the external density. We find that the host
galaxy extinction is well fit by a curve similar to that of the
Small Magellanic Cloud. Low visual extinction,
A$_V$\rae̊box-0.5ex~0.2 mag, combined with
high column densities determined from the X-ray and optical
spectroscopy (N$_H$>10$^21$ cm$^-2$), indicate a low
dust-to-metals ratio and a possible overabundance of the light
metals. An apparent small ratio of total to selective extinction
(R$_V$\raib̊ox-0.5ex~2) argues against dust
destruction by the GRB. Time constancy of both the IR/optical/UV
spectral energy distribution and the soft X-ray absorption
suggests that the absorbing material is not local to the GRB.},
 adsnote = {Provided by the SAO/NASA Astrophysics Data System},
 adsurl = {https://ui.adsabs.harvard.edu/abs/2006ApJ...652.1390B},
 archiveprefix = {arXiv},
 author = {Butler, N.~R. and Li, W. and Perley, D. and Huang, K.~Y. and
Urata, Y. and Prochaska, J.~X. and Bloom, J.~S. and
Filippenko, A.~V. and Foley, R.~J. and Kocevski, D. and
Chen, H. -W. and Qiu, Y. and Kuo, P.~H. and Huang, F.~Y. and
Ip, W.~H. and Tamagawa, T. and Onda, K. and Tashiro, M. and
Makishima, K. and Nishihara, S. and Sarugaku, Y.},
 doi = {10.1086/508624},
 eprint = {astro-ph/0606763},
 journal = {\apj},
 keywords = {Gamma Rays: Bursts, Stars: Supernovae: General, Telescopes, X-Rays: General, Astrophysics},
 month = {Dec},
 number = {2},
 pages = {1390-1399},
 primaryclass = {astro-ph},
 title = {When Do Internal Shocks End and External Shocks Begin? Early-Time Broadband Modeling of GRB 051111},
 volume = {652},
 year = {2006}
}

repository: profjsb/my-content

repo_name: profjsb/my-content


text:
require qt5-${PV}.inc
require ${PN}.inc

PR = "${INC_PR}.0"

SRC_URI += "file://0004-Disable-mkv8snapshot.patch"
SRC_URI += "file://0005-AddSynchoronization-qimagereader.patch"

SRC_URI[md5sum] = "c29073bfc3cf6b39492a2481d982386e"
SRC_URI[sha256sum] = "89bcde09b24e8139f9d1d957dcb07c5aada83d578c84279f66813f348243d500"


text:
#section_header{
	height: 250px;
	align-items: flex-start;
}

#section_header .section-inner-wrapper{
	max-width: 1200px;
}

.section-testimonials{
	background-color: #E93B73;
}

.section-testimonials .section-title{
	color: #fff;
}

.section-testimonials blockquote{
	margin-inline-start: 0px;
	margin-inline-end: 0px;
}

.pink-color{
	color: #E93B73;
}

.section-testimonials-1 .section-title h2{
	color: #fff;
}

.section-testimonials-2{
	background-color: #fff;
}

.section-testimonials-2 .testimonial__author, .section-testimonials-2 .testimonial__position{
	color: #E93B73;
}

/* Testimonials*/
a {
  color: inherit;
  text-decoration: none;
}

.testimonial {
  padding: 5em 0;
  background: #E93B73;
}
.testimonial__title {
  margin: 0 0 0.9090909091em;
  font-weight: normal;
  font-size: 1.375rem;
  color: rgba(255, 255, 255, 0.7);
}
.testimonial__quote {
  display: flex;
  align-items: center;
  padding: 0;
  border: none;
}

@media (max-width: 43.75em) {
  .testimonial__quote {
    flex-wrap: wrap;
  }
}
.testimonial__quote footer::before {
  content: "";
}
.testimonial__text {
  display: flex;
  align-items: center;
  min-height: 9.0909090909em;
  padding: 1.3636363636em 1.8181818182em;
  font-size: 1.375rem;
  line-height: 1.55;
  color: #888;
  background: white;
  border-radius: 0 30px;
  box-shadow: 0 10px 22px rgba(0, 0, 0, 0.2);
}
@media (min-width: 43.8125em) {
  .testimonial__text {
    max-width: 80%;
    padding: 2.2727272727em 2.7272727273em;
    padding-right: 4.0909090909em;
  }
}
@media (max-width: 43.75em) {
  .testimonial__text {
    margin-bottom: 1.3636363636em;
  }
}
@media (min-width: 43.8125em) {
  .testimonial__text {
    border-radius: 10px 50px;
  }
}
.testimonial__meta {
  display: flex;
  align-items: center;
}
.testimonial__img {
  min-width: 5em;
  width: 5em;
  height: 5em;
  margin-right: 1.25em;
  font-size: 1rem;
  border-radius: 50%;
  background: white;
  border: solid 2px white;
  box-shadow: 0 10px 22px rgba(0, 0, 0, 0.2);
}
@media (min-width: 43.8125em) {
  .testimonial__img {
    min-width: 7.25em;
    width: 7.25em;
    height: 7.25em;
    margin: 0 1.875em 0 -3.625em;
  }
}
@media (min-width: 43.8125em) {
  .testimonial__img {
    border-width: 3px;
  }
}
.testimonial__author {
  font-size: 1.375rem;
  line-height: 1.1;
  color: white;
}
.testimonial__position {
  font-size: 1rem;
  color: rgba(255, 255, 255, 0.7);
}


text:
@article{skerratt_simulated_2019,
 abstract = {The dynamics of nutrients, phytoplankton, zooplankton and water clarity of the iconic Great Barrier Reef World Heritage Area (GBRWHA) are inﬂuenced by seasonal variation in coastal and oceanic conditions, and anthropogenic inputs. We use the 3-dimensional coupled catchment-hydrodynamic-sediment-wave-optical-biogeochemical eReefs model to hindcast nutrient and planktonic responses to changes in seasonal and annual variability over a six-year period (2011–2016). In this paper we present a comparison of the eReefs model conducted against a range of in situ observations that included 24 water quality moorings, 2 nutrient sampling programs (with a total of 18 stations) and time-series of taxon-speciﬁc plankton abundance. At 14 near-coastal stations the simulated chlorophyll a (Chl a), when compared with chlorophyll extractions from water samples, had an average root mean square (RMS) error of 0.30 mg m−3 and a Willmott index of 0.59. For the same sites, simulated turbidity, when compared with turbidity sensors, had a Willmott index of 0.58 and simulated nitrate + nitrite had a Willmott index of 0.41 when compared with tri-annual water samples. Comparison with a spatially-resolved statistical model of zooplankton based on \textgreater 900 observations in the region showed similarities in the relationship and spatial distribution of simulated and observed biomass, where both show zooplankton biomass is greatest inshore, biomass is highest around shallow reef areas and in the southern and central GBRWHA, and greater in summer than winter. Additionally, we investigate planktonic and nutrient responses to climatic variation. The ﬁrst two years of the simulation coincided with La Niña events that drive greater than average winds, rainfall and river discharge. Throughout all years, simulated Chl a increases from north to south and from outer to inner coastal regions. Dissolved inorganic nitrogen, primary production and phytoplankton biomass were higher during La Niña in inshore and mid-shelf waters, while oﬀshore regions were similar in all years from 2011 to 2016. Simulated Secchi depth was deeper oﬀshore and decreased from oﬀshore to inner coastal regions and from north to south. The eReefs simulation contributes to the understanding at a high spatial and temporal resolution of where and how nutrients and plankton originate and interact within the Great Barrier Reef.},
 author = {Skerratt, J.H. and Mongin, M. and Baird, M.E. and Wild-Allen, K.A. and Robson, B.J. and Schaffelke, B. and Davies, C.H. and Richardson, A.J. and Margvelashvili, N. and Soja-Wozniak, M. and Steven, A.D.L.},
 doi = {10.1016/j.jmarsys.2018.12.006},
 file = {Skerratt et al. - 2019 - Simulated nutrient and plankton dynamics in the Gr.pdf:/Users/ric325/Zotero/storage/EVGDLWI9/Skerratt et al. - 2019 - Simulated nutrient and plankton dynamics in the Gr.pdf:application/pdf},
 issn = {09247963},
 journal = {Journal of Marine Systems},
 language = {en},
 month = {April},
 pages = {51--74},
 title = {Simulated nutrient and plankton dynamics in the Great Barrier Reef (2011–2016)},
 url = {https://linkinghub.elsevier.com/retrieve/pii/S0924796317304529},
 urldate = {2019-10-24},
 volume = {192},
 year = {2019}
}