@import url(http://allfont.net/allfont.css?fonts=alegreya-sans);
@font-face {font-family: "Maiandra GD";
    src: url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.eot");
    src: url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.eot?#iefix") format("embedded-opentype"),
    url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.woff2") format("woff2"),
    url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.woff") format("woff"),
    url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.ttf") format("truetype"),
    url("http://db.onlinewebfonts.com/t/0dc85fad34f00fbec56d8081d0f9267a.svg#Maiandra GD") format("svg");
}
/* This text is in Calibri */
.class { 
	font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; 
}
body{margin:0;padding:0;font:400 14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;; background-color:#eaeaea;}#wrapper{float:left;width:100%; background-color:#eaeaea;}.tp-style-1 a.btn-style-1{font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:inline-block;padding:15px 30px;border-radius:3px;text-decoration:none;box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);position:relative;z-index:11;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out; float:right}.tp-style-1 a.btn-style-1:hover{color:#fff!important;box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.1);}.tp-style-1 a.btn-style-1:hover:before{transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);opacity:1;}.tp-style-1 a.btn-style-1:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;opacity:0;background-color:rgba(0,0,0,0.2);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transform:scaleY(0.6);-webkit-transform:scaleY(0.6);-moz-transform:scaleY(0.6);border-radius:3px;}.btn-row{float:left;display:block;width:100%;text-align:center;}.tp-style-1 h1{font:600 44px/44px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;color:#fff;text-align:center;margin:-100px 0 25px 0;}.tp-style-1 h2{font:600 25px/25px "Maiandra GD";;;color:#37a09b;text-align:center;margin:20px 0 0px 0; text-transform:uppercase;}.tp-style-1 h4{font:400 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;text-align:center;margin:0 0 10px 0;}

.tp-style-1 h4 a{text-decoration:none;color:#666; text-transform: capitalize;}


.tp-style-1 p{font:400 18px/22px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#000;margin:0; /*padding-top:10px*/}#header{position:absolute;width:100%;z-index:99;}.top-bar{float:right;padding:30px 0 24px 0;}.top-bar ul{padding:0;margin:0;list-style:none;float:right;}.top-bar ul li{float:left;padding:0 0 0 30px;font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;}.top-bar ul li .fa{padding:0 6px 0 0;}.top-bar ul li a{font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;text-decoration:none;}.drop-box{float:right;margin:0 0 0 20px;}.drop-box button{padding:0;background:none;padding:0;border:0;}.top-bar .drop-box li{padding:0 29px;width:100%;}.top-bar .drop-box li:first-child{padding:20px 29px 0 29px;}.drop-box .dropdown-menu{border:1px solid #ccc;border-radius:0;box-shadow:none;font-size:inherit;left:inherit;right:0;margin:10px 0 0 0;min-width:248px;padding:0 0 0 0;text-align:inherit;top:100%;}.top-bar .drop-box li:hover{background:#f0f0f0;}.login-col{float:left;width:100%;padding:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.login-col a.round{width:60px;height:60px;display:block;margin:0 auto 10px;font-size:26px;text-align:center;line-height:60px;color:#fff;text-decoration:none;border-radius:100%;}.login-col a.round:hover{box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);}.login-col a.btn-login{float:left;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;width:100%;border-radius:3px;padding:13px 0;text-align:center;text-decoration:none;box-shadow:inset 0 -4px 0 0 rgba(0,0,0,0.3);}.navigation{float:left;width:100%; padding:0px; margin-top:-50px;}.navigation .holder{width:100%;margin:0 auto;background:#fff;}.navigation .navbar-inverse .navbar-collapse,.navigation .navbar-inverse .navbar-form{background:none;border:0;}.navigation .navbar-collapse{padding:0;}.navigation .navbar-inverse{background-color:transparent;border-color:transparent;}.navigation .navbar{border-radius:0;}.navigation .navbar{border:0;margin-bottom:0;min-height:inherit;}a.logo{position:absolute;margin:-40px 0 0 0px;/*border-top:3px solid;*/box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);*/}#nav{float:right;padding:0;margin:0 20px 0 0;list-style:none;}#nav li{float:left;position:relative;}#nav li:first-child{background:none;}#nav li a{font:700 15px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#000;text-decoration:none;padding:28px 20px;display:block;position:relative;z-index:20;}#nav li a .fa{padding:0 0 0 3px;color:#666;}#nav li:hover>a{color:#fff;}#nav li a:hover .fa{color:#fff;}#nav li ul li a:hover,#nav li ul li:hover>a{text-decoration:none;color:#fff;}#nav li ul{position:absolute;left:inherit;right:0;top:64px;width:220px;padding:0;display:none;list-style:none;z-index:10;}#nav li:hover>ul{display:block;}#nav li ul li>ul{position:absolute;left:100%;top:0;width:220px;padding:0;}#nav li ul li{float:none;width:auto;background:none;}#nav li ul li a{background:rgba(10,10,10,0.8);font:500 15px/15px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;color:#fff;text-align:left;padding:12px 10px;display:block;}.navigation .navbar-inverse .navbar-nav>.active>a,.navigation .navbar-inverse .navbar-nav>.active>a:hover,.navigation .navbar-inverse .navbar-nav>.active>a:focus{color:#fff!important;}

.search-box{float:right;width:47px;position:relative;z-index:999;margin:0 10px 0 0; background:none!important;}
.search-box .fa{font-size:16px;color:#fff;display:block;text-align:center;}


.main{max-width:800px;}
.column{float:left;width:50%;padding:0 2em;min-height:300px;position:relative;}





.top-cart{float:right;width:47px;height:72px;font-size:16px;color:#fff;line-height:72px;text-align:center; background:none!important; position:relative}


.topqty{ position:absolute; top:0px; background-color:#000000; color:#FFFFFF; width:50px; height:50px; display:block}


.top-cart:hover{background:#37a09b!important; color:#fff;}

.top-cart button{background:none;border:0;padding:0;position:relative; font-size:13px; font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-weight:bold}
.top-cart button:hover{color:#FFF}
.top-cart button span{width:17px;height:17px;position:absolute;top:16px;right:-9px;border-radius:100%;text-align:center;color:#fff;font:400 12px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;background:#78506e;}

.top-cart .dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;font-size:inherit;left:inherit;right:0;margin:0 0 0;min-width:250px;padding:0;text-align:justify;top:100%;}
.top-cart .cart-box{float:left;width:100%;padding:0px 19px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.top-cart .cart-box strong.title{display:block;font:italic 700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;border-bottom:1px solid #ccc;padding:0 0 20px 0;margin:0 0 20px 0;}
.top-cart .cart-box strong.title a{text-decoration:none;}
.top-cart .cart-box .cart-row{float:left;width:100%;border-bottom:1px solid #ccc;/*padding-bottom:20px;margin-bottom:20px;*/}
.top-cart .cart-box .cart-row .thumb{float:left;margin:0 15px 0 0;}
.top-cart .cart-box .cart-row .text-box{overflow:hidden;}
.top-cart .cart-box .cart-row .text-box a{font:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;; line-height:20px; color:#222;text-decoration:none;display:block;padding:0 0 8px 0; width:70px;}
.top-cart .cart-box .cart-row .text-box strong.amount{display:block;font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;}
.top-cart .cart-box .cart-row a.close{width:23px;height:23px;text-align:center;line-height:23px;color:#fff;text-decoration:none;border-radius:3px;float:right;font-size:12px;opacity:1;}
.top-cart .cart-box strong.subtotal{display:block;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;clear:both;padding:0 0 10px 0;}
.top-cart .cart-box a.btn-checkout{font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:inline-block;padding:15px 58px;border-radius:3px;text-decoration:none;box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);}





#banner{float:left;width:100%;background:#fff;position:relative;}#banner img{width:100%;display:block;}#banner .caption{position:absolute;left:0;width:100%;bottom:37px;}#banner .caption .inner-box{width:820px;margin:0 auto;display:block;}#banner .caption .inner-box .holder{width:435px;float:left;margin:0 0 0 80px;}#banner .caption .inner-box .holder h1{font-size:41px;text-shadow:0 7px 4px rgba(0,0,0,0.2);margin:0 0 10px 0;}#banner .caption .inner-box .holder em{font-size:36px;padding:0 0 10px 0;text-shadow:0 7px 4px rgba(0,0,0,0.2);}#banner .caption .inner-box .holder .shap{display:block;width:100%;}#banner .caption .inner-box .holder .shap img{width:auto;text-align:center;margin:0 auto;}#banner .caption .inner-box .holder em:before,#banner .caption .inner-box .holder em:after{content:'';display:none;}#banner .caption .inner-box em{font:italic 700 40px/40px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:block;text-align:center;position:relative;padding:0;}#banner .caption .inner-box em:before{content:'';position:absolute;left:0;top:5px;background:url(../images/before-icon.png) no-repeat left top;width:99px;height:37px;}#banner .caption .inner-box em:after{content:'';position:absolute;right:0;top:5px;background:url(../images/after-icon.png) no-repeat left top;width:99px;height:37px;}#banner .caption .inner-box h1{font:700 60px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:block;text-align:center;margin:0 0 0 0;}#banner .caption .inner-box p{font:400 15px/28px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:block;text-align:center;margin:0 0 20px 0;}#banner .caption .inner-box a.btn-more{background:#fff;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;display:inline-block;padding:15px 30px;border-radius:3px;text-decoration:none;box-shadow:inset 0px -4px 0px 0px #ccc;-moz-box-shadow:inset 0px -4px 0px 0px #ccc;-webkit-box-shadow:inset 0px -4px 0px 0px #ccc;margin:0 0 0 15px;position:relative;z-index:11;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}#banner .caption .inner-box a.btn-more:hover{color:#fff;border-radius:3px;box-shadow:inset 0px -4px 0px 0px #ccc;-moz-box-shadow:inset 0px -4px 0px 0px #ccc;-webkit-box-shadow:inset 0px -4px 0px 0px #ccc;}#banner .caption .inner-box a.btn-more:hover:before{transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);opacity:1;border-radius:3px;}#banner .caption .inner-box a.btn-more:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;opacity:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transform:scaleY(0.6);-webkit-transform:scaleY(0.6);-moz-transform:scaleY(0.6);}#banner .owl-buttons{bottom:0;position:absolute;/*width:100%;*/}#banner .owl-next{position:absolute;right:0;bottom:0;font-size:0;}#banner .owl-next:before{content:"\f105";font-family:FontAwesome;font-size:60px;color:#fff;text-indent:-50px;display:block;position:relative;z-index:99;}#banner .owl-next:after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:128px solid;border-left:274px solid transparent;}#banner .owl-buttons:after{background:#fff none repeat scroll 0 0;bottom:54px;content:"";height:10px;position:absolute;right:-13px;transform:rotate(-25.1deg);-moz-transform:rotate(-25.1deg);-webkit-transform:rotate(-25.1deg);width:339px;}#banner .owl-prev{position:absolute;left:0;bottom:0;font-size:0; display:none;}#banner .owl-prev:before{content:"\f104";/*font-family:FontAwesome;font-size:60px;*/color:#fff;text-indent:50px;display:block;position:relative;z-index:99;}#banner .owl-prev:after{content:'';position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:128px solid;/*border-right:274px solid transparent;*/}#banner .owl-buttons:before{/*background:#fff none repeat scroll 0 0;*/bottom:58px;content:"";height:10px;position:absolute;left:-20px;transform:rotate(25.1deg);-moz-transform:rotate(25.1deg);-webkit-transform:rotate(25.1deg);width:339px;}#banner .owl-next:hover:after{border-bottom:128px solid #e84c3d;}#banner .owl-prev:hover:after{border-bottom:128px solid #e84c3d;}#main{float:left;width:100%;}.welcome-message{float:left;width:100%;padding:20px 0px;}welcome-message3{float:left;width:100%;padding:30px 0px;}.welcome-message2{float:left;width:100%;padding:0px 0px 20px 0px;}.welcome-message .owl-buttons{display:none;}.welcome-message .text-box{float:left;width:100%;}.welcome-message .text-box h2{margin:0 0 10px 0;text-align:left;}.welcome-message .text-box strong{/*font:700 44px/56px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;*/;;color:#939598;/*display:block;padding:0 0 20px 0;*/}.welcome-message .text-box blockquote{border:0;padding:0 25px 0 40px;margin:25px 0;font:italic 700 16px/22px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#e84c3d;}.welcome-message .text-box a.btn-style-1{background:#fff;box-shadow:none;border:2px solid;}.welcome-message .text-box a.btn-style-1:hover{border:2px solid rgba(0,0,0,0);}.welcome-message .frame{float:left;width:100%;border-left:10px solid #222!important;border-bottom:10px solid #222!important;border-top:10px solid;border-right:10px solid;height:350px;position:relative;}.welcome-message .frame .thumb-1{float:left;background:#000;margin:-60px 0 0 30px;box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);-moz-box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);}.welcome-message .frame .thumb-1:hover img{opacity:0.6;}.welcome-message .frame .thumb-2:hover img{opacity:0.6;}.welcome-message .frame .thumb-2{position:absolute;right:30px;background:#000;bottom:-60px;box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);-moz-box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:7px 7px 0 0 rgba(0,0,0,0.3);z-index:9;}.welcome-message .frame .thumb-2:before{content:'';position:absolute;left:-10px;top:0;width:10px;height:257px;background:#fff;}.welcome-message .frame .thumb-2:after{content:'';position:absolute;left:-10px;top:-10px;width:100%;height:10px;background:#fff;}.text-carousel{float:left;width:100%;margin:20px 0 0 0;}.text-carousel .item img{display:block;margin:0 auto;text-align:center;width:100%;}.services-section{float:left;width:100%;background-image:url(../images/services-bg.png);background-repeat:no-repeat;background-position:left center;background-size:cover;background-color:#000;padding:0px 0 0 0;height:400px;}


.services-section2{float:left;width:100%;/*background-image:url(../images/services-bg.png);background-repeat:no-repeat;background-position:left center;background-size:cover;background-color:#000;*/padding:0px 0 0 0;/*height:400px;*/}
.services-section2 .box{float:left;width:100%;padding:9px;background:#fff;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.services-section2 .box .thumb{float:left;width:100%;margin:0 0 15px 0;position:relative;}.services-section2 .box .thumb img{display:block;width:100%;}.services-section2 .box .thumb:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1;}.services-section2 .box .thumb:hover:after{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);}.services-section2 .box .thumb:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transition:all 0.5s ease-in;}.services-section .box .thumb:after{content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transition:all 0.5s ease-in;}.services-section2 .box .text-box{float:left;width:100%;text-align:center;}.services-section2 .box .text-box em{font:italic 700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;display:block;padding:0 0 14px 0;}



.services-outer{/*background:#f5f5f5;*/float:left;width:100%;/*padding-bottom:209px;*/}.heading-row{/*float:left;width:100%;*/margin-bottom:40px;}.heading-row2{/*float:left;width:100%;*/margin:20px 0;}.heading-row3{/*float:left;width:100%;*/margin:20px 0;}.services-outer .heading-row h2{color:#fff;}.heading-row h2{position:relative;}.heading-row h2:before{content:'';background:url(../images/heading-icon-1.png) no-repeat center bottom;width:145px;height:25px;position:absolute;left:0;right:0;bottom:-40px;margin:auto;}.heading-row:hover h2:before{content:'';width:225px;background:url(../images/heading-icon-1-hover.png) no-repeat center bottom;}.services-section .heading-row h2:before{background:url(../images/heading-icon-2.png) no-repeat center bottom;}.services-section .box{float:left;width:100%;padding:9px;background:#fff;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.services-section .box .thumb{float:left;width:100%;margin:0 0 15px 0;position:relative;}.services-section .box .thumb img{display:block;width:100%;}.services-section .box .thumb:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1;}.services-section .box .thumb:hover:after{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);}.services-section .box .thumb:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transition:all 0.5s ease-in;}.services-section .box .thumb:after{content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transition:all 0.5s ease-in;}.services-section .box .text-box{float:left;width:100%;text-align:center;}.services-section .box .text-box em{font:italic 700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;display:block;padding:0 0 14px 0;}.services-section .box .text-box h4{margin:0 0 14px 0;}.services-section .box .text-box strong.price{font:italic 700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;display:block;padding:0 0 10px 0;}#services .item{margin:0 15px;}#services .owl-buttons{display:block;text-align:center;}#services .owl-next{display:none;font-size:0;right:-45px;bottom:30px;position:relative;}#services .owl-next:before{content:"\f178";font-family:FontAwesome;display:block;font-size:20px;line-height:20px;}#services .owl-prev{display:none;font-size:0;left:-42px;bottom:30px;position:relative;}#services .owl-prev:before{content:"\f177";font-family:FontAwesome;display:block;font-size:20px;line-height:20px;}#services .owl-pagination{display:none;text-align:center;margin:30px 0 0 0;}#services .owl-page{display:inline-block;margin:0 8px;width:15px;height:15px;border-radius:100%;background:#999;border:3px solid rgba(0,0,0,0);}#services .owl-page.active{background:none;border:3px solid;}.flowers-collection2{float:left;width:100%;/*padding:50px 0 0 0;*/ /*margin-top:-100px;*/}.flowers-collection{float:left;width:100%;/*padding:50px 0 0 0;; margin-top:-60px;*/}.flowers-box{float:left;width:100%;background:#fff;padding:9px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;margin-bottom:30px;min-height:370px;}.flowers-box .thumb{float:left;width:100%;margin:0 0 0px 0;position:relative;overflow:hidden;}.flowers-box .thumb .caption{position:absolute;left:0;top:0;bottom:0;width:100%;height:47px;margin:auto;text-align:center;}.flowers-box .thumb .caption a{display:inline-block;height:47px;width:60px;border-radius:3px;font-size:20px;line-height:47px;color:#fff;margin:0 3px;}.flowers-box .thumb .caption a.zoom{left:-100%;position:relative;}.flowers-box .thumb .caption a.basket{right:-100%;position:relative;}.flowers-box .thumb .caption a:hover{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.3);}.flowers-box .thumb img{display:block;width:100%;}.flowers-box .text-box{float:left;width:100%;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden; text-align:center;}.flowers-box .text-box em{font:italic 700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;display:block;padding:0 0 10px 0;}.flowers-box .text-box h4{text-align:center;margin:0 0 5px 0;}.flowers-box .text-box span.cut{font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;float:left;text-decoration:line-through;color:#888;padding:0 0 10px 0;}.flowers-box .text-box span.cut{font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;float:left;text-decoration:line-through;color:#888;padding:0 10px 0 0;}


.tp-style-1 .flowers-box .text-box strong.price{font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;; padding:0; text-align:center; text-transform: uppercase;}


.flowers-box .text-box a.like{float:right;font-size:16px;color:#78506e;}.flowers-box .text-box a.like .fa-heart{position:relative;right:-100%;}.flowers-box:hover .thumb img{}.flowers-box:hover .caption a.zoom{left:0;}.flowers-box:hover .caption a.basket{right:0;}.flowers-box:hover a.like .fa-heart{right:0;}.flowers-box:hover a.like .fa-heart-o{opacity:0;visibility:hidden;}.flowers-box:hover h4 a{}.gallery-collection{float:left;width:100%;padding:70px 0 40px 0;}.filter-gallery{float:left;width:100%;margin:0;}.filter-gallery .filter-box{float:left;width:100%;}.filter-gallery .filter-box .frame{float:left;width:100%;position:relative;overflow:hidden;margin:0 0 0 0;}.filter-gallery .filter-box .frame a.zoom{border-radius:3px;background:#fff;display:inline-block;font-size:20px;height:47px;line-height:47px;margin:0 3px;width:60px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;opacity:0;visibility:hidden;z-index:99;}.filter-gallery .filter-box .frame:hover a.zoom{opacity:1;visibility:visible;}.filter-gallery .filter-box .frame img{display:block;width:100%;height:auto;}.filter-gallery .filter-box .frame:hover:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);opacity:1;}.filter-gallery .filter-box .frame:hover:after{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);}.filter-gallery .filter-box .frame:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);opacity:0;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transition:all 0.5s ease-in;}.filter-gallery .filter-box .frame:after{content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transition:all 0.5s ease-in;}.filter-gallery ul{padding:0;list-style:none;margin-bottom:0;position:relative;}.loop-entry{float:left;}.filter-masonary .filter-box .frame{margin:0;}.filter-gallery-metro-1 .isotope .item{height:auto;width:25%;list-style:none;margin-bottom:30px;padding:0 15px;}.filter-gallery-metro-1 .isotope .item.width2{width:49.9%;}.filter-gallery-metro-1 .isotope .item.height2{height:630px;padding:0 15px;}.filter-gallery-metro-1 .isotope .item.height2 img{height:630px;}.filter-gallery-metro-2 .isotope .item{height:300px;width:33.33333333%;list-style:none;margin-bottom:0;}.filter-gallery-metro-2 .isotope .item.width2{width:66.66666667%;}.filter-gallery-metro-2 .isotope .item.height2{height:300px;}.filter-gallery-metro-2 .isotope .item.width1{width:100%;}.filter-gallery-metro-2 .isotope .item.height1{height:300px;}.filter-gallery-metro-2 .isotope .item.height3{height:300px;}.filter-gallery-metro-1.gallery-grid.gallery{float:left;width:100%;}.filter-nav-box{float:left;width:100%;padding:90px 0 110px 0;background:#f1f1f1;}.isotope-item{z-index:2;}.isotope-hidden.isotope-item{z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity;}.blog-section{float:left;width:100%;padding:10px 0 70px 0;}.post-box{float:left; width:100%; padding:9px;border-bottom:1px solid #ccc;background:#fff; margin-right:10px;}.post-box .thumb{float:left;/*width:100%;*/margin:0 0 15px 0;position:relative;overflow:hidden;}.post-box .frame{float:left;width:100%;margin:0 0 15px 0;overflow:hidden;}.post-box .thumb:hover:before,.post-box .thumb:hover:after{width:100%;}.post-box .thumb:before{content:'';background-color:rgba(0,0,0,0.1);position:absolute;left:-3px;top:0;height:100%;width:1%;transition:all 0.5s ease-in;z-index:99;opacity:1;}.post-box .thumb:after{content:'';background-color:rgba(0,0,0,0.4);position:absolute;right:-3px;top:0;height:100%;width:1%;transition:all 0.5s ease-in;z-index:99;opacity:1;}.post-box .thumb img{display:block;width:100%;transform:scale(1);transition:all 0.5s ease-in;}.post-box .thumb:hover img{transform:scale(1.3);}.post-box .text-box{float:left; padding:0 20px;}.post-box .text-box .round{width:54px;height:54px;border:3px solid #fff;border-radius:100%;float:left;margin:-42px 15px 0 0;overflow:hidden;z-index:99;position:relative;}.post-box .text-box .round img{display:block;width:100%;border-radius:100%;}.date-row{overflow:hidden;}.post-box .text-box a.date{font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;text-decoration:none;float:left;padding:0 10px 15px 0;}.post-box .text-box a.date .fa{padding:0 6px 0 0;}.post-box .text-box h4{text-align:left;clear:both;margin:0 0 10px 0;}.post-box .text-box p{margin:0 0 10px 0;}.post-box .text-box a.read-more{float:left;font:italic 700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;text-decoration:none;}.post-box:hover .text-box a.read-more{color:#78506e;}.testimonials{float:left;width:100%;padding:0px 0 30px; background-color:#37a09b;/*background-image:url(../images/testimonials-bg.png);background-repeat:no-repeat;background-position:left center;background-size:cover;*//*background-attachment:fixed;*/ margin-top:15px;}.testimonials h2{color:#fff;}.testimonials .heading-row h2:before{background:url(../images/heading-icon-2.png) no-repeat left bottom;}.testimonials .holder{width:100%;margin:0 auto;overflow:hidden;}.testimonials .holder em{display:block;font:italic 700 25px/36px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;text-align:center;padding:0 0 20px 0;}.testimonials .outer{margin:0 auto;width:300px;}.testimonials .holder .thumb{float:left;width:60px;height:60px;border:3px solid #fff;border-radius:100%;overflow:hidden;margin:0px 10px 0px 90px; padding:0px;}.testimonials .holder .thumb img{display:block;width:100%;border-radius:100%;}.testimonials .holder strong.name{font:400 20px/20px "Maiandra GD";color:#fff;float:left;/*padding:25px 0 0 0;*/; padding-left:120px;}.testimonials .holder strong.name em{font:italic 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;padding:0;float:none;display:inline-block;}.testimonials-style-2{float:left;width:100%;padding:60px 0;}.testimonials-style-2 .box{float:left;width:100%;border:1px solid #ccc;padding:9px 30px 30px 9px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}.testimonials-style-2 .box:hover:before{border-top:152px solid #78506e;}.owl-carousel .owl-item{position:relative;}.testimonials-style-2 .box .outer{float:left;margin:0 65px 0 0;}.testimonials-style-2 .box .round{float:left;width:80px;height:80px;border:5px solid #fff;border-radius:100%;overflow:hidden;position:relative;margin:33px 0 32px 32px;}.testimonials-style-2 .box .round img{display:block;width:100%;border-radius:100%;}.testimonials-style-2 .box:before{content:'';position:absolute;left:9px;width:0;height:0;border-top:152px solid;border-right:155px solid transparent;}.testimonials-style-2 .box strong.name{display:block;font:400 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;clear:both;padding:18px 0 8px 0;}.testimonials-style-2 .box em{display:block;font:italic 400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;clear:both;}.testimonials-style-2 .box .text-box{font:italic 300 25px/36px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;overflow:hidden;float:left;padding:20px 0 0 0;}#testimonials-style-2 .item{margin:0 15px;}#testimonials-style-2 .owl-pagination{text-align:center;display:block;margin:60px 0 0 0;}#testimonials-style-2 .owl-page{width:13px;height:13px;border-radius:100%;background:#999;display:inline-block;border:3px solid rgba(0,0,0,0);margin:0 3px;}#testimonials-style-2 .owl-page.active{border:3px solid;background:none;}#footer{float:left;width:100%;}.footer-section-1{float:left;width:100%}.footer-section-1 .container-fluid{padding:0;}.footer-section-1 .col-md-6{padding:0;}.footer-section-1 .map-box{float:left;width:100%;}.footer-section-1 .map-box .map_canvas{height:544px;width:100%;}.footer-section-1 .contact-info{float:left;width:100%;height:100%;background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;/*background-position:left bottom;*/overflow:hidden;}.footer-section-1 .contact-info address{float:left;width:100%;margin:5px 0 0 15px;/ color:#fff; /*text-align:center;*//*padding:41px 70px 43px*//*border-top:1px solid #fff;*//*border-right:1px solid #fff;*/}.footer-section-1 .contact-info address b.title{font:400 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;/*padding:0 0 15px 0;*/display:block; }.footer-section-1 .contact-info address:first-child{border-bottom:0;}.footer-section-1 .contact-info address strong{font:400 16px/28px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:block;}.footer-section-1 .contact-info address a{font:400 16px/28px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;text-decoration:none;/*display:block;*/}.footer-section-1 .contact-info address ul{padding:0;margin:0;list-style:none;display:block;text-align:center;}.footer-section-1 .contact-info address ul li{display:inline-block;padding:0;margin:0 0 0 10px;width:40px;height:40px;background:#fff;border-radius:3px;}.footer-section-1 .contact-info address ul li:first-child{margin:0;}.footer-section-1 .contact-info address ul li a{text-align:center;font-size:16px;color:#78506e;text-align:center;display:block;line-height:40px;}.subscribe-section{float:left;width:100%;padding:10px 0 30px; margin:10px 0px 0px;}.subscribe-section h4{margin:15px 0 0 0;}.subscribe-section input[type="text"]{float:left;width:100%; font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; border:1px solid #ccc;background:#fafafa;border-radius:3px;height:50px;padding:0 14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.subscribe-section button[type="submit"]{float:left;width:100%;height:50px;border:0;border-radius:3px;text-align:center;line-height:50px;color:#fff;font-size:28px;}.subscribe-section button[type="submit"]:hover{background:#78506e;}.footer-section-3{float:left;width:100%;padding:0px 0 0 0;}strong.footer-logo{display:block;text-align:center;margin:0 auto 30px;}.footer-menu{float:left;width:100%;padding-bottom:40px;border-bottom:1px solid #ccc;}.footer-menu ul{padding:0;margin:0;list-style:none;display:block;text-align:center;}.footer-menu ul li{display:inline-block;padding:0 14px; font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-weight:bold;}.footer-menu ul li a{ font-family:18px/18px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;color:#666;text-decoration:none;}.copy-rights{float:left;width:100%;padding:30px 0 40px 0;}.copy-rights strong.copyrights{display:block;text-align:center;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;}.copy-rights strong.copyrights a{text-decoration:none;color:#888;}#inner-banner{float:left;width:100%;padding:175px 0 20px 0;background:#eaeaea /*url(../images/inner-banner-1.png) no-repeat left top*/;}#inner-banner.inner-banner-bg-2{background:none /*url(../images/inner-banner-2.png) no-repeat left top*/;}#inner-banner.inner-banner-bg-3{/*background:#000 url(../images/inner-banner-3.png) no-repeat left top;*/}#inner-banner.inner-banner-bg-4{/*background:#000 url(../images/inner-banner-4.png) no-repeat left top;*/}#inner-banner.inner-banner-bg-5{/*background:#000 url(../images/inner-banner-5.png) no-repeat left top;*/}

#inner-banner2{float:left;width:100%;padding:175px 0 20px 0; /*url(../images/inner-banner-1.png) no-repeat left top*/}
/*#inner-banner .breadcrumb{background-color:transparent;border-radius:0;margin-bottom:0;padding:30px 0 0 0;float:left; margin-left:5px; margin-top:30px;}
#inner-banner .breadcrumb li{font:italic 400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;padding:10px;}
#inner-banner .breadcrumb li a{font:italic 400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;text-decoration:none;padding:0;}
#inner-banner .breadcrumb>li+li:before{color:#fff;}*/



.gallery-section{float:left;width:100%;padding:30px 0 60px 0;}.gallery-section ul{padding:0;list-style:none;margin-bottom:0;}.gallery-section ul li{margin-top:30px;float:left;}.gallery-section .box{float:left;width:100%;}.gallery-section .box .thumb{float:left;width:100%;position:relative;}.gallery-section .box .thumb a.zoom{border-radius:3px;background:#fff;display:inline-block;font-size:20px;height:47px;line-height:47px;margin:0 3px;width:60px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;opacity:0;visibility:hidden;z-index:99;}.gallery-section .box .thumb:hover a.zoom{opacity:1;visibility:visible;}.gallery-section .box .thumb img{display:block;width:100%;}.gallery-section .box .thumb:hover:before{transform:scaleX(0);-moz-transform:scaleX(0);-webkit-transform:scaleX(0);opacity:1;}.gallery-section .box .thumb:hover:after{opacity:1;transform:scaleY(0);-moz-transform:scaleY(0);-webkit-transform:scaleY(0);}.gallery-section .box .thumb:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleX(1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);transition:all 0.5s ease-in;}.gallery-section .box .thumb:after{content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;}.pagination-box{float:left;width:100%;margin:40px 0 0 0;}.pagination-box .pagination{border-radius:0;display:block;margin:-100px 0px 0px 0px;text-align:center;padding-left:0;}.pagination-box .pagination>li{display:inline-block;float:none;margin:0 8px;width:auto;position:relative;}.pagination-box .pagination>li:first-child:before{content:'';width:13px;height:20px;background:#fff;position:absolute;right:-96px;top:0;z-index:9;}.pagination-box .pagination>li:last-child:before{background:#fff;content:"";height:9px;position:absolute;right:-76px;top:0;width:8px;z-index:9;}.pagination-box .pagination>li:last-child:after{background:#fff;content:"";height:12px;left:-84px;position:absolute;top:0;width:21px;z-index:9;}.pagination-box .pagination>li:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:54px;height:1px;background:#ccc;}.pagination-box .pagination>li:after{content:'';position:absolute;right:-11px;top:0;bottom:0;margin:auto;width:5px;height:5px;background:#ccc;}.pagination-box .pagination>li:first-child>a,.pagination-box .pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;border:0;margin-left:0;font:700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;}.pagination-box .pagination>li:last-child>a,.pagination-box .pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0;border:0;font:700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;}.pagination-box .pagination>li>a:hover,.pagination-box .pagination>li>span:hover,.pagination-box .pagination>li>a:focus,.pagination-box .pagination>li>span:focus{border-color:transparent;color:#fff;z-index:2;}.pagination-box .pagination>li:first-child>a:hover{background:none;}.pagination-box .pagination>li:last-child>a:hover{background:none;}.pagination-box .pagination>li>a,.pagination-box .pagination>li>span{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#337ab7;float:left;margin-left:0;padding:11px 14px;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;}.pagination-box .pagination>li.active a{border:1px solid rgba(0,0,0,0);color:#fff;}.occasion .pagination-box{margin:0px 0 10px 0;}.contact-page{float:left;width:100%;padding:10px 0 30px 0px;}.contact-page h4{text-align:left;}.contact-page input[type="text"]{float:left;width:100%;height:50px;background:#fafafa;padding:0 14px;margin-bottom:12px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;}.contact-page textarea{float:left;width:100%;resize:none;height:230px;margin-bottom:10px;background:#fafafa;padding:14px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666; margin-top:0px;}.contact-page input[type="submit"]{display:inline-block;padding:16px 40px;border-radius:3px;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;border:0;margin:0 0 60px 0;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);}.contact-page input[type="submit"]:hover{background:#78506e;}.address-row{float:left;width:100%;}.address-row .box{float:left;width:100%;text-align:center;border:1px solid #ccc;padding:30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.address-row .box h4{text-align:center;margin:0 0 15px 0;}.address-row .box p{font:400 16px/28px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;display:block;}.address-row .box a{font:400 16px/28px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;text-decoration:none;display:block;}.signup-section{float:left;width:100%;padding:60px 0;}.signup-section .holder{margin:0 auto;background:url(../images/singup-bg.jpg) no-repeat left top;width:750px;display:block;overflow:hidden;border:1px solid #ccc;padding:60px 29px;}.form-box{float:right;width:330px;}.form-box h4{text-align:left;}.form-box input[type="text"]{float:left;width:100%;height:50px;border:1px solid #ccc;border-radius:3px;padding:0 15px;margin:0 0 30px 0;background:#fafafa;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.form-box input[type="password"]{float:left;width:100%;height:50px;border:1px solid #ccc;border-radius:3px;padding:0 15px;margin:0 0 20px 0;background:#fafafa;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.form-box input[type="submit"]{float:left;width:100%;height:50px;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;border:0;border-radius:3px;margin:0 0 20px 0;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);}.form-box input[type="submit"]:hover{background:#78506e;}.remember-row{float:left;width:100%;border-bottom:1px solid #ccc;padding-bottom:28px;margin-bottom:30px;}.outtaHere{position:absolute;left:-3000px;}.checkboxArea,.checkboxAreaChecked{float:left;width:20px!important;height:20px;overflow:hidden;margin:0 10px 0 0;background:url(../images/checkbox.gif) no-repeat;}.checkboxAreaChecked{background-position:0 -20px;}.remember-row label{font:400 14px/19px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;float:left;}.remember-row a.terms{font:italic 400 14px/19px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;float:right;text-decoration:underline;}.remember-row a.terms:hover{text-decoration:none;}.form-box strong{font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;display:block;text-align:center;}.form-box strong a{text-decoration:none;font-weight:700;}.form-box strong a:hover{color:#78506e;}.tp-style-1 .login{background:url(../images/login-bg.jpg) no-repeat 9px 9px;}.blog .post-box{margin-bottom:30px;}.blog{padding:60px 0;}.blog .pagination-box{margin:10px 0 0 0;}.blog-medium{padding:60px 0;}.blog-medium .post-box .thumb{width:auto;margin:0 30px 0 0;}.blog-medium .post-box .text-box{float:none;width:auto;overflow:hidden;padding:0 30px 0 0;}.blog-medium .post-box .text-box .round{margin:15px 15px 10px 0;}.blog-medium .post-box .date-row{padding:35px 0 0 0;}.blog-medium .post-box .text-box h4{margin:0 0 15px 0;line-height:25px;}.blog-medium .post-box .text-box p{margin:0 0 15px 0;}.blog-medium .post-box{margin-bottom:30px;}.blog-medium .pagination-box{margin:10px 0 0 0;}.blog-detail{padding:60px 0;}.blog-detail .post-box{padding:0;border:0;}.blog-detail .post-box blockquote{font:italic 700 16px/26px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#e84c3d;padding:0 120px 0 97px;border:0;margin:10px 0 30px 0;}.blog-detail .post-box p{margin:0 0 25px 0;}.divider{float:left;width:100%;}.divider img{display:block;margin:0 auto;text-align:center;}.blog-detail .contact-page input[type="submit"]{float:right;padding:17px 40px;margin:0;}.blog-detail .contact-page{padding:60px 0 0 0;}.blog-detail .contact-page h2{text-align:left;}.sidebar{float:left;width:100%;}.sidebar .box{float:left;width:100%;margin-bottom:40px;}.sidebar .box h4{text-align:left;margin:0 0 20px 0;}.sidebar .box form{position:relative;}.sidebar .box input[type="text"]{float:left;width:100%;height:50px;border-radius:3px;border:1px solid #ccc;background:#fafafa;padding:0 14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;overflow:hidden;}.sidebar .box button{position:absolute;right:0;top:0;height:50px;width:47px;font-size:16px;color:#fff;text-align:center;border:0;padding:0;border-radius:0 3px 3px 0;}.recent-post{float:left;width:100%;}.recent-post ul{padding:0;margin:0;list-style:none;}.recent-post ul li{display:block;overflow:hidden;padding:15px 0;border-top:1px solid #ccc;}.recent-post ul li:first-child{padding:0 0 15px 0;border:0;}.recent-post ul li:last-child{padding:15px 0 0 0;}.recent-post .thumb{float:left;margin:0 15px 0 0;overflow:hidden;background:#000;}.recent-post .text-box{overflow:hidden;}.recent-post .text-box a{display:block;font:700 14px/22px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#444;text-decoration:none;padding:0 0 5px 0;}.recent-post .text-box span{font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;display:block;}.recent-post .text-box span .fa{padding:0 6px 0 0;}.recent-post ul li:hover .thumb img{opacity:0.5;}.archives{float:left;width:100%;}.archives ul{padding:0;margin:0;list-style:none;}.archives ul li{display:block;padding:15px 0;border-top:1px solid #ccc;}.archives ul li:first-child{border:0;padding:0 0 15px 0;}.archives ul li:last-child{padding:15px 0 0 0;}.archives ul li a{font:700 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#444;text-decoration:none;}.archives ul li:hover a{padding:0 0 0 10px;}.filter-row{float:left;width:100%;padding-bottom:30px;}.selector{float:left;min-width:71%;position:relative;}.selector select{line-height:43px;opacity:0;position:absolute;width:100%;z-index:1;}.full-width{width:100%;}select{height:43px;padding:8px 0 8px 8px;}input.input-text,select,textarea,span.custom-select{background:#fff;border:medium none;line-height:normal;}select option{padding:2px 10px;}.selector span.custom-select{display:inline-block;line-height:43px;overflow:hidden;padding:0 15px;position:relative;white-space:nowrap;width:100%;border:1px solid #ccc;border-radius:3px;font:italic 700 14px/42px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;}.selector span.custom-select:after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #888;content:"";position:absolute;right:9px;top:15px;}.selector span.custom-select:before{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:24px;}.filter-row label{font:700 16px/42px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;float:left;margin:0 5px 0 0;width:71px;}.product-detail{float:left;width:100%;padding:20px 0 30px 0;}.product-detail .frame{float:left;width:100%;border:1px solid #ccc;padding:9px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.product-detail .frame img{display:block;width:100%;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}.product-detail .frame:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}.product-detail .text-box{float:left;width:100%;border:0;padding:0 10px; margin-top:-20px;}.product-detail .text-box h2{text-align:left;}.product-detail .text-box strong.cut{font:400 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#888;text-decoration:line-through;float:left;padding:0 12px 0 0;}.product-detail .text-box strong.price{font:700 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;float:left;padding:0 0 20px 0;}.review-box{float:left;width:100%;margin:0 0 10px 0;/*border-bottom:1px solid #ccc;border-top:1px solid #ccc;*/padding:8px 0 0px 0px;}.review-box strong.title{float:right;font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;padding:0 4px 0 0;}.review-box b{float:left;font:400 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;padding:3px 4px 0 0;}.review-box b span{font-weight:700;}.review-box ul{padding:0;margin:0;list-style:none;float:right;}.product-detail .text-box .review-box ul li{float:left;padding:0 3px 0 0;}.review-box ul li a{display:block;font-size:16px;text-decoration:none;}.product-detail .text-box .review-box ul li a .fa{padding:0;}.product-detail .text-box p{clear:both;margin:0 0 0px 0; text-align:justify;}.product-detail .text-box ul{padding:0 0 10px 0;margin:0;list-style:none;}.product-detail .text-box ul li{padding:0 0 10px 0;overflow:hidden;font:400 14px/14px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#666;}.product-detail .text-box ul li .fa{padding:0 18px 0 0;font-size:14px;}.quantity-box{float:left;width:100%;}.quantity-box .quantity{float:left;margin:0;}.quantity-box .quantity form{margin:0;}.quantity-box form div{margin:0 20px 0 0;overflow:hidden;width:118px;float:left;border:1px solid #ccc;}#main .quantity-box .quantity input[type="text"]{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0;border-top:0;border-radius:0;color:#666;box-shadow:none;font:700 18px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;height:45px;margin:0;padding:0;text-align:center;width:56px;}.quantity-box .button{background-color:none;/*background-image:url("../images/plus.png");background-position:center center;background-repeat:no-repeat;*/cursor:pointer;float:right;height:32px;margin:0;position:relative;text-align:center;text-indent:-9999px;width:28px;}.quantity-box .dec{/*background-image:url("../images/minus.png");background-repeat:no-repeat;*/float:left;position:relative;}#main .button-box-3{float:left;position:relative;border:0;margin:15px 0px;width:auto;}#main .button-box-3 input[type="submit"]{float:left;border:0;margin:0;padding:13px 20px;font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;border-radius:3px;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.3);}#main .button-box-3 input[type="submit"]:hover{background:#78506e;}.product-detail-row{float:left;width:100%;margin-bottom:110px;}.description-row{float:left;width:100%; margin-top:-120px;}.description-row .nav-tabs{border-bottom:1px solid #ccc;margin-bottom:23px;}.description-row .nav-tabs>li>a{border:0;border-radius:0;line-height:normal;margin-right:0;}.description-row .nav-tabs>li{margin:0;}.description-row .nav>li>a{display:block;padding:15px 25px;position:relative;font:400 20px/20px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#222;outline:none;}.description-row .nav-tabs>li.active>a,.description-row .nav-tabs>li.active>a:hover,.description-row .nav-tabs>li.active>a:focus{background-color:#fff;border:0;border-bottom:5px solid #78506e;color:#222;cursor:default;}.description-row .nav-tabs>li>a:hover{border-bottom:5px solid #78506e;}.description-row .nav>li>a:hover,.description-row .nav>li>a:focus{border-bottom:5px solid #78506e;}.review-row{float:left;width:100%;padding-bottom:60px;}.review-row .thumb{float:left;width:80px;height:80px;border-radius:100%;padding:0;margin:0 15px 0 0;}.review-row .tex-box{overflow:hidden;}.review-ro{}
	.item2 {
			text-align:center;
			float:left;
			margin:5px;
			position:relative;			
		}
		
			.item2,
			.item2-hover,
			.item2-hover .mask,
			.item2-img,
			.item2-type-move .item2-info {
				width: 330px;
				height: 223px;						
			}

			.item2-hover,
			.item2-hover .mask,
			.item2-img { 
				position:absolute;
				top:0;
				left:0;			
			}			
		
			.item2-type-move .item2-hover {	
				-webkit-transition: all 300ms ease-out;
				-moz-transition: all 300ms ease-out;
				-o-transition: all 300ms ease-out;
				transition: all 300ms ease-out;	
				opacity:0;
				cursor:pointer;		
				z-index:100;
			}
			
				.item2-type-move .item2-info {
					z-index:10;
					color:#ffffff;
					position:relative;
					z-index:5;			
					overflow:hidden;			
				}
			
				.item2-type-move .item2-info .headline,
				.item2-type-move .item2-info .date {
					width: 100%;
					position:absolute;
					-webkit-transition: all 300ms ease-out;
					-moz-transition: all 300ms ease-out;
					-o-transition: all 300ms ease-out;
					transition: all 300ms ease-out;		
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					-o-box-sizing: border-box;	
					padding:0 10px;															
				}				

				.item2-type-move .item2-info .headline {
					font-size:40px;			
					top:5px;
					font-family:MoolBoran;							
				}
				
				.item2-type-move .item2-info .date {
					font-size:14px;
					font-style:italic;
					bottom:10px;																		
				}
								
				.item2-type-move .item2-info .line {
					 height:1px;
					 width:85%;
					 margin:10px auto 0 auto;
					 background-color:#ffffff;		 
				}				
				
				.item2-type-move .item2-hover .mask {
					background-color:#000;
					opacity:0.5;
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
					filter: alpha(opacity=50);					
					z-index:0;
				}
				
				.item2-type-move .item2-hover:hover {
					opacity:1;
				}				

				.item2-type-move .item2-hover:hover .item2-info .headline {
					top:35%;
				}				

				.item2-type-move .item2-hover:hover .item2-info .date {
					bottom:35%;
				}
				

				
			.item2-img {			
				background-color:#7a548f;
				z-index:0;			
			}
.icon-social {margin:0px 0px 20px 60px; padding:0px;}		
.icon-link {
  width: 100px;
  height: 100px;
  background-color: #fff;
  line-height: 100px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  outline: none;
  margin: 2px;
  box-sizing: content-box;
  border:solid 2px #37a09b;
  border-radius:0.30em;
}
.icon-link.fill.facebook {
  background-color: #fff;
}
.icon-link.fill.facebook:hover {
  background-color: #37a09b;
  color:#fff;
}
.icon-link.fill.facebook:hover .fa-facebook {
  color: #fff;
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
}
.icon-link.fill.twitter {
  background-color: #fff;
}
.icon-link.fill.twitter:hover {
  background-color: #ea4808;
  color:#fff;
}
.icon-link.fill.twitter:hover .fa-twitter {
   color: #fff;
  
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
}

.icon-link:hover.facebook {
  border: 2px solid #37a09b;
 
}
.icon-link:hover.skype {
  border: 2px solid #37a09b;
  background-color:#37a09b;
}
.icon-link:hover.instagram {
  border: 2px solid #37a09b;
  background-color:#37a09b;
}
.icon-link:hover.twitter {
  border: 2px solid #37a09b;
  background-color:#37a09b;
}

.icon-link:hover .fa {
  line-height: 56px;
}
.icon-link:hover .fa-facebook {
  color: #37a09b;
  
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
}
.icon-link:hover .fa-skype {
  color: #fff;
 
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
  margin-top:20px;
}
.icon-link:hover .fa-instagram {
 color: #fff;
  background-color:#37a09b;
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
}

.icon-link:hover .fa-twitter {
  color: #fff;
 
  -webkit-transition: color 150ms ease-in-out;
  transition: color 150ms ease-in-out;
}

.icon-link .fa {
  color: #37a09b;
  line-height: 100px;
  font-size: 7em;
}

.brand-icons {
  background-color:none;
  padding: 10px 0;
}
ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}

ul.pagination li {display: inline;}

ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
	font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;
}

ul.pagination li a.active {
    background-color: #37a09b;
    color: white;
    border: 1px solid #4CAF50;
}

ul.pagination li a:hover:not(.active) {background-color:#37a09b; color:#fff;}


.btn-checkout{font:700 16px/16px Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;;;color:#fff;display:inline-block;padding:13px 30px;border-radius:3px;text-decoration:none;box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px -4px 0px 0px rgba(0,0,0,0.3);}
.boximg {margin:20px -22px 0px 0px; padding:0px; float:right}
.client h3{margin:20px 0px 0px; padding:20px 0px; font-weight:bold; border-radius:0.20em; text-transform:capitalize; font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-size:30px; color:#fff; background-color:#37a09b; text-align:center;}
.client2 p{ font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-size:16px; color:#666; text-align:center; margin:0px 0px 0px; padding:2px 0px 0px 0px; }
.client2 h2{font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; text-transform:none; font-size:16px; color:#37a09b; text-align:center; margin:10px 0px 20px 0px; padding:0px; }
.pro {color: #fff !important;
background-color: #37a09b}


@media (max-width: 786px) {
.boximg{margin:0 80px; padding:0px;}
.icon-social{ margin:0px 0px 10px -5px; padding:0px;}
.tp-style-1 p {text-align:center; margin:0px; padding:0px;}
h3, .h3 {text-align:center}
.testimonials .holder .thumb {margin:0px 13px 0px 80px; padding:0px;}
.client2 h3 {margin:20px 10px; padding:5px 0px; font-size:25px;}
.client2 p{margin:10px 0px; padding:0px; text-align:justify;}
.client2 {margin:0px; padding:0px; text-align:center;}
 }