html,
body{height:100%;}
.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 60px;}
.wrap > .container{padding:70px 15px 20px;}
.footer{background-color:#f5f5f5;border-top:1px solid #ddd;padding-top:20px;}
.jumbotron{text-align:center;background-color:transparent;}
.jumbotron .btn{font-size:21px;padding:14px 24px;}
.not-set{color:#c55;font-style:italic;}
a.asc:after, a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;padding-left:5px;}
a.asc:after{content:"\e151";}
a.desc:after{content:"\e152";}
.sort-numerical a.asc:after{content:"\e153";}
.sort-numerical a.desc:after{content:"\e154";}
.sort-ordinal a.asc:after{content:"\e155";}
.sort-ordinal a.desc:after{content:"\e156";}
.grid-view th{white-space:nowrap;}
.hint-block{display:block;margin-top:5px;color:#999;}
.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0;}
.headerLogo{color:darkred;margin:8px 0px 12px 0px;}
.headerLogo p{text-align:right;color:darkred;font-size:31px;font:500 31px/31px "Open Sans",sans-serif !important;}
.headerLogoRight{color:#7b7b7b;}
.headerLogoRight p{color:#7b7b7b;font:100 12px/0px "Open Sans",sans-serif !important;padding:1px 0;}
.btn-u{margin-top:50px;}
.owl-carousel-v6 .owl-carousel-item img{width:150px;height:170px;}
.bg-image-v2:before{background:none;}
.testimonials-bs{padding:20px 0;}
#carousel-example-generic1 p{min-height:109px;}
.portfolio-box-v2{margin:0 0 30px;}
.sliderTopLeft{overflow:hidden;position:relative;height:370px;}
.sliderTopLeft .sliderItem{height:220px;overflow:hidden;padding-top:20px;}
.sliderTopLeft ul{padding:5px 0 0 0;float:right;}
.sliderTopLeft li{float:left;margin:0 12px;border:1px solid white;}
.sliderTopLeft li a{display:block;width:12px;height:4px;}
.sliderTopLeft li a.active{background-color:#e0e0e0;}
.sliderTopLeft li a:first-child{margin:0;}
.btn-u.shopNow{background-color:#000000;color:#ffffff;font-size:20px;}
.mainBodyTopLeftTitle{border-bottom:1px solid #303030;line-height:32px;text-align:right;color:#bcbcbc;height:50px;padding-top:15px;padding-right:60px;font:300 24px/24px "Open Sans",sans-serif !important;}
.mainBodyTopLeftItem{padding-left:60px;padding-right:60px;color:#bcbcbc;font-style:italic;font-size:12px;line-height:21px;text-align:right !important;}
.sliderTopRight{overflow:hidden;position:relative;height:370px;}
.sliderTopRight .sliderItem{height:220px;overflow:hidden;padding-top:20px;}
.sliderTopRight ul{padding:5px 0 0 0;float:right;}
.sliderTopLeft li{float:left;margin:0 4px;border:1px solid white;}
.sliderTopRight li a{display:block;width:20px;height:6px;}
.sliderTopRight li a.active{background-color:#e0e0e0;}
.sliderTopRight li a:first-child{margin:0;}
.mainBodyTopRightTitle{border-bottom:1px solid #bebebe;line-height:33px;text-align:left;height:50px;padding-top:15px;padding-left:57px;text-transform:uppercase;color:#222;font:300 24px/24px "Open Sans",sans-serif !important;}
.mainBodyTopRightItem{padding-left:60px;padding-right:60px;color:rgb(34, 34, 34);font:300 12px/18px "Open Sans",sans-serif !important;}
.krug-image img{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px !important;}
.imagestyleSliderItem{width:100%;}
.journal{min-heght:144px;max-height:144px;overflow:hidden;}
.about_journal p{padding:0 10px 0 0;text-align:left;font-size:14px;}
.partners a{float:right;margin-right:32px;}
.partners a img{width:50px;height:auto;margin-top:7px;}
.partnersclassDar{width:120px;height:auto;margin-left:40px;}
.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 60px;}
.wrap > .container{padding:70px 15px 20px;}
.footer{height:60px;background-color:#f5f5f5;border-top:1px solid #ddd;padding-top:20px;}
.jumbotron{text-align:center;background-color:transparent;}
.jumbotron .btn{font-size:21px;padding:14px 24px;}
.not-set{color:#c55;font-style:italic;}
a.asc:after, a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;padding-left:5px;}
a.asc:after{content:"\e151";}
a.desc:after{content:"\e152";}
.sort-numerical a.asc:after{content:"\e153";}
.sort-numerical a.desc:after{content:"\e154";}
.sort-ordinal a.asc:after{content:"\e155";}
.sort-ordinal a.desc:after{content:"\e156";}
.grid-view th{white-space:nowrap;}
.hint-block{display:block;margin-top:5px;color:#999;}
.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0;}
.header-v5 .dropdown-menu .menu-matrix-type li{border-bottom:1px solid grey;}
.header-v5 .dropdown-menu .menu-matrix-type li a{padding:0;padding-bottom:5px;font-size:12px;line-height:13px;border:none;}
.header-info{margin:0 5px;height:34px;display:inline-block;float:left;}
.header-24-7{padding:5px 10px;margin-right:5px;height:34px;display:inline-block;border:1px solid grey;float:left;}
.header-phone{padding:0px 10px;height:34px;font-size:12px;display:inline-block;border:1px solid grey;float:right;}
.product-description .title-price{font-size:16px;}
.blocktype-3 a{margin-top:0px;font-family:"Open Sans";font-size:16px;color:#333333;display:block;display:-webkit-box;line-height:20px;height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.title-price.blocktype-2 a{margin-top:0px;font-family:"Open Sans";font-size:16px;color:#333333;display:block;display:-webkit-box;line-height:20px;height:40px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.blocktype-5 a{margin-top:10px;font-family:"Open Sans";font-size:14px;color:#333333;display:block;display:-webkit-box;line-height:20px;height:100px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.product-description-brd{box-shadow:none;}
.product-description .title-price{color:#c9253c;font-size:24px;}
.product-description .line-through{color:#687074;font-size:17px;text-decoration:line-through;}
.tab-v5 .nav-tabs > li.active > a, .tab-v5 .nav-tabs > li.active > a:hover, .tab-v5 .nav-tabs > li.active > a:focus{border-bottom:3px solid #59A74B !important;}
.tab-v5 .tab-content{border:none;}
.post_image_buttons .button{left:0;z-index:2;}
.button.banner_button{padding:2px 11px;text-transform:none;font-size:20px;}
.post_image_buttons span{position:absolute;bottom:0;display:inline-block;}
.expiried-background{background:#ff680d;color:white;}
.product-img{position:relative;}
ul, ol{list-style:none;}
.textLine_2{font-size:18px;display:block;display:-webkit-box;line-height:27px;height:54px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
#lang .navbar-nav>li>a{color:#222;padding-top:0;padding-bottom:0;}
#lang .nav>li>a{font-family: inherit; padding-right:0px;padding-left:5px;}
.header-menu-contacts a{}
.product-service .product-service-in h3{color:#555;font-size:17px;font-weight:400;text-transform:uppercase;display:block;display:-webkit-box;line-height:20px;height:80px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.currency-style{font-size:10px;}
.product-description .product-price span{display:inline-block;}


@media (min-width:992px) and (max-width:1199px){.form-control.search-style{width:134px;}
.header-v5 .navbar-default .navbar-nav > li > a{font-family: inherit; font-size:12px !important;padding-right:3px !important;padding-left:14px !important;}
}
@media (min-width:1200px){.form-control.search-style{width:324px;}
.header-v5 .navbar-default .navbar-nav > li > a{font-family: inherit; font-size:12px !important;padding-right:3px !important;padding-left:14px !important;}
}
@media (min-width:992px){.header-v5 .navbar-default .navbar-nav > li > a{font-family: inherit; line-height:29px;padding:23px 14px 24px;}
}
@media (max-width:768px){#lang .dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#000;white-space:nowrap;}
#lang .dropdown-menu li a:hover{font-family: inherit; color:#222;background:#fff;}
#lang .nav .open>a{}
}
@media (min-width:1401px){.container-slider{width:1400px;}
}
@media (max-width:1400px){.container-slider{width:100%;}
}
@media (max-width:1200px){.buy-online{display:none;}
}
.revolution-mch-1:after{background:none !important;}
.tp-dottedoverlay{top:100%;}
.tp-banner-container{width:100%;position:relative;padding:0;}
.tp-banner{width:100%;position:relative;}
@font-face{font-family:"dejavu_sansbook";src:url("../fonts/DejaVuSansBook/DejaVuSansBook.eot");src:url("../fonts/DejaVuSansBook/DejaVuSansBook.eot?#iefix")format("embedded-opentype"),
url("../fonts/DejaVuSansBook/DejaVuSansBook.woff") format("woff"),
url("../fonts/DejaVuSansBook/DejaVuSansBook.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"DejaVuSansBold";src:url("../fonts/DejaVuSansBold/DejaVuSansBold.eot");src:url("../fonts/DejaVuSansBold/DejaVuSansBold.eot?#iefix")format("embedded-opentype"),
url("../fonts/DejaVuSansBold/DejaVuSansBold.woff") format("woff"),
url("../fonts/DejaVuSansBold/DejaVuSansBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"DejaVuSansItalic";src:url("../fonts/DejaVuSansItalic/DejaVuSansItalic.eot");src:url("../fonts/DejaVuSansItalic/DejaVuSansItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/DejaVuSansItalic/DejaVuSansItalic.woff") format("woff"),
url("../fonts/DejaVuSansItalic/DejaVuSansItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"DejaVuSansBoldItalic";src:url("../fonts/DejaVuSansBoldItalic/DejaVuSansBoldItalic.eot");src:url("../fonts/DejaVuSansBoldItalic/DejaVuSansBoldItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/DejaVuSansBoldItalic/DejaVuSansBoldItalic.woff") format("woff"),
url("../fonts/DejaVuSansBoldItalic/DejaVuSansBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
.header-separator{}
.tp-caption a, .tp-caption{display:none;color:#000000;}
.revolution-ch3, .revolution-ch3 a{padding:0 10px;font-size:30px;background-color:#5dba2f;color:#ffffff;}
.revolution-ch4, .revolution-ch4 a{padding:0 10px;font-size:20px;background-color:#5dba2f;color:#ffffff;}
.btn-u.shopNow{background-color:#5dba2f;color:#ffffff;font-size:20px;}
.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear;}
@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes spin{from{transform:scale(1) rotate(0deg);}
to{transform:scale(1) rotate(360deg);}
}
@media (min-width:992px){.header-v5 .navbar-default .navbar-nav > li > a:last-child{padding-right:5px;}
}
@media (min-width:992px){.header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > a{font-size:16px;margin-top:2px;padding:21px 5px 26px;}
}
.header-fixed .header-v5.header-fixed-shrink{transition:background 0.9s;}
.modal{z-index:2050 !important;}
#calculatemodal{z-index:10000000001 !important;}
form div.required label.control-label:after{content:" * ";color:red;}
.profile-recipient{border:1px solid grey;margin:20px;padding:10px;}
.header-v5 .navbar-nav{float:right}
.tooltip.top.tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;font-size:18px;}
.tooltip.top{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;font-size:18px;}
.tooltip-inner{border:solid 1px #ccc;}
.tooltip.in{.opacity(100);}
.tooltip-inner{background:@popoverTitleBackground;color:@gray;}
.tooltip .arrow{border-width:@tooltipArrowOuterWidth;}
.tooltip{position:absolute;top:0;left:0;z-index:@zindexPopover;display:none;max-width:276px;padding:1px;text-align:left;//Reset given new insertion method
background-color:@popoverBackground;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);.border-radius(6px);.box-shadow(0 5px 10px rgba(0,0,0,.2));//Overrides for proper insertion
white-space:normal;//Offset the popover to account for the popover arrow
&.top{margin-top:-10px;}
&.right{margin-left:10px;}
&.bottom{margin-top:10px;}
&.left{margin-left:-10px;}
}
.tooltip-inner{margin:0;//reset heading
padding:4px 8px;font-size:@baseFontSize * 0.9;font-weight:normal;line-height:18px;background-color:@popoverTitleBackground;border-bottom:1px solid darken(@popoverTitleBackground, 5%);.border-radius(5px 5px 0 0);&:empty{display:none;}
}
//Arrows////.arrow is outer, .arrow:after is inner
.tooltip .tooltip-arrow,
.tooltip .tooltip-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip .tooltip-arrow{border-width:@tooltipArrowOuterWidth;}
.tooltip .tooltip-arrow:after{border-width:@tooltipArrowWidth;content:"";}
.tooltip{&.top .tooltip-arrow{left:50%;margin-left:-@tooltipArrowOuterWidth;border-bottom-width:0;border-top-color:#999;//IE8 fallback
border-top-color:@popoverArrowOuterColor;bottom:-@tooltipArrowOuterWidth;&:after{bottom:1px;margin-left:-@tooltipArrowWidth;border-bottom-width:0;border-top-color:@tooltipArrowColor;}
}
&.right .tooltip-arrow{top:50%;left:-@tooltipArrowOuterWidth;margin-top:-@tooltipArrowOuterWidth;border-left-width:0;border-right-color:#999;//IE8 fallback
border-right-color:@tooltipArrowOuterColor;&:after{left:1px;bottom:-@tooltipArrowWidth;border-left-width:0;border-right-color:@tooltipArrowColor;}
}
&.bottom .tooltip-arrow{left:50%;margin-left:-@tooltipArrowOuterWidth;border-top-width:0;border-bottom-color:#999;//IE8 fallback
border-bottom-color:@tooltipArrowOuterColor;top:-@tooltipArrowOuterWidth;&:after{top:1px;margin-left:-@tooltipArrowWidth;border-top-width:0;border-bottom-color:@tooltipArrowColor;}
}
&.left .tooltip-arrow{top:50%;right:-@tooltipArrowOuterWidth;margin-top:-@tooltipArrowOuterWidth;border-right-width:0;border-left-color:#999;//IE8 fallback
border-left-color:@tooltipArrowOuterColor;&:after{right:1px;border-right-width:0;border-left-color:@tooltipArrowColor;bottom:-@tooltipArrowWidth;}
}
}
/*.dropdown-toggle::after{display: none;}*/
.acc-v1 .panel-heading a{background:rgb(96, 96, 96)!important;color:white;font-weight:bold;}
.tab-v1 .nav-tabs > .active > a, .tab-v1 .nav-tabs > .active > a:hover, .tab-v1 .nav-tabs > .active > a:focus{background:#5dba2f;}
.tab-v1 .nav-tabs > li > a:hover{background:#5dba2f;}
.tab-v1 .nav-tabs{border-bottom:solid 2px #5dba2f;}
.profile .table th{min-width:117px;}
.panel-sea{border-color:#5dba2f;}
@media (max-width:991px){.calculate{border:0;margin-left:inherit;margin-top:inherit;font-size:inherit;}
.header-v5 .dropdown > a:after{content:'' !important;} .btn-u{margin-top: 10px;}
}
.topbar-v3 .right-topbar li, .topbar-v3 .right-topbar li a{color:#222;}
.header-menu-contacts{margin-top:7px;font-size:12px;}
.service-block{padding:20px 10px;}
.tab-content .table-responsive::-webkit-scrollbar{height:8px;width:8px;background:#ccc;}
.tab-content .table-responsive::-webkit-scrollbar-thumb{background:#555;-webkit-border-radius:1ex;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);}
.tab-content .table-responsive::-webkit-scrollbar-corner{background:#ccc;}
.g-recaptcha{transform:scale(1.1);transform-origin:0 0;}
.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;background:#72c02c;white-space:nowrap;display:inline-block;text-decoration:none;}
.btn-u.btn-u-default{background:#95a5a6;}
.modal-backdrop{position: fixed;}
.quriobotWidgetButton{bottom: 88px !important;}
#botbutton{bottom: 88px !important;}
