html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{font-family:'Roboto';font-size:16px;overflow-x:hidden;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
input, select{vertical-align:middle;}
*{margin:0;padding:0;}
a:hover, a:active, a:focus{text-decoration:none;outline:none;}
button:actice, button:focus{outline:none;box-shadow:none;}
*{box-sizing:border-box;}

.side_call_us{width:auto;position:fixed;left:0;top:60%;z-index:1000;display:none;}
.threed-top-header{width:100%;float:left;}
.main-logo{margin:34px -16px 0;}
.all-top{width: 100%;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
}

.left-print{text-align:right;margin:-19px -13px;}
.left-print .list-inline li a{color:#222222;}
.left-print .list-inline li a > span{display:block;margin:2px 1px;font-size:18px;text-transform:uppercase;}
.left-print .list-inline li{vertical-align:top;padding:0}
.left-print ul > li:nth-child(3){margin-left:7px;}
.left-print ul > li:nth-child(3) > a > img{margin-left:18px;margin-top:5px;}
.threed-top-header ul > li:nth-child(4) > a > span{margin-top:3px;}
li.logion-first{position:relative;}
li.logion-first:after{position:absolute;content:'';width:2px;height:10px;background:#000000;bottom:5px;right:-9px;}
ul.nav.navbar-nav li{position:relative;border-right:1px solid #4ea21e;transition:all 0.5s linear;}
#bs-example-navbar-collapse-1 > ul > li.first-home{border-right:none;}
#bs-example-navbar-collapse-1 > ul > li.first-home:hover{background:none;}
.right-kamagra{width:100%;float:right;}
.logion-right ul li{list-style:none;display:inline-block;font-size:14px;text-transform:uppercase;margin:0 5px;}
.list-inline{margin-top:23px;}
.logion-right ul li a{color:#000000;}
.logion-right{margin:3px 13px;}
li.first-home{margin:-20px -41px;}
.container.same{padding:0;}
.bs-example-navbar-collapse-1{width:100% !important;float:none;background:#000;margin:0;padding:0;}
i.fa.fa-angle-down{margin-left:6px;}
.search-sleeping input{outline:none;}
.search-sleeping input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;}
.search-sleeping input::-webkit-search-decoration, .search-sleeping input::-webkit-search-cancel-button{display:none;}
.search-sleeping input[type=search]:focus{background:#242527 url(../images/search-icon.png) no-repeat 95%;}
.search-sleeping input[type=search]{background:#084989 url(../images/search-icon.png) no-repeat center;border:0;padding:0;width:29px;height:29px;-webkit-border-radius:10em;-moz-border-radius:0em;border-radius:0px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;margin:7px 0;border-radius:100%;}
.search-sleeping input[type=search]:focus{margin-top:11px;width:300px;background-color:#fff;border-color:#66CC75;background-position:95%;-webkit-box-shadow:0 0 5px rgba(109,207,246,.5);-moz-box-shadow:0 0 5px rgba(109,207,246,.5);box-shadow:0 0 5px rgba(109,207,246,.5);border-radius:0px;border:1px solid #999;padding:1px;}
.search-sleeping input:-moz-placeholder{color:#999;}
.search-sleeping input::-webkit-input-placeholder{color:#999;}
.search-sleeping{float:right;position:relative;top:-10px;right:-13px;}
.kamagra-tablets{text-align:center;width:100%;margin-top:80px;}
.kamagra-tablets h3{font-size:40px;font-family:'BlackJack';color:#fff;margin-top:55px;display:inline-block;}
.text-kam{width:83%;text-align:center;margin:0 auto;margin-left:27%;}
.text-kam p{color:#fff;font-size:15px;text-align:justify;line-height:26px;margin-top:16px;}
.main-pic{width:39%;margin:0 auto;}
.shop-now{text-align:left;margin-top:50px;}
.shop-now a{background:#59b524;padding:12px 21px 12px 23px;border-radius:5px;text-transform:capitalize;color:#fff;transition:all 0.5s linear;}
.welecome-to{width:100%;margin-top:0;position:absolute;left:0;top:auto;bottom:0;}
.carousel-caption{bottom:190px;}
.carousel-caption h3{font-size:40px;font-family:'BlackJack';color:#fff;margin-top:0;display:inline-block;}
.carousel-caption p{color:#fff;font-size:15px;text-align:center;line-height:26px;margin-top:16px;}
.carousel-indicators{bottom:5px;}
.welcoome-text{margin-left:140px;background:#59b524;width:81%;height:85px;position:relative;}
.welcoome-text:before{position:absolute;content:'';background:url(../images/banner-pic.png) no-repeat;width:17%;height:156px;right:2px;bottom:7px;}
.kamagra-p{padding:15px 37px}
.welcoome-text h3{font-size:23px;color:#fff;font-weight:500;}
.welcoome-text p{font-size:17px;color:#fff;line-height:30px;}
.all-mid-kamagra{width:100%;float:left;margin:20px 0 0;}
.accordian{width:100%;float:left;}
.in-product{height:auto;width:100%;background:#fff;float:left;}
.in-product p{border-radius:0px 3px 0px 0px;background:#59b524;padding:13px 8px;color:#fff;text-transform:uppercase;font-weight:500;position:relative;width:100%;float:left;}
.right-mid-part{display:block;width:100%;float:left;}
.mid-wrapper1{display:block;}
.in-product p font{text-align:center;display:inline-block;width:87%;}
.contnt_home{float:right !important;}
.side_home{float:left !important;}
.in-product ul{border-left:1px solid #ccc;height:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;list-style-type:none;width:100%;float:left;}
.in-product ul li{background:url(../images/arroe-list.png) 5px 20px no-repeat;padding:0;}
.in-product ul li a{font-size:14px;color:#404040;padding:15px 23px;border-bottom:solid 1px #ccc;display:block;}
.in-product ul li a:hover{background:url(../images/hover-list-bg.png) -15px 0 no-repeat;width:100%;background-size:cover;color:#fff;position:relative;}
.in-product ul li a:hover::before{content:"";position:absolute;left:-10px;top:0px;width:10px;height:50px;background:#084989;}
.in-product ul li a:hover::after{content:"";position:absolute;left:-10px;bottom:-10px;width:11px;height:11px;background:url(../images/shape-list.png) 0 0 no-repeat;}
.offer_area_left{width:100%;float:left;margin:10px 0;}
.offer_area_left .col-sm-12{padding:0;}
.most-kamagra{border:1px solid #ccc;border-top:6px solid #084989;margin-bottom:40px;height:474px;}
.most-kamagra:hover .bottom-kam{background:#333;}
.bottom-kam{transition:all 0.5s linear;}
.bottom-kam a{color:#fff;}
.most-kamagra:hover{border:1px solid #084989;border-top:6px solid #084989;transition:all 400ms ease-in;box-shadow:3px 7px 9px rgba(204, 204, 204, 0.74);}
.bottom-kam{display:block;background:#084989;text-align:center;color:#fff;font-size:16px;padding:12px;font-weight:500;margin-top:10px;position:relative;}
.bottom-kam:before{position:absolute;content:'';background:url(../images/before-pic.png) no-repeat;width:10px;height:4px;left:0;top:-4px;}
.bottom-kam:after{position:absolute;content:'';background:url(../images/before-pic.png) no-repeat;width:10px;height:4px;right:0;top:-4px;}
.loeiam{margin-top:15px;}
.loeiam p{font-size:16px;text-align:center;line-height:26px;font-family:'Roboto-Light';padding:5px;min-height:180px;}
.doller{text-align:center;font-size:16px;margin:5px 0 !important;font-weight:500;}
.most-kamagra img{ max-width:100%; width:auto; height:auto; max-height:135px; }
.most-kamagra{ text-align:center;}
.add-tocarts{margin-bottom:10px;margin-top:2px;text-align:center;}
.add-tocarts a{background:#59b524;padding:9px 29px 10px 24px;color:#fff;font-size:15px;border-radius:6px 0px 0px 6px;transition:all 0.5s linear;}
.add-tocarts.home_cart a{ border-radius:6px !important; padding:8px 20px; margin:5px 0 0;}
.add-tocarts a:hover{background:#333;}
.add-tocarts button{border:none;position:relative; margin-left:10px;background:#444344;width:40px;height:39px;border-radius:0px 6px 6px 0px;}
.offers{width:100%;float:left;}
.offer_area_left h4{padding:8px 10px 8px;text-transform:uppercase;font-size:16px;font-family:'Titillium-Bold';margin:20px 0 0;background:#084989;color:#fff;width:100%;float:left;}
.offer_area_left h5{padding:10px 25px 10px 10px;text-transform:uppercase;font-size:14px;font-weight:400;font-weight:500;margin:20px 0 0;background:#084989;color:#fff;width:100%;float:left;display:none;}
.slider-ts button{top:5px;}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEEEEE;width:100%;margin:0 auto;float:left;}
.panel-default > .panel-heading{padding:4px;border-radius:0;color:#212121;background-color:#084989;border-color:#EEEEEE;width:100%;float:left;}
.panel-title{font-size:14px;}
.panel-title > a{display:block;padding:11px;text-decoration:none;color:#fff;}
.more-less{float:right;color:#212121;background:#fff;padding:5px;border-radius:100%;text-align:center;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEEEEE;}
.text{background:#EFEFEF;}
.panel-group{margin-bottom:4px;}
.mesage-box a i{background:#5DB31C;font-size:12px;padding:1px 3px;border-radius:3px;color:#1C1C1C;text-align:center;}
.tel-no a i{background:#5DB31C;font-size:12px;padding:1px 3px;border-radius:3px;color:#1C1C1C;text-align:center;}
.demo{padding:0;}
.demo-footer{position:fixed;bottom:0;width:100%;padding:15px;background-color:#212121;text-align:center;}
.demo-footer > a{text-decoration:none;font-weight:bold;font-size:14px;color:#fff;}
h4.panel-title span{font-size:28px;font-weight:500;}
.panel-body h3{margin-top:11px;font-size:22px;margin-bottom:20px}
.panel-body p{margin-top:10px; color:#1c1c1c;font-size:16px;line-height:26px;}
.accordian-list ul li{margin-bottom:9px;list-style:url(../images/accordianlicon.png);}
.accordian-list{margin-top:30px;margin-left:20px;}
.flight-main{border:1px solid #dcdcdc;border-radius:50px;height:100px;width:99%;}
.right_div{float:right;}
.flight-main:hover{transition:all 400ms ease-in;box-shadow:3px 7px 9px rgba(204, 204, 204, 0.74);}
.about{background:#EFEFEF;}
.copy-flight{margin:18px 25px;}
.copy-flight img{float:left;margin:0 20px 0 0; width:auto;}
.free-flight{font-size:21px;text-transform:uppercase;color:#e63842;line-height:28px;}
.free-flight span{font-size:18px;color:#7d7d7d;}
.flight-main.second-color{background:#4cb9e4;}
.free-flight.top-d{color:#fff;}
.free-flight.top-d span{color:#fff;}
.footer-kamagra{border-bottom:8px solid #5DB31C;background:#1c1c1c;height:auto;margin-top:0px;overflow:hidden;}
.first-row{width:23%;float:left;margin-top:60px;}
.first-row ul{margin-top:20px;}
.first-row ul li{list-style:none;display:inline-block;padding:0px 5px 0px 0px;}
ul.social-icon li a{border:1px solid #fff;width:30px !Important;height:30px !important;border-radius:100%;padding:0;text-align:center;margin:0 auto;display:block;line-height:30px;color:#fff;vertical-align:middle;transition:.3s;}
ul.social-icon li a:hover{transform:rotate(360deg) scale(1.2);background-color:#fff;color:#151515;}
.first-row h2{font-size:20px;color:#fff;}
.first-row h3{font-size:20px;color:#fff;}
.first-row.quick ul li a{color:#fff;}
.first-row.quick ul li{display:block;margin-bottom:13px;transition:all 0.5s linear;}
.first-row.quick ul li:hover{padding-left:10px;}
.copy-write{text-align:center;margin-top:40px;border-top:1px solid #cccccc;padding:10px;color:#fff;font-size:14px;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#59b524;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:transparent !important;border-top:none;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#fff;}
.nav-printer{border-top:1px solid #e3e3e3;margin:0px 0 0px;width:100%;float:left;}
.navbar-inverse{background-color:transparent;border-color:transparent;margin:0;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color:#000;background-color:transparent;}
.navbar-inverse .navbar-nav>li>a{color:#fff;}
.nav>li{padding:0px 23px 0 23px}
.nav>li:hover{background:#fff;}
.nav>li.active, .nav>li.active a{background:#fff !important;color:#000 !important;}
ul.dropdown-menu li a:hover{background:rgba(89, 181, 36, 0.48) !important;}
.nav>li:hover a, nav>li a:hover{color:#000 !important;}
.nav>li>a{position:relative;display:block;padding:15px 3px;text-transform:uppercase;border-top:solid 2px transparent;font-size:14px;}
ul.nav.navbar-nav li{position:relative;}
#bs-example-navbar-collapse-1 > ul > li.dropdown{margin-left:20px;}
ul > li.dropdown:hover > ul{display:block;}
ul > li.dropdown > ul a{display:block;padding:5px 10px;border-bottom:solid 1px #fff;color:#000 !important;background:#fff;}
.nav>li>a:hover{}
div#bs-example-navbar-collapse-1{width:100%;float:none;background:#59b524;margin:0;margin:-1px 0;}
.right-nav{float:right;margin:21px -28px;}
.right-nav ul{position:relative;}
.right-nav ul li{display:inline-block;margin:0 0px 0 6px;text-transform:uppercase;}
.right-nav ul li a{font-size:15px;color:#222222;}
.right-nav ul li a span{padding-right:5px;vertical-align:middle;}
.right-nav ul li:after{position:absolute;content:'';width:1px;height:13px;background:#3d3d3d;transform:rotate(19deg);top:3px;right:0;left:17px;margin:0 auto;}
.printer-slider{width:100%;float:left;background-size:cover;margin-top:0px;position:relative;}
.printer-slider .item img{width:100%;}
.shop-now a:hover{background:#333;color:}
.col-item{border:1px solid #E1E1E1;border-radius:0px;background:#FFF;position:relative;width:99%;margin-bottom:10px;}
.col-item:before{position:absolute;content:'';background:url(../images/slider-shape.png) no-repeat;width:58px;height:58px;left:0;}
.col-item:after{position:absolute;content:'';background:url(../images/slider-small-pic.png) no-repeat;width:58px;height:17px;left:6px;top:8px}
.col-item .photo img{margin:00px auto;width:50%;}
.topslid{margin-right:-6px !important;}
.add-tocarts.slider-ts{margin-right:5px;margin-bottom:10px;text-align:center;margin-top:-12px;text-align:right;}
.col-item .info{padding:10px;border-radius:0 0 5px 5px;margin-top:1px;}
.col-item:hover .info{background-color:#F5F5DC;}
.col-item .price{float:left;margin-top:0px;}
.col-item .price p{line-height:20px;margin:0;text-transform:uppercase;font-size:13px;font-family:'Titillium-Bold';}
.price-text-color{color:#219FD1;}
.full_offer{width:98%;margin:0px auto;}
.full_offer b{text-align:center;display:block;margin-top:5px;}
.full_offer1{width:93%;margin:0px auto;}
.col-item .info .rating{color:#777;}
.col-item .rating{float:left;font-size:12px;text-align:right;line-height:52px;margin-bottom:10px;height:52px;}
.price.col-md-8 span{font-size:13px;}
span.dooler-d{float:right;margin-top:-25px;font-size:13px;color:#f9b2a5;}
.add-tocarts.slider-ts a{background:#59b524;padding:8px 10px 10px 17px;color:#fff;font-size:15px;border-radius:6px 0px 0px 6px;transition:all 0.5s linear;display:inline-block;}
.add-tocarts.slider-ts a:hover{background:#333}
.col-item .separator{border-top:1px solid #E1E1E1;}
.clear-left{clear:left;}
.col-item .separator p{line-height:20px;margin-bottom:0;margin-top:10px;text-align:center;}
.col-item .separator p i{margin-right:5px;}
.col-item .btn-add{width:50%;float:left;}
.col-item .btn-add{border-right:1px solid #E1E1E1;}
.col-item .btn-details{width:50%;float:left;padding-left:10px;}
.controls{margin-top:20px;position:relative;top:-19px;z-index:9999;}
[data-slide="prev"]{margin-right:0px;}
a.left.fa.fa-chevron-left.btn.btn-success{background:#fff;color:#cbcbcb;font-size:7px;border:#d1d1d1;border:none;border:1px solid#d1d1d1;border-radius:0px;padding:4px;}
a.right.fa.fa-chevron-right.btn.btn-success{background:#fff;color:#cbcbcb;font-size:7px;border:#d1d1d1;border:none;border:1px solid#d1d1d1;border-radius:0px;padding:4px;}
.start-slider{margin-top:66px;position:relative;}
.start-slider:before{position:absolute;content:'';background:#a9a9a9;width:89%;height:1px;left:16px;}
.moment-slider:before{position:absolute;content:'';background:#59b524;width:25%;height:5px;top:0;}
.moment-slider{position:relative;}
.photo img{width:48% !important;margin-top:0px !important;}
.flight-part{padding:10px 0 24px 0;clear:both;overflow:hidden;}
.padding_right{padding-right:0px;}
.product_page{padding-top:0px;}
.product_page{padding:0px;}
.product_page p{margin:0px 4px 7px;}
.left_padding{padding:0px !important;}
.arrow1{position:relative;cursor:pointer;top:-23px;display:inline-block;font-style:normal;line-height:1;font-size:14px !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.navbar.navbar-inverse.check{background:#084989;border-radius:0px;padding:0px 0 0px 0;}
.main-product{border:1px solid #e7e7e7;}
.mid-wrapper{border:1px solid #eeeeee;clear:both;overflow:hidden;}
.breadcrumb{padding:15px 0px 5px;list-style:none;border-radius:4px;background:none;margin:0px auto;display:block;width:100%;float:left;}
li.breadcrumb-item a{font-size:14px;}
.breadcrumb>li+li:before{padding:0 5px;color:#000;content:"\f101" !important;font-family:FontAwesome}
.breadcrumb>.active, .inner_page_area .breadcrumb li:last-child, ol.breadcrumb li:last-child, .inner_page_area .breadcrumb li:last-child a, ol.breadcrumb li:last-child a{color:#59b524;}
.chec-pic{border:1px solid #eeeeee;text-align:center;margin-top:5px;height:340px;}
.chec-pic img{max-width:100%;}
.super-heading{margin:5px 6px;position:relative;}
.super-heading h2{font-size:24px;font-weight:700;color:#084989;text-transform:uppercase;}
.super-heading:before{position:absolute;content:'';width:4px;height:24px;background:#084989;left:-18px;right:0;top:3px;}
.offers-price ul li{list-style:none;display:inline-block;padding:0 16px 0 0;font-size:24px;font-weight:700;}
.offers-price{margin:3px 6px;}
.offers-price ul li:nth-child(1){text-decoration:line-through;padding:0px 31px 0px 0px;}
.offers-price ul li:nth-child(3){font-size:26px;color:#59b524;}
.panel-heading.check-accordian{background:transparent;border:none !important;}
h4.panel-title.ancor a{padding:8px 0;color:#333;font-size:15px;font-weight:700;}
.panel.panel-default.product-accordian{border:none;width:100%;}
.glyphicon.arrow-drop{position:relative;top:-26px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;line-height:1;font-size:14px !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.panel-body.text p{font-size:16px;line-height:23px !important;text-align:justify;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid transparent;}
h4.panel-title.ancor{border-top:1px solid #eeeeee;}
.panel-body.text{border-bottom:1px solid #eeeeee;}
.Quantity-check{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0px;}
.Quantity-check select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:290px !IMPORTANT;-ms-appearance:none;height:40px;background:#f4f4f4;border-radius:5px;cursor:pointer;margin:0 15px;border:1px solid #464646;}
.Quantity-check select{background:url(../images/arrow.png) no-repeat;height:40px;width:32px;background-position:100%;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;}
.Quantity-check span{font-size:15px;font-weight:700;}
span.price-deatils{border:1px solid #949494;padding:6px 13px 10px 13px;background:#c8c8c8;font-size:15px;border-radius:4px;}
.add-tocarts.products-new{text-align:left;}
.panel-group.make-accordian .panel{border-radius:0;box-shadow:none;border-color:#EEEEEE;width:100%;float:left;margin:0;}
h4.panel-title.second-acor a{padding:8px;}
.demo.last-panel{padding-top:0;padding-bottom:0;}
h4.panel-title.second-acor span{font-size:18px; font-weight:400;}
.more-less.fast{float:right;color:#083298;background:#fff;padding:2px;border-radius:100%text-align:center;margin-top:-2px;}
.input-lg.account-point{height:37px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;border-radius:0px;}
.form-group.first-create label{font-size:13px;font-weight:700;}
.main-back{background:#f8f8f8;margin-top:30px;margin-bottom:60px}
.main-back h2{font-size:24px;font-weight:700;text-transform:uppercase;margin-top:20px;margin-bottom:25px;position:relative;}
.main-back h2:after{position:absolute;content:'';width:50%;height:1px;background:#e7e7e7;left:0;bottom:-9px;}
.form-group.first-create{margin-bottom:28px;}
.colorgraph.fast-point{text-align:right;font-size:14px;}
.form-group.select-text{padding:19px;}
.form-group.select-text textarea{resize:none;border-radius:0px}
.form-group.select-text label{font-size:13px;font-weight:700;}
.create-point{text-align:right;margin-bottom:20px;}
.create-point button{border:none;background:#084989;padding:7px 14px 7px 14px;border-radius:10px;color:#fff;font-size:14px;font-weight:700;margin-right:24px;}
.create-point span{font-size:13px;color:#084989;}
.form-signin{max-width:380px;padding:27px 24px 30px;margin:30px auto;background-color:#f8f8f8;border:1px solid rgba(0,0,0,0.1);}
.checkbox{font-weight:normal;}
.form-control{position:relative;font-size:16px;height:auto;padding:6px;border-radius:0;@include box-sizing(border-box);&:focus{z-index:2;}}
input[type="text"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
input[type="password"]{margin-bottom:20px;border-top-left-radius:0;border-top-right-radius:0;}
h2.form-signin-heading.logion-fast{font-size:24px;margin-bottom:30px;font-weight:700;border-bottom:1px solid #e1e1e1;padding:0px 0px 8px 0px;}
form.form-signin.make-fast label{font-size:13px;font-weight:700;}
input.form-control.logion-page{border-radius:0px;}
form.form-signin.make-fast p{font-size:13px;}
.logion-account button{border:none;background:#084989;padding:6px 25px;border-radius:26px;color:#fff;font-size:14px;font-weight:700;margin-right:24px;transition:all 0.5s linear}
.logion-account a{float:right;}
.logion-account button:hover{background:#333;}
.logion-account{margin-top:20px;}
.logion-account span{font-size:13px;color:#084989;}
.blog-page h1{font-size:24px;font-weight:700;color:#084989;text-transform:uppercase;width:100%;float:left;margin:0 0 10px;}
.blog-pic{margin-top:18px;float:left;padding:0 15px;}
.quam-felis ul{margin:0;padding:0 0 0 30px;}
figcaption.blog-text{font-size:14px;color:#696969;float:left;}
figcaption.blog-text span{font-size:14px;font-weight:700;color:#084989;}
.quam-felis{margin-top:24px;border:1px solid #ccc;overflow:hidden;}
.comments-blog{float:right;font-size:14px;font-weight:700;color:#696969;}
i.fa.fa-comments{margin-right:5px;}
.kamagra-blog{background:#084989;padding:10px;font-size:18px;color:#fff;text-transform:uppercase;font-weight:500;}
.quam-felis p{font-size:13px;line-height:27px;margin:5px 0 27px;padding:9px;}
.read-blog{background:#084989;float:right;padding:5px 16px 5px 16px;color:#fff;border-radius:5px;margin-right:25px;font-size:14px;font-weight:700;}
.read-blog a{color:#fff;}
.blog-pic img{width:100%;}
.faq-fast{font-size:24px;text-transform:uppercase;font-weight:700;margin:0 0 16px 16px;}
.cart-detail tr:first-child{background:#e1edfa;}
.cart-detail tr th{text-align:center;color:#222;padding:10px;text-transform:uppercase;font-weight:700;border-color:#7d7d7d;font-size:16px;}
.cart-detail tr td{vertical-align:middle;background:#fff;}
.product .table-responsive{overflow:hidden;border-bottom:1px solid #e7e7e7;padding:16px 19px;}
table.cart-detail.orderdetail-huai tr td{text-align:center;border-right:1px solid #e7e7e7;}
table.cart-detail.orderdetail-huai tbody{border:1px solid #e7e7e7;}
.user-information h4{font-size:16px;text-transform:uppercase;font-weight:700;color:#222222;margin-left:12px;margin-bottom:25px;}
.form-group.informatin input{border-radius:0px;height:40px;}
.user-information{padding-top:45px;width:100% !important;overflow:hidden;padding:25px 10px;}
.existing-user h5{font-size:13px;}
.existing-user h5 a{font-size:13px;font-weight:700;}
h4.information-heading{margin-bottom:30px;}
.form-group.billing-post h4{font-size:16px;text-transform:uppercase;font-weight:700;color:#222222;}
.border-billing{border-top:1px solid #e7e7e7;margin-top:40px;margin-bottom:30px;}
.billing-address{padding:16px 19px;margin-top:30px;border-top:#ddd 1px solid}
.form-group.billing-post input{border-radius:0px;height:35px;}
.form-group.billing-post label{font-size:13px;font-weight:700;color:#404040;}
.form-group.billing-post textarea{resize:none;border-radius:0px;height:90px;}
h4.information-heading.hide-address{font-size:13px;text-transform:lowercase;text-align:right;color:#404040;}
h4.information-heading.right-required{text-align:right;margin-right:23px;}
.main-checkbox{padding:11px;}
.check-box input:checked + label:after{position:absolute;content:'';width:15px;height:15px;left:-17px;right:0;background:url(../images/check-right.png) no-repeat;z-index:1;top:7px;border-radius:5px}
.check-box input + label:before{position:absolute;content:'';width:15px;height:15px;background:#404040;left:-19px;right:0;z-index:1;top:5px;border-radius:5px;}
.check-box input + label{position:relative;}
.check-box input{position:relative;width:15px;height:15px;left:0;right:0;opacity:0;z-index:999;}
.check-box label{font-size:17px;color:#404040;font-weight:700;}
.check-continue{margin-top:22px;margin-right:30px;}
.check-continue button{border:none;background:#084989;color:#fff;padding:7px 22px 7px 22px;margin-left:35px;border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:700;transition:all 0.5s linear;}
.check-continue button:hover{background:#333;color:#fff;}
.third-part-checkout h4{font-size:16px;font-weight:700;color:#222222;}
.part-final{padding:11px;}
.part-final h4{font-weight:bold;font-size:16px;font-weight:700;color:#222222;padding:11px;}
.last-form-check label{font-size:13px;font-weight:700;color:#404040;font-weight:normal;}
.last-form-check input:not([type=radio]){border-radius:0px;height:34px;}
.last-form-check select{border-radius:0px;height:34px;padding:6px 4px;font-size:13px;font-weight:700;font-weight:normal;color:#adadad;}
.form-group.last-form-check.cart-pass input{background:url(../images/select-cart.png)no-repeat;height:24px;background-position:98%;height:38px;}
.order-select button{border:none;font-size:14px;padding:10px 20px;background:#084989;color:#fff;border-radius:30px;font-weight:700;text-transform:uppercase;transition:all 0.5s linear;}
.order-select button:hover{background:#333;}
.order-select{text-align:center;margin-right:18px;width:100%;}
label.hide-text{visibility:hidden;}
.information_div{background:#f8f8f8;margin:0px auto;width:79%;padding:26px 24px 45px;border:1px solid #eeebeb;}
.exit{border-bottom:1px solid #ddd;padding-bottom:9px !important;margin-left:0px !important;}
.information_div label{font-weight:700;font-size:13px;color:#404040;font-weight:normal;}
.information_div input{border-radius:0px;border:1px solid #ddd;box-shadow:0px 0px 0px #fff;margin-bottom:6px;margin-top:7px;}
.information_div a{font-size:13px;color:#727272;margin-bottom:9px;display:block;}
.check_continue1{list-style-type:none;text-align:left;display:inline-block;width:100%;margin-right:30px;}
.check_continue1 button{border:none;background:#084989;color:#fff;padding:7px 21px;border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:700;transition:all 0.5s linear;}
.check_continue1 button:hover{color:#fff;background:#333;}
.check_continue1 a{display:inline-block;float:right;color:#084989;font-size:13px;margin-top:13px;}
.information_div p{line-height:20px;font-weight:700;color:#404040;font-size:13px;}
.new_user{padding:26px 24px 31px 26px !important;width:91% !important;margin:0px 0px !important;}
.create_acc{margin:23px 0px 0px !important;}
.create_acc button{padding:8px 0px !important;margin-left:16px;text-transform:capitalize !important;width:45%;}
.car_div{display;block;}
.car_div ul{margin-top:0px;}
.car_div ul li{vertical-align:top !important;}
.car_div ul li:nth-child(2) img{position:relative;top:7px;}
.car_div ul li:nth-child(2){margin-right:24px;}
.forget label{font-size:13px;color:#727272;margin-bottom:9px;display:block;}
.bttn{border:none;background:#084989;color:#fff;padding:7px 21px;border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:700;transition:all 0.5s linear;}
.billind_div{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:15px;color:#222222;}
.cunn{margin-bottom:17px !important;}
.part-final{overflow:hidden;}
.price-list table{font-size:15px;font-weight:bold;color:#333;}
.price-list h2{text-align:left;font-family:'Roboto', sans-serif;font-size:14px;font-weight:600;color:#000;margin:5px 0;}
tr.head-tr{border-top:2px solid #ccc;background:#efefef;}
tr.head-tr h3{font-weight:bold;}
.price-list{overflow:hidden;clear:both;}
.add-to-carts{margin-top:0px;}
.cares-pic{text-align:center;}
.first-shopping.continue-carts{text-align:center;}
.checkout_table{width:98%;margin:0px auto;}
.cart_div{float:right;margin-right:11px;}
.bttn1{margin-top:19px;float:right;border:none;background:#084989;color:#fff;padding:10px 22px;border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:700;transition:all 0.5s linear;}
.first-shopping.proceed{text-align:right;}
.first-shopping button{border:none;background:#084989;color:#fff;font-size:14px;padding:12px 24px;border-radius:30px;text-transform:uppercase;transition:all 0.5s linear;}
.first-shopping button:hover{background:#333;}
.first-shopping{padding-top:27px;margin-bottom:16px;font-weight:700;}
.all-mid-kamagra > div > div > div > div > div.product > div > div > table > tbody > tr:nth-child(2) > td > img{width:150px;margin:28px auto;}
.orderdetail-huai tr td:first-child img{width:120px;margin:0px auto;}
.{color:red;}
form#forgot_frm button{border:none;background:#084989;padding:6px 20px;color:#fff;border-radius:20px;margin-top:10px;}
button.to-carts{width:120px;color:#fff;border-radius:5px;background:#59b524; font-weight:600;}
button.img-carts{position:relative;top:9px;left:-12px;}
.success_page{margin-top:13px;width:90%;display:block;}
.success_page h1{font-size:15px;color:#084989;text-transform:uppercase;font-family:'Roboto-Bold'}
.success_page h4{padding-top:22px;color:#000;font-size:17px;font-weight:700;}
.success_page h6{font-size:15px;margin-top:7px;color:#59B524;font-weight:700;}
.success_page h5{font-size:15px;margin-top:7px;color:#333;font-weight:700;margin-bottom:13px;}
.success_page p{font-family:'Roboto-Light';margin-top:12px;font-size:15px;line-height:27px;text-align:justify;margin-bottom:12px;}
.success_page p a{}
.conti{border:none;background:#084989;color:#fff;font-size:14px;padding:11px 27px;border-radius:30px;text-transform:uppercase;transition:all 0.5s linear;margin-bottom:29px;}
.conti:hover{background:#333;}
.success_page h3{font-size:15px;margin-top:7px;color:red;font-weight:700;}
.contact_div{width:100%;overflow:hidden;background:#f8f8f8;border:0px solid #fff;margin-left:0px;padding:27px 14px;display:inline-block;float:left;}
.right_img{display:inline-block;margin-top:10px;margin-bottom:41px;}
.right_img img{}
.contact_div h4{font-size:24px !important;border-bottom:1px solid #ddd;width:48%;padding-bottom:11px;margin-bottom:1px;}
.contact_div h3{text-align:right;margin-right:23px;}
.contact_div h3 small{font-size:14px;}
.contact_submit{text-align:right;}
.contact_submit button{padding:9px 26px;margin-right:17px;}
.bottom_border{border-bottom:1px solid #efefef;margin-bottom:28px;}
.error{font-size:13px !important;font-weight:normal !important;padding:3px !important;color:red !important;display:block !important;}
.panel-body h2{color:#084989;font-weight:700;font-size:18px;text-transform:uppercase;margin-bottom:5px;margin-top:10px;}
.panel-body h3{color:#084989;font-weight:700;font-size:18px;text-transform:uppercase;margin-bottom:5px;margin-top:10px;}
.cont h2{color:#084989;font-weight:700;font-size:18px;margin-bottom:5px;margin-top:10px;text-transform:uppercase;}
.prod_desc{padding-left:0px;list-style-type:none;}
.prod_desc li{background:url(../images/arroe-list.png) center left no-repeat;padding:0 0px 0 15px;}
.search-sleeping input[type=search] + .listing_div{opacity:0;}
.search-sleeping input[type=search]:focus + .listing_div{opacity:1;}
#demo-2{position:relative;}
#demo-2 .listing_div{position:absolute;top:44px;left:0;z-index:9999;width:250px;padding:0x;text-align:left;background:#fff;box-shadow:2px 3px 6px #59B524;;}
#demo-2 .listing_div ul{list-style-type:none;margin:0;padding:0;}
.new_intro{width:100%;float:left;margin:15px 0;border-right:solid 1px #ccc;}
.new_intro figure{width:35%;float:left;height:auto;padding:10px;}
.new_intro figure img{max-width:100%;}
.new_intro figcaption{width:65%;float:left;height:auto;padding:15px;}
.new_intro figcaption h3{font-weight:700;font-size:20px;color:#59b524;width:100%;float:left;margin:0;padding:0;}
.new_intro figcaption .note{width:100%;float:left;border:dashed 1px #084989;font-size:15px;padding:5px 10px;display:inline-block;border-radius:5px;color:#084989;line-height:24px;margin:10px 0 20px;font-weight:700;}
.new_intro figcaption a{width:auto;display:inline-block;background:#084989;border-radius:5px;padding:7px 20px;color:#fff;font-size:14px;}
#billing_email{text-transform:lowercase;}

@media (min-width:768px){.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin-right:0;margin-left:0;float:left;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin-right:0;margin-left:-39px;float:left;}
}
@media (min-width:768px) and (max-width:991px){.col-md-3.mix-div{width:33%;}
.col-md-3.mix-div{width:33%;}
.kamagra-tablets{margin-top:0px;}
.welcoome-text:before{display:none;}
.welcoome-text{margin-left:0px;}
.kamagra-tablets h3{color:#000;}
.text-kam{width:100%;}
.text-kam p{color:#000;}
.welcoome-text{width:100%;height:auto;}
.most-kamagra{text-align:center;}
.mid-wrapper{margin-top:40px;}
.left-print{margin:-32px -13px;}
.flight-main{margin-bottom:25px;}
.main-logo{margin:19px -16px 0;}
.first-row{width:25%;}
}
@media (max-width:767px) and (min-width:480px){.col-md-3.mix-div{width:100%;}
.kamagra-tablets{margin-top:0px;}
.welcoome-text:before{display:none !important;}
.text-kam{width:100%;margin:0;}
.text-kam p{color:#fff;padding:10px;}
.welcoome-text{margin-left:0;width:100%;height:auto;}
.welecome-to{width:100%;margin-top:65px;}
.left-print{margin:0px auto;}
li.first-home{margin:-20px 0px;}
.most-kamagra{text-align:center;}
.first-row{margin-left:25px;float:none;margin-top:24px;width:100%;}
.main-logo{margin:10px 0;text-align:center;}
.printer-slider{height:auto;}
.flight-main{margin-bottom:30px;}
.hidden-xs{display:block !important;}
.add-tocarts.slider-ts{text-align:center;}
#bs-example-navbar-collapse-1 > ul > li.dropdown{margin-left:0;}
.main-pic{width:100%;margin:0 auto;}
.shop-now{text-align:center;}
.contact_div{margin-left:0px;float:none;display:block;margin:0px auto;width:91%;}
.right_img{display:none;}
}
@media (min-width:992px) and (max-width:1240px){
.container{ width:100%;}	
footer .row{ margin:0;}
.kamagra-tablets{margin-top:0px;}
ul.nav.navbar-nav li:nth-child(2) { padding-left:35px;}
.welcoome-text:before{display:none;}
.welcoome-text{margin-left:0px;}
.kamagra-tablets h3{color:#fff;}
.text-kam{width:100%;}
.text-kam p{color:#FFF;}
.welcoome-text{width:100%;height:auto;}
.most-kamagra{text-align:center;}
.mid-wrapper{margin-top:40px;}
.left-print{margin:-32px -13px;}
.flight-main{margin-bottom:25px;}
.welecome-to{width:100%;margin-top:152px;}
.right-mid-part .col-md-4{width:50%;text-align:center;}
.mid-wrapper .col-md-9{width:100%;}
.carousel{margin-bottom:30px;}
}
@media (max-width:479px){.col-md-3.mix-div{width:100%;}

.kamagra-tablets{margin-top:0px;}
.welcoome-text:before{display:none !important;}
.welcoome-text{margin-left:0px;}
.kamagra-tablets h3{color:#000;}
.text-kam{width:100%;}
.text-kam p{color:#000;}
.welcoome-text{margin-left:0;width:100%;height:auto;}
.welecome-to{width:100%;margin-top:89px;}
li.first-home{margin:-20px 0px;}
.most-kamagra{text-align:center;}
.first-row{margin-left:0px;float:none;margin-top:24px;width:100%;}
.welcoome-text h3{font-size:19px;text-align:center;}
.welcoome-text p{font-size:15px;line-height:20px;}
.main-logo{margin:5px 0px;text-align:center;}
.left-print{text-align:right;margin:10px -13px;}
.main-pic{width:100%;margin:0 auto;}
.text-kam{width:100%;text-align:center;margin:0 auto;margin-left:0%;padding:13px;}
.shop-now{text-align:center;margin-top:50px;}
.main-logo img{width:80%;text-align:center;}
.left-print .list-inline li a > span{font-size:15px;}
.left-print img{width:56%;}
.logion-right ul li{font-size:12px;}
.flight-main{margin-bottom:25px;}
.hidden-xs{display:block !important;}
.add-tocarts.slider-ts{text-align:center;}
#bs-example-navbar-collapse-1 > ul > li.dropdown{margin-left:0;}
.contact_div{margin-left:0px;float:none;display:block;margin:0px auto;width:91%;}
.right_img{display:none;}
.contact_div h4{font-size:21px !important;}
.card_box ul li{width:100% !important;border:none !important;}
.card_box li > input{float:right !important;left:0px !important;top:2px !important;}
.card_box ul li label{width:100%;float:left;text-align:center;}
.page_notfound img{width:100%;}
.new_intro figure, .new_intro figcaption{width:100% !important;}


}
@media (max-width:992px){.col-md-9.feed-kamagra{width:100%;}
footer .row{ margin:0;}
.free-flight span{font-size:13px;}
.free-flight{font-size:15px;}
.container{ width:100%;}
.loeiam p{ min-height:inherit;}
.most-kamagra{ height:auto;}
}
@media (max-width:320px){.kamagra-p{padding:15px 30px;}
.mid-wrapper{margin-top:30px;}
}
.mid-wrapper1 .accordian{margin-top:28px;}
#form_01 > div.row > div:nth-child(2n+1){clear:both;}
.cont1{margin-right:0;}
@-moz-document url-prefix(){.add-tocarts button{height:41px;}
.add-tocarts.slider-ts a{padding:10px 10px 10px 17px;}
.slider-ts button{top:4px;}
}
.link-more{display:none !important;}
.blog-border{padding:5px;border:solid 1px #ccc;margin-bottom:15px;}
.blog-border .blog-pic{margin-top:0px;}
.menu_css{padding:7px;border-radius:3px;}
.active_m{background:white;color:#000 !important;}
.divh2{margin-top:11px;font-size:22px;margin-bottom:20px;margin-top:11px;}
ul.social-icon li a i{line-height:30px;display:block;}
.in-product ul li.active a{background:url(../images/hover-list-bg.png) -15px 0 no-repeat;width:100%;background-size:cover;color:#fff;position:relative;}
.in-product h3{border-radius:0px 3px px 0px;background:#59b524;padding:10px 25px 10px 10px;color:#fff;text-transform:uppercase;font-weight:500;position:relative;display:none;width:100%;float:left;font-size:14px;margin:0;font-weight:400;}
.in-product h4{border-radius:0px 3px px 0px;background:#59b524;padding:10px 10px 10px 10px;color:#fff;text-transform:uppercase;font-weight:500;position:relative;width:100%;float:left;font-size:16px;margin:0;font-weight:400;}
.in-product ul li.active a::before{content:"";position:absolute;left:-10px;top:0px;width:10px;height:50px;background:#084989;}
.in-product ul li.active a::after{content:"";position:absolute;left:-10px;bottom:-10px;width:11px;height:11px;background:url(./images/shape-list.png) 0 0 no-repeat;}
.slide .col-item .photo img{width:100% !important;;margin:10px 0 !important;}
.add-tocarts{margin-bottom:15px;margin-top:2px;text-align:center;}
.col-item .price p{text-align:center;}
.mid-wrapper1 .carousel{border-bottom:solid 1px #ccc;}
.page_notfound{padding:120px 0px;text-align:center;}
.head_blg{font-size:24px;}
.blog-page{width:100%;float:left;margin:0px;}
.blog-pic{width:100%;}
.blog-pic img{width:100% !important;display:block;margin:20px auto;float:none;}
.quam-felis p{margin:0px 0 10px !important;padding:3px 9px !important;font-size:14px;line-height:22px;color:#121212;letter-spacing:.5px;}
.screen-reader-text{display:none;}
.all-blog ul{background:#fff;}
.all-blog ul li{background-image:none;position:relative;}
.all-blog ul li a{color:#084989;text-decoration:none;}
.all-blog ul li a:hover::before{display:none;}
.all-blog ul li a:hover::after{display:none;}
.all-blog ul li a:hover{background-image:none;}
.all-blog ul li::after{content:"\f101";position:absolute;top:15px;left:8px;font-family:fontAwesome;color:#fff;}
.text-left{text-align:left;display:inline-block;float:left;margin-right:15px;margin-top:10px;}
.pagination{width:100%;float:left;text-align:center;}
.pagination ul li{display:inline-block;width:auto;margin:0px 10px 0 0;padding:5px 15px;cursor:pointer;background:#f3f5f6;}
.pagination ul li:hover{background:#069;color:#fff;}
.spacecontainer{margin-top:10px;}
.nav-previous{float:left;}
.nav-next{float:right;}
.nav-previous a, .nav-next a{background:#59b524;color:#fff;padding:5px 15px;border-radius:4px;margin-top:10px;display:inline-block;}
.mrgn_top{margin-top:20px;}
.coupons{width:100%;float:left;border:dashed 1px #59b524;margin:10px 0 20px 0;padding:15px;}
.coupons h3{width:100%;float:left;font-size:20px;margin:0 0 10px;color:#59b524;}
.coupons input{width:70%;float:left;border-radius:5px 0 0 5px;height:40px;}
.coupons button{width:auto;float:left;border-radius:0 5px 5px 0px;height:40px;background:#59b524;border:solid 1px #59b524;}
.coupons button:hover{background:#084989;}
.coupons .error_msg{width:100%;display:block;color:#f00;float:left;font-size:12px;margin:10px 0 5px;}
.address_detials{width:100%;float:left;color:#fff;padding:0 15px 0 0;}
.address_detials ul{width:100%;float:left;margin:20px 0 10px;border-bottom:solid 1px #ccc;}
.address_detials ul li{width:100%;float:left;padding:7px 0;margin:0;}
.address_detials ul li a{font-size:13px;color:#fff;}
.address_detials ul li i{font-size:18px;display:inline-block;width:25px;float:left;}
.address_detials ul li span{width:calc(100% - 25px);float:left;}
.address_detials ul li:before{display:none;}
.address_contact{width:100%;float:left;font-size:14px;margin:0 0 15px;border-bottom:solid 1px #ccc;padding:0 0 10px 15px;}
.address_contact ul{width:100%;float:left;margin:0 0 10px;border-bottom:solid 0px #0e3e61;padding:0;}
.address_contact ul li{width:100%;float:left;padding:7px 0;margin:0;list-style:none;}
.address_contact ul li a{color:#000;}
.address_contact ul li i{font-size:18px;display:inline-block;width:25px;float:left;}
.address_contact ul li span{width:calc(100% - 25px);float:left;}
.address_contact p{padding:0;}
.blog_area{width:100%;float:left;}
.blog_area li{width:32%;float:left;margin:0 .5% 20px .5%;border:solid 1px #f1f1f1;padding:10px;list-style:none;background-image:none;}
.blog_area li h2{width:100%;float:left;padding:0;margin:0 0 10px;font-size:16px;line-height:22px;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:22px;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.blog_area li h2 a, .blog_area li figure a{color:#084989 !important;background:none;padding:0;border-radius:0;margin:0;}
.blog_area li figure{width:100%;float:left;margin:0 0 10px;}
.blog_area li figure img{width:100%;height:151px;max-height:151px;}
.blog_area li p{width:100%;float:left;font-size:14px;color:#121212;line-height:22px;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.blog_area li a.read_more{width:auto;display:inline-block;padding:8px 25px;background:#084989;color:#fff !important;border-radius:5px;margin:10px 0;transition:ease-in .3s;}
.blog_area li a.read_more:hover{background:#59b524;}
.blog_area li::after{display:none;}
.date_admin{width:100%;float:left;margin:0 0 10px;}
.date_admin li{border:none;width:auto;padding:0;margin:0 10px 0 0;font-size:13px;color:#333;float:left;list-style:none;}
.date_admin li i{font-size:16px;color:#59b524;margin:0 8px 0 0;}
.blog_details_area{width:100%;float:left;margin:0 0 20px;}
.blog_details_area h1{width:100%;float:left;font-size:24px;color:#084989;letter-spacing:.2px;margin:0 0 8px;}
.blog_details_area figure{width:100%;float:left;margin:0 0 10px;}
.blog_details_area figure img{width:100%;height:auto;}

.blog_details_area .blog_content{color:#121212;font-size:14px;line-height:22px;width:100%;float:left;letter-spacing:.5px;}
.author_bio{width:100%;float:left;background:#f5f5f5;padding:15px;margin:30px 0 10px;border-radius:5px;}
.author_bio figure{width:130px;float:left;min-height:100px;}
.author_bio figure img{max-width:100%;}
.author_bio .author_dtls{width:calc(100% - 130px);float:left;padding:0 0 0 15px;}
.author_bio .author_dtls h3{width:100%;float:left;font-size:18px;text-transform:none;font-weight:600;color:#084989;margin:0 0 5px;padding:0;letter-spacing:.5px;}
.author_bio .author_dtls p{width:100%;float:left;font-size:14px;line-height:22px;text-align:justify;}
.related_post_area{width:100%;float:left;border-top:solid 0px #ccc;padding:0px 0 0;margin:0px 0 40px;}
.related_post_area .prev_nxt{width:100%;float:left;}
.related_post_area .prev_nxt li{width:50%;float:left;text-align:left;list-style:none;}
.related_post_area .prev_nxt li a{color:#121212;}
.related_post_area .prev_nxt li a:hover{opacity:.5;}
.related_post_area .prev_nxt li p{font-size:18px;}
.related_post_area .prev_nxt li+li{text-align:right;}
.opc_img{width:auto;position:relative;padding:5px 0;}
.opc_img img{opacity:.5;}
.opc_img .outstock{position:absolute;width:50px;height:50px;border-radius:50%;background:#c20f0f;padding:15px 0 0;line-height:12px;color:#fff;right:25px;top:10px;font-size:12px;}

.blog_sitelink{width:100%;float:left;margin:0px 0 0 0px; padding:0 0 0 20px;}
.blog_sitelink li, .sitemap_page  li{width:50%;float:left;padding:4px 25px 4px 0;position:relative;font-size:16px; list-style:none;}
.sitemap_page li{ width:100% !important;}
.blog_sitelink li a, .sitemap_page ul li a{color:#000;}
.blog_sitelink > li::after, .sitemap_page ul li{position:absolute;left:-16px;top:4px;font-family:FontAwesome;content:"\f101";color:#000;}
.home_side_blog{width:100%;float:left;background:#fff;border:1px solid #E1E1E1;}
.home_side_blog h3.home_head{font-size:16px;color:#fff;background:#084989;padding:8px 10px;text-transform:uppercase;font-family:'Titillium-Bold';}
.home_side_blog h3.home_head_mb{color:#fff;background:#084989;padding:8px 10px;display:none;cursor:pointer;margin:0px 0 0;font-weight:400;}
.home_side_blog ul{width:100%;float:left;list-style:none;}
.home_side_blog ul li{width:100%;float:left;border-bottom:solid 1px #f1f1f1;padding:10px 10px;}
.home_side_blog ul li:last-child{border-bottom:none;}
.home_side_blog ul li figure{width:65px;height:auto;float:left;overflow:hidden;}
.home_side_blog ul li figure img{max-width:100%;height:42px;transition:ease-in .3s;}
.home_side_blog ul li .txt_blog_home{width:calc(100% - 65px);float:left;padding:0 10px;}
.home_side_blog ul li .txt_blog_home h4, .home_side_blog ul li .txt_blog_home h4 a{color:#000;font-size:14px;line-height:20px;padding:0;margin:0;font-weight:400;}
.home_side_blog ul li:hover h4 a{color:#084989;transition:ease-in .3s;}
.home_side_blog ul li:hover figure img{transform:scale(1.1);}
.home_trustpilot{width:100%;float:left;margin:20px 0 0;text-align:center;background:#fff;border:1px solid #E1E1E1;padding:8px 0;}
.home_trustpilot img{max-width:100%;}

.main-logo{ margin:10px 0 !important;}
.left-print{ margin:14px 0 0 !important;}

.bnr__sec  a{background:#59b524;padding:8px 15px;color:#fff;font-size:18px; font-weight:700;border-radius:6px;transition:all 0.5s linear;}


.inner_page_area {
	width: 100%;
	float: left;
	background: #fff;
	padding: 0 0 00px; font-family:'Roboto'; 
}
.inner_page_area .breadcrumb, ol.breadcrumb {
	width: 100%;
	float: left;
	background: 0 0;
	border-bottom: solid 1px #f1f1f1;
	border-radius: 0;
	padding: 15px 0;
	margin: 0 0 15px
}
.inner_page_area .breadcrumb li, ol.breadcrumb li {
	width: auto;
	display: inline-block;
	margin: 0 10px 0 0;
	padding: 0;
	color: #084989;
	font-weight: 500;
	position: relative;
	letter-spacing: .5px
}
.inner_page_area .breadcrumb li a, ol.breadcrumb li a {
	color: #000;
	position: relative
}
.inner_page_area .breadcrumb li::after, ol.breadcrumb li:after {
	contain: ">";
	position: absolute
}
.inner_page_area h1 {
	width: 100%;
	float: left;
	font-size: 32px;
	text-transform: none;
	font-weight: 700;
	letter-spacing: .5px;
	color: #084989;
	margin: 0 0 5px
}
.inner_page_area .top-review{ width:100%; float:left; margin:0 0 10px;} 
.inner_page_area h2, .inner_page_area h3 {
	width: 100%;
	float: left;
	font-size: 24px;
	text-transform: none;
	font-weight: 700;
	letter-spacing: .5px;
	color: #084989;
	margin: 15px 0 8px
}
.about_category {
	width: 100%;
	float: left;
	margin: 15px 0;
	border: solid 1px #dd0039;
	padding: 15px
}
.about_category h2, .about_category h3 {
	width: 100%;
	float: left;
	margin: 0 0 10px 0;
	font-size: 20px;
	color: #084989;
	padding: 0;
	font-weight: 500;
	letter-spacing: .5px
}
.about_category p {
	width: 100%;
	float: left;
	font-size: 14px;
	line-height: 24px;
	color: #000;
	letter-spacing: .5px;
	text-align: justify;
	margin: 0;
	padding: 0
}
.content_page {
	width: 100%;
	float: left
}
.bnr__sec label{ font-size:32px; color:#fff; margin:0 0 8px;}
.bnr__sec p{ font-size:20px;}
.content_page h1 {
	color: #084989;
	display: block;
	width: 100%;
	float: left; font-size:32px;
	margin: 0 0 8px
}
.content_page h2, .content_page h3 {
	width: 100%;
	float: left;
	margin: 10px 0 5px 0;
	font-size: 24px;
	color: #084989;
	padding: 0;
	font-weight: 500;
	letter-spacing: .5px
}
.content_page p {
	width: 100%;
	display: block;
	font-size: 16px;
	line-height: 24px;
	color: #000;
	letter-spacing: .5px;
	text-align: left;
	margin: 0 0 15px 0
}
.content_page ul {
	width: 100%;
	float: left;
	font-size: 16px;
	line-height: 24px;
	color: #000;
	margin: 0 0 15px 0;
	padding: 0
}

.content_page ul li {
	width: 100%;
	float: left;
	padding: 5px 0 5px 26px;font-size: 16px;
	line-height: 24px;
	position: relative; list-style:none;
}
.content_page ul li::before {
	position: absolute;
	content: "\f0a4";
	font-family: fontawesome;
	font-size: 20px;
	left: 0
}
.content_page p a, .content_page ul li a{ color:#084989; font-weight:700;}
a.extra_link, a.other_link{ color:#000 !important; font-weight:700;}
.flight-part, footer{ position:relative; z-index:999;} 
.flight-part{ background:#fff;}
ul.ingredient_list{ width:100%; float:left; margin:15px 0; display:flex;     flex-flow: row wrap; align-items:center; justify-content:space-between; padding:0;}
ul.ingredient_list li{flex:0 0 100%; border:solid 1px #eee; padding:15px 10px; margin:0 0 10px 0; list-style:none; text-align:center; transition:ease-in .3s; background:#fff; }
ul.ingredient_list li:hover{ box-shadow:0 0 15px 0 #ccc;}
ul.ingredient_list li h2{ margin:0 0 5px; padding:0; font-size:20px; text-transform:none;}
ul.ingredient_list li h2 a{ color:#084989;}
ul.ingredient_list li figure{ width:100%; float:left; margin:0 0 5px; border:none; box-shadow:none;}
ul.ingredient_list li figure img{ width:auto; max-width:100%; height:auto; max-height:90px;}
ul.ingredient_list li p{ text-align:center; width:100%; float:left; font-size:16px; line-height:24px;}
ul.ingredient_list li p a{ font-weight:700;}
ul.ingredient_list li a.shop_now{ width:auto; display:inline-block; background:#59b524; padding:8px 20px; text-transform:none; color:#fff; font-size:15px; letter-spacing:.5px; font-weight:400; border-radius:6px;}
ul.ingredient_list li label{ width:100%; float:left; color:#000; font-weight:700; font-size:16px; font-style:italic; margin:5px 0 0;}
header.sticky { position: fixed;  width: 100%; background: #fff;  z-index: 9999; transition: all .6s ease; box-shadow: 0px 0px 8px 0px rgb(51 51 51 / 31%); top: 0;}
.side_cat {padding: 0;  margin: 0 0 15px;  border: 0;  line-height: 1;  position: relative;  width: 100%; float: left; }
.side_cat.sticky_2{ position:fixed;width:100%; top:114px; z-index:2; max-width: 285px;}
.Quantity-check{flex-flow:row wrap;flex-direction:inherit !important; margin-bottom:15px; }
.Quantity-check span{flex:0 0 100%;}
.main_pro_area p{ width:100%; float:left;}
.main_pro_area p a{color: #084989;    font-weight: 700;}
figure.pro-img{ margin-bottom:15px;}


@media (max-width:767px){.mid-wrapper1{margin-top:0px;}
.read-blog{margin-bottom:20px;}
.in-product{float:left;}
.blog-pic img{width:100%;height:auto;}
.side_call_us{display:block !important;}
.home_side_blog ul li{margin:10px 0;}
}
.card_box ul li label figcaption input{margin-top:8px;}


@media (min-width:768px) and (max-width:999px){
.main-logo { margin:19px -0px 0px;}
.main-logo img{ width:230px;}
.left-print{ margin:0px;}
.first-row ul li img{ width:100%; height:auto;}
.first-row img{width:100%;}
.first-shopping { padding-top:0px;}
.breadcrumb { padding:20px 20px 5px;}
.mid-wrapper{ margin:0px;}
.contact_div{ margin-left:32px;}
.right_img{ padding:0px 0px 0px 30px;}
}

@media (min-width:0px) and (max-width:767px){
.left-print .list-inline{ margin-bottom:10px; text-align:center;}
.left-print { padding:0px 0 0px;margin: 0px;}
.all-top{margin: 0px;height: 50px;}
.mrgn_top {margin-top: 5px;}
.pos_2{ order:2;}
.pos_1{ order:1;}
.side_cat.sticky_2{ position:static; width:100%; float:left; max-width:100%;}
ul.ingredient_list{justify-content: center;}
ul.ingredient_list li{ flex:0 0 49%; margin:8px .5%;}
ul.ingredient_list li a.shop_now{ padding:8px;}
}

.home_coupon{ position:absolute; right:15px; bottom:15px; max-width:350px;}
.coupon_area_cat{ width:100%; float:right; border-radius:8px; max-width:400px; display:flex; flex-flow:row; align-items:center; justify-content:space-between; padding:5px 10px; margin:10px 0 0px ; background: #f4ffee; border:dashed 1px #084989}
.coupon_area_cat p{font-size:18px !important; font-weight:700; margin:0; text-align: left; color:#000; text-transform:uppercase; line-height:20px; font-style:italic;}
.coupon_area_cat p span{ color:#59b524;}
.coupon_area_cat h4{ font-weight:700; font-size:16px; text-transform:uppercase; color:#000; margin:0px 0 5px; padding:0; text-align:center; line-height:16px; }
.coupon_area_cat .coupon_box{ font-size:24px; background:#59b524; color:#fff; padding:5px 10px; display:inline-block; border:dashed 1px #fff; font-weight:700; line-height:24px; letter-spacing:2px; }
.footer-kamagra p{ color:#fff; }
.footer-kamagra p a{ font-weight:600; color:#fff; }
@media only screen and (max-width: 600px) {
.home_coupon{ max-width:100%; float:left; padding:0px 10px 10px; position:static;}    
}

.faq_area h3{ font-size: 20px;}