@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*! fancyBox v3.3.5 fancyapps.com */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/* Owl Carousel v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;border:none;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


/******* Owl Css Start ******/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{font-size:14px;margin:5px;padding:4px 7px;background:#0072ba;display:inline-block;cursor:pointer;border-radius:3px; color:#fff !important}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:6px;height:6px;margin:5px 5px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#00ccff}
.owl-theme .owl-dots button{ background:none}
#works_scroll div h2{text-align: center;}
.owl-carousel.off {display: block;}
#works_scroll.owl-theme .owl-dots .owl-dot{background:none}
#works_scroll.owl-theme .owl-dots .owl-dot span{width:20px; height:7px}
#works_scroll.owl-theme .owl-dots .owl-dot.active span{background:#0face7}

/*********** Owl Css End ************/
/*Back to top button */
#back-top{position:fixed;bottom:-20px;right:30px;z-index:9999;width:31px;display:block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;}#back-top a{width:30px;display:block;height:58px;overflow:hidden;outline:none;text-decoration:none;}#back-top span{width:30px;height:58px;display:block;background:url(../images/top.png) no-repeat;opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s;border-radius:5px 5px 0 0px}#back-top:hover{bottom:-1px;outline:none;text-decoration:none;}

/*Project Name : AVIO TECH LANKA [Created by WEBLINKINDIA.NET on 15 JAN, 2019 : Shashi]*/

body{background:#fff; margin:0px; padding:0px; font:14px/22px 'Open Sans',Arial, Helvetica, sans-serif; color:#414141;}
h1, h2, h3, h4, h5, h6{font-family:'Open Sans',Arial, Helvetica, sans-serif;}
h1{font:500 2.3em/1em 'Roboto', Arial, Helvetica, sans-serif;color:#0b2239;margin-bottom:10px !important;}
h2{font:24px/26px 'Roboto', Arial, Helvetica, sans-serif;color:#2a2a2a;margin:0px;}
h3{font:700 36px/36px 'Roboto', Arial, Helvetica, sans-serif;color:#2a2a2a;margin:0px;}
figure{display:table-cell;vertical-align:middle;}figure img{display:block; margin:auto; border:0}

.mw_98{max-width:98%; height:auto;}.mw_96{max-width:90%; height:auto; margin:auto;}
.cms_img{ float:right; margin:10px 0 0 20px;}
ul, ol{ margin:0; padding:0 0 0 15px;}
label{ font-weight:normal;}
p{padding:0px; margin:0px;}
a{ color:#3f3f3f;}

/*font properties*/
.arial_n{font-family:'Open Sans',Arial, Helvetica, sans-serif}.helv{font-family:Helvetica}.arial{font-family:Arial, Helvetica, sans-serif}.geor{font-family:Georgia, Times New Roman, Times, serif}.tahoma{font-family:Tahoma, Geneva, sans-serif, Arial}.verd{font-family:Verdana, Geneva, sans-serif}.treb{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}.roboto{font-family: 'Open Sans',Arial, Helvetica, sans-serif;}.osons{font-family:'Open Sans',Arial, Helvetica, sans-serif;}.roboto{font-family: 'Open Sans',Arial, Helvetica, sans-serif;}.poppins{font-family: 'Open Sans',Arial, Helvetica, sans-serif;}
.playfair{font-family: 'Playfair Display', serif;}

/* BORDER */
.bb{border-bottom:1px solid #e7e7e7;}.bb1{border-bottom:1px solid #cacaca;}.bb2{border-bottom:2px solid #002f50;}.bb4{border-bottom:2px solid #eee;}
.bt{border-top:1px solid #eee;} .bt1{border-top:1px solid #264b68;}
.bl{border-left:1px solid #eee;} .bl1{border-left:1px solid #eee;}
.br{border-right:1px solid #999;}.br1{border-right:1px solid #999;}
.border{ border:1px solid #ddd;}.border1{border:1px solid #ddd;}.border2{border:1px solid #eee;}.border3{border:3px solid #ddd;}.border4{border:4px solid #ccc;}

/* BACKGROUND */
.bg-orange{background:#fd9e10;}
.bg-white{background:#fff;}.bg-black{background:#000;}.bg-blue-light{background:#f4f4f4;}.bg-pale{background:#f5f5f5;}.bg-pale2{background:#f5f5f5; border:1px solid #ebebeb;}.bg_grey{background:#f2f2f2;}.bg-gray1{background:#444;}.bg-blue{background:#5484aa;}.bg-red{background:#da2d1c;}.bg-green{background:#2da772;}.bg-yellow{background:#ffc000;}.bg-pink{background:#c10c70;}.bg-gray2{background:#2a2a2a;}.bg_grey4{ background:#fff;box-shadow:1px 1px 5px #ccc;}

/* Color */
.black, .black a{color:#000}.black a:hover{color:#c7140b}
.gray, .gray a{color:#999}.gray a:hover{ color:#fd9e0e; text-decoration:underline;}
.gray1, .gray1 a,.gray1 a:hover{color:#777 !important;}
.red, .red a,.red a:hover{color:#ff0200}
.pink, .pink a,.pink a:hover{color:#d52362}
.orange, .orange a,.orange a:hover{color:#fe9901;}
.white, .white a,.white a:hover{color:#fff !important;}
.pale, .pale a,.pale a:hover{color:#222}
.green, .green a{color:#18a1db !important;}
.green a:hover{ color:#000;}
.blue, .blue a,.blue a:hover{color:#1082e0}
.maroon, .maroon a,.maroon a:hover{color:#981937}
.yellow, .yellow a,.yellow a:hover{color:#faa628}
.yellow2, .yellow2 a,.yellow2 a:hover{color:#fd9a0b}
.brown, .brown a,.brown a:hover{color:#6d510d}
.dn{ display:none;}.db{ display:block}

.gray2{ color:#999999;}
.gray3{ color:#888888;}
.gray4{ color:#565656;}
.red1{color:#ff0200;}
.gray5{color:#97afc7}


.top_banner_area{background:#efefef;padding:8px 0 0;}
.close-butt{position:absolute;top:-10px;right:25px;}
.banner_top{position:relative;}

::-webkit-scrollbar{width:7px;}
/* Track */
::-webkit-scrollbar-track {background:#f1f1f1;}
/* Handle */
::-webkit-scrollbar-thumb {background:#888;}
/* FORM */
input[type=text]{color:#333; background:#fff; border:1px solid #c0c0c0;}
input:focus[type=text]{color:#333;}
input[type=password]{color:#333; background:#fff; border:1px solid #ccc;}
input[type=file]{color:#333; background:#fff; border:1px solid #ccc;}
textarea, select{color:#333; background:#fff; border:1px solid #ccc; resize:none}
input[type=text], input[type=password],textarea, select{font:400 12px/16px 'Roboto', Arial, Helvetica, sans-serif;color:#555;}
input.check{border:1px solid #666; font-size:13px;  width:15px; height:15px; margin:2px 2px 2px 0px; outline:none; background:#fff;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{color:#333; background:#fff;}
p, h6, h5, ul, li, img, span, h3, h1, h2, h3, h4, a, input, div{ margin:0px; padding:0px; border:0px; outline:none; }

/* mega menu */
.img_scale img, .img_opc img{transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s;}
.img_scale:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.img_scale2 img{transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s;}
.img_scale2:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.img_opc img{opacity:.1}.img_opc:hover img{opacity:1}
.ac {text-align: center;}.cb{ clear:both}

a.uo, a.uo:visited{text-decoration:none;} a.uo:hover{text-decoration:underline !important;}
a.uu, a.uu:visited{text-decoration:underline;} a.uu:hover{text-decoration:none !important;}
ul.myulx, ul.myulx li{margin:0px 0px !important; padding:0px !important; list-style:none;}
.mt5{ margin-top:5px;}.mt6{ margin-top:6px;}.mt7{ margin-top:7px;}.mt8{ margin-top:8px;}.mt9{ margin-top:9px;}.mt10{ margin-top:10px;}.mt12{ margin-top:12px;}.mt13{ margin-top:13px;}.mt20{ margin-top:20px}.mt30{ margin-top:30px}

.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}
.mr5{margin-right:5px;}.mr6{margin-right:6px;}.mr7{margin-right:7px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}
.ml5{margin-left:5px;}.ml7{margin-left:7px;}.ml8{margin-left:8px;}.ml9{margin-left:9px;}.ml10{margin-left:10px;}.ml11{margin-left:11px;}.ml12{margin-left:12px;}.ml13{margin-left:13px;}.ml14{margin-left:14px;}.ml15{margin-left:15px;}.ml18{margin-left:18px;}.ml20{margin-left:20px;}
.lh18px {line-height: 18px;}
.fs11 {font-size: 11px;}.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}.fs14{font-size: 14px;}.fs15{font-size: 15px;}.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}.fs20 {font-size:20px;}.fs22 {font-size:22px;}.fs24 {font-size:24px;}
.fs26 {font-size:26px;}

.w10{width:10%}.w20{ width:20%}.w30{ width:30%}.w40{ width:40%}.w50{ width:50%}
.w100{width:100%}

.fl{ float:left;display: inline;}.fr{ float:right;display: inline;}
.dib{ display:inline-block;}.db{ display:block}
 
/*PADDING*/
.p2{padding:2px;}.p3{padding:3px;}.p4{padding:4px;}.p5{padding:5px;}.p6{padding:6px;}.p7{padding:7px;}.p8{padding:8px;}.p9{padding:9px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}
.p1-15 { padding:2px 15px}
.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt10{padding-top:10px}
.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}
.pl5{ padding-left:5px}.pl10{ padding-left:10px}.pl15{ padding-left:15px}
.pr5{ padding-right:5px}.pr10{ padding-right:10px}.pr15{ padding-right:15px}



.abs_whats{width:135px; height:135px; position:fixed; z-index:99; top:250px; right:0; background:#efefef; font-size:65px; text-align:center; border-radius:10px 0px 0px 10px; padding:1px 0px;}
.abs_whats a{ padding:0px; margin:0px 0 0 0; display:block;}
.abs_whats i{color:#329532;}


/*conditional start css*/
.container{width:1260px; margin:auto; padding:0px 15px;max-width:1260px;}
.container_sub{width:970px; margin:auto; padding:0;}

/*Home css*/
.logo_header{ margin:5px 0 10px 0;}
.loc_sec{text-align:right;margin-top:4px;}
.loc_sec p{font:15px/18px 'Open Sans',Arial, Helvetica, sans-serif; color:#555;}
.loc_sec{color:#fff;}
.reg_links a:nth-child(2){ margin-right:7px}

.header_right{}
.tprgt-lnk{overflow:visible;display:block;font-family:'Roboto', Arial, Helvetica, sans-serif;float:right; text-align:right; margin-right:2em; }
.tprgt-lnk li{display:inline-block;position:relative;overflow:visible}
.tprgt-lnk li a{color:#196fa1;line-height:35px;padding:0px 10px;display:inline-block;font-size:13px;text-decoration:none;font-weight:400;}
.tprgt-lnk li:hover>a{box-shadow:0px 0px 1px #ccc;color:#f67732;}
.tprgt-lnk li a:hover, .tprgt-lnk li a.act{color:#18a1db;text-decoration:none;box-shadow:0px 0px 1px #ccc; background:#fff;}
.tprgt-lnk li:last-child a{border:0px}

.log_sct{font-family:'Roboto', Arial, Helvetica, sans-serif;display:block;float:right;text-align:right; font-size:13px;border-left:1px solid #ccc; padding-left:1.5em}
.log_sct span{ font-weight:400;padding:5px 0px; display:inline-block}
.log_sct a{color:#196fa1; padding:5px 15px; font-weight:400}


.aap_pos{position:absolute;z-index:99;top:40px;left:0;display:none;width:180px;background:#000;}
.aap_pos ul{list-style:none;padding:0;margin:0;}
.aap_pos ul li{list-style:none;padding:0;margin:0;border-bottom:1px solid #5a5a5a;}
.aap_pos ul li a{color:#fff;font-size:14px;padding:4px 10px;display:block;font-weight:300;}
.aap_pos ul li a:hover{text-decoration:none;background:#66c077;color:#fff;}

.btn_post, .btn_post:visited{border:1px solid #3e5266;display:inline-block;color:#fff !important;font:700 14px/30px 'Open Sans',Arial, Helvetica, sans-serif;padding:0px 12px;border-radius:8px;margin-left:15px; }
.btn_post:hover{background:#666;color:#fff; text-decoration:none !important;}



.post_btn{background:#0c5481;color:#fff;font-size:15px;font-weight:600;padding:14px 16px;display:block;transition:.3s; text-transform:uppercase; text-align:center;}
.post_btn:hover{color:#fff;text-decoration:none;background:#00b3ff;}
.pos_location_area select{background:#f7f7f7;border:none;color:#000;font-size:14px; font-weight:300;margin:0; line-height:20px; padding:3px 10px}
.pos_location_area select option{color:#000;}
.drop_area{padding:0px 5px;margin-right:10px; text-align:center; }
.drop_area span{ display:inline-block; font-size:10px; line-height:13px; text-transform:uppercase; color:#196fa1; text-align:center;}
.drop_area i{font-size:18px;color:#196fa1;display:inline-block;vertical-align: middle;}


.search_section{ margin:8px 0;}
.pos_location_area{float:left; width:15%; padding:10px 0}
.header_rgt{float:right; width:18%}
.botom_inner_area{float:left; width:67%}
.botom_inner_area select{padding:0px 15px 0 11px; background:#efefef}

.botom_inner_area .search_bx{width:90%;float:left;border:1px solid #18a1db;}
.srch_1{width:70%; float:left}
.srch_2{width:30%; float:left}

.search_area{ width:100%;font-family:'Roboto', Arial, Helvetica, sans-serif;}
.search_bx input[type=text]{color:#555;background:#fff;border:none;font-size:15px;font-weight:400;width:100%;font-size:15px;height:48px; padding:5px 15px;font-family:'Roboto', Arial, Helvetica, sans-serif;}
.search_bx select{font-size:15px;padding:0px 15px;width:100%;height:48px;border:0;font-family:'Roboto', Arial, Helvetica, sans-serif;}

.botom_inner_area .drop_area{border:none;float:left;padding:16px 15px;border-radius:0;margin-right:0;width:25%;}


.search_btn{float:left; background:#18a1db; height:50px;}
.search_btn button{font-size:25px;text-align:center;color:#fff;padding:12px 15px;display:inline-block;cursor:pointer; background:none}
.search_btn:hover{background:#0c5481;}



/*============NAVIGATION=START=================*/


.nav_area{margin:15px 0 10px;position:relative}
.menu{width:95%;float:left;margin-top:11px}
.navbar-brand{ margin-top:4px; margin-bottom:7px}
.navbar-header{ background:#fff}
.navbar{ position:static;display:-webkit-box;display:-webkit-flex;display: -ms-flexbox;display:flex;-webkit-box-orient:vertical;/*-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; */padding:0rem;    width: 100%;}
.hidden-lg-up{display:none!important;}

.navbar-light .navbar-toggler-icon {
background:url(../images/nav.png)0px 8px no-repeat !important; cursor:default}
.navbar-light{background:#fff;margin:0px 0 0 0;}
.navbar-light .navbar-nav{margin-top:0px;-webkit-box-orient: horizontal;
-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.navbar-light .navbar-nav>li{background:none; position:relative; padding:0}
.navbar-light .navbar-nav>li>a{color:#3b3a3a;font-size:14px;font-family:'Roboto', Arial, Helvetica, sans-serif;padding:0.8rem 1rem; line-height:20px; background:none;display:block; text-decoration:none; font-weight:500;position:relative; font-weight:500; }
.navbar-light .navbar-nav>li>a i{width:9px; height:9px; line-height:21px;display:inline-block;font-weight:600 !important}
.navbar-light .navbar-nav>li.open:focus{color:#00aeef;}
.navbar-light .navbar-nav>li>a:hover{color:#18a1db; transition:all linear .6s;}

/* Effect 4: bottom border enlarge */
/*.navbar-light .navbar-nav>li>a::after {position: absolute;top:92%;left: 0;width: 100%;height:0px;background:#00ccff;content: '';opacity: 0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
transition: height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);transform: translateY(-10px);}

.navbar-light .navbar-nav>li>a:hover::after,
.navbar-light .navbar-nav>li>a:focus::after, .navbar-light .navbar-nav>li>a.active::after {height:3px;opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}*/

.navbar-light .navbar-nav>li:last-child a{color:#18a1db; font-weight:500}

.dropdown-toggle::after{ display:none}
.dropdown-menu{background:#728c14;width:216px; position:absolute; margin-top:0px; padding:0; border-radius:0px;right:0 !important;left:auto}
.dropdown-menu>li{border-bottom:1px solid #809a1f;}
.dropdown-menu>li>a{color:#fff !important;line-height:30px;display:block;padding:0px 10px !important;font-size:13px;}
.dropdown-menu>li>a:hover{background:#000;color:#fff; text-decoration:none;border-bottom:0px;}

.navbar-toggle{background:#79227c;}
.navbar-toggle span.icon-bar{background:#fff; height:3px; width:28px;}
.arrw i {font-size:14px; display:block; text-align:center; line-height:0px; color:#000;}
/*============NAVIGATION=START=================*/

/*********Inner page search area************/
.banner_area{background:#fff; padding:0}
/*********Inner page search area************/


.classified_sec{background:#fff url(../images/pattern-bg.jpg)0 0 repeat-x;padding:30px 0 30px;}
.classified_sec h2, .white_sect h2{color:#000000; font-size:2.1em; line-height:30px; font-family:'Roboto', Arial, Helvetica, sans-serif; text-align:center;margin-bottom:20px; font-weight:400}
.manufacture_list, .manufact_listing{ margin:2em 0; padding:0px}
.manufacture_list ul, .manufact_listing ul{ margin:0px !important; padding:0px}
.manufacture_list ul li{ list-style:none; margin:0px; padding:0px}
.manufact_listing ul li{ list-style:none; width:16%; float:left;}
#manufact_scroll .owl-item:nth-child(odd) .manufacture_w{background:#18a1db}
#manufact_scroll .owl-item:nth-child(even) .manufacture_w{background:#196fa1}

#manufact_scroll .owl-item:nth-child(odd) .manufacture_w:hover{background:#000}
#manufact_scroll .owl-item:nth-child(even) .manufacture_w:hover{background:#000}

.manufact_listing ul li:nth-child(odd) .manufacture_w{background:#18a1db}
.manufact_listing ul li:nth-child(odd) .manufacture_w:hover{background:#000}
.manufact_listing ul li:nth-child(even) .manufacture_w{background:#196fa1}
.manufact_listing ul li:nth-child(even) .manufacture_w:hover{background:#000}

.manufacture_w{width:190px;height:91px; margin:5px 0}
.manufacture_w .manufacture_ttl{font-family:'Roboto', Arial, Helvetica, sans-serif;color:#fff; text-transform:uppercase; font-size:16px;}
.manufacture_w .manufacture_ttl{width:190px;height:91px; display:table-cell; vertical-align:middle; text-align:center; }
.manufacture_w .manufacture_ttl a{ color:#fff}
.manufacture_w:hover{background:#000}

.p10{ padding:10px;}

/* category tab start*/
.tab_linkss{height:auto;width:100%;text-align:center;margin:10px 0 30px;}
.tab_linkss a{display:inline-block;font-size:22px;color:#0b2239;padding:7px 0px;font-weight:500;margin:0 20px;}
.tab_linkss a:hover{text-decoration:none;border-bottom:2px solid #66c077;}
.tab_linkss a.act{text-decoration:none;border-bottom:2px solid #66c077;}
.dtl_tab_hide{display:none}.dtl_tab_hide2{display:none}
/* category tab end*/

.classy_area{width:297px;margin:10px auto;position:relative;transition:.3s;overflow:hidden;}
.classy_thm{width:297px;height:192px;margin:auto;overflow:hidden; border:#999 1px solid; background:#fff; background:rgba(255,255,255,0.4);}
.classy_thm figure{width:295px;height:190px;display:table-cell;vertical-align:middle;text-align:center;}
.classy_thm figure img{max-width:100%;text-align:center}


.price{position:absolute;top:-2em;color:#fff;font-size:18px; right:0; left:0px; display:block; text-align:center; height:42px; overflow:hidden}
.price span{background:#18a1db; display:inline-block; padding:10px 15px; font-weight:400}
.cdes_area{color:#333333;text-align:center;font-weight:600; position:relative;}
.cdes_area .classified_ttl{font-size:13px;line-height:20px;color:#196fa1; text-transform:uppercase; height:22px; overflow:hidden}
.cdes_area .classified_ttl a{color:#196fa1}
.cdes_area .classi_feat{color:#000; font-size:16px; line-height:22px;text-transform:uppercase;height: 40px; overflow:hidden}

.feat_classi_list{margin:0px; padding:0px;}
.feat_classi_list ul{margin:0px; padding:0px}
.feat_classi_list ul li{list-style:none;width:25%;float:left;}

.enq_btn{font-size:13px;color:#555;float:right;padding:5px 15px;text-transform:uppercase;border-radius:5px;margin-top:5px;border:1px solid #c2c2c2;transition:.3s;}
.enq_btn{background:#30b048;color:#fff;}
.bt{border-top:5px solid #e41819;width:30%;margin-bottom:10px;}

.yel-btn{padding:6px 25px;display:inline-block;color:#fff;line-height:25px;font-size:15px;font-weight:600;background:#196fa1;text-transform:uppercase; border-radius:20px;}
.yel-btn:hover{background:#18a1db;color:#fff; text-decoration:none}

/*MANUFACTURE*/
.white_sect{ padding:2em 0}


/*What People Say's*/
.testi_area{ padding:0 15px}
.testi_area .col-sm-12{ padding:0px}
.people_box{padding:50px 0;width:70%;margin:0 auto;}
.people_box h3{font:500 2.1em/1em 'Roboto', Arial, Helvetica, sans-serif;color:#000;text-align:center; margin-bottom:1em}


.tm_area{width:100%; padding:5px; margin:20px 0}
.user_thum{width:71px;height:71px;margin:auto;border-radius:100%;text-align:center;overflow:hidden; background:#e8e5e5}
.user_thum span{width:71px;height:71px;vertical-align:middle;display:table-cell;}
.user_thum span i{font-size:50px; color:#cfcccc}
.user_thum span img{max-width:100%;height:auto}
.post_by{color:#000;font-size:14px; font-weight:600; margin-top:1em}
.cnt_txt{padding:10px 0 0;text-align:center;font:400 16px/23px 'Roboto', Arial, Helvetica, sans-serif;color:#333333;font-style:italic}


.wel_area{background:#18a1db;padding:0px}
.wel_area .row{ margin:0}
.wel_area .col-12:nth-child(1){ padding:0}
.wel_cont{padding:2em 1em; text-align:left;}
.wel_cont h1{font:400 30px/36px 'Roboto', Arial, Helvetica, sans-serif;color:#fff;}
.wel_cont h1 span{ display:block}

.app_icon_area{background:#142f49;padding:25px 0;}
.wel_img{ text-align:left;}
.wel_img img{ max-width:100%; height:auto}
.wel_cont .yel-btn{background:#fff;color:#196fa1}
.wel_cont .yel-btn:hover{background:#065a7d;color:#fff}
.wlcm_txt{font-size:16px; line-height:25px;color:#fff; margin:2em 0}

/*Banner section*/
.banner_area{width:100%; height:auto;}
.banner_area img{display:block; margin:auto; max-width:100%; height:auto;}
.inner_banner{background:url(../images/banner.jpg) no-repeat center top; background-attachment:fixed; background-size:cover; width:100%; height:160px;}


.btm_bnr{ margin:2em 0; text-align:center;}
.col2{ display:inline-block; margin:0 0.5em; width:31%}
.col2 img{ max-width:100%; height:auto}


/*Most Popular Categories*/
.category_sec{margin-top:25px;}
.category_sec h2{font:600 18px/24px 'Open Sans',Arial, Helvetica, sans-serif; color:#333333; margin-bottom:20px;}

.category_list ul, .category_list ul li{margin:0; padding:0; list-style:none;}
.category_list ul li{float:left; width:33.333%; margin-bottom:15px;}
.category_area{ width:95%; margin:auto;border:1px solid #f0f0f0; box-shadow: 3px 4px 10px 0px #e5e5e5; padding:15px;}
.category_area path{fill:#000;}
.category_area svg{vertical-align:middle; margin-right:5px;}
.cat_list{ margin-top:10px;}
.cat_list span{margin:5px 1px;}
.cat_list a{background:#ececec;font:14px/32px 'Open Sans',Arial, Helvetica, sans-serif; padding:3px 12px; text-align:center; color:#32859d; border-radius:16px; text-align:right;}
.cat_list a:hover{background:#666;color:#fff;}




/*footer-start*/
.footer_bg{background:#eee;padding:30px 0;}
.bottom p{text-align:center;padding-top:12px;font-size:11px;color:#003674;}
.bottom a{color:#003674;}

.f_dd_box{margin:1.5em 0 0 0;}
footer h4{font:500 22px/22px 'Roboto',Arial, Helvetica, sans-serif;color:#000;display:block;margin-bottom:0px;text-transform:none;text-align:left;padding-top:0;}

.ft_links1{margin:10px 0 0 0;}
.ft_links1 li{list-style:none;}
footer .ft_links1 a{color:#494949;font:500 13px/23px 'Roboto',Arial, Helvetica, sans-serif;margin:0;letter-spacing:0px;display:inline-block;transition:.3s;}
.ft_links1 a:hover{color:#0723ff; text-decoration:none}
footer .ft_links1 a span{color:#18a1db; font-weight:600}
.copyright_bg{background:#0f0f0f;padding:20px 0;}
.web_icon{float:left;}
.web_icon p{float:left;text-transform:none;line-height:20px; font-size:13px;color:#9c9c9c}
.web_icon p a{color:#9c9c9c;}
.w_logo{ margin-right:10px;}

.ft_btm_r{ float:right}
.copy{text-align:center;font-size:13px; line-height:17px;color:#9c9c9c; display:block;margin-top:1em; font-family: 'Roboto',Arial, Helvetica, sans-serif; font-weight:500}
.copy span{ display:block}
.copy span a{color:#9c9c9c;}
.ft-logo{ float:left;margin-bottom:0}

.footer-social-icons {margin:1em 0 2em;text-align:right;font-weight:600}
.footer-social-icons .social-icons {margin-bottom:0;}
.footer-social-icons .social-icons > li{display:block; display:inline-block;padding:5px 0;margin:2px 0}
.footer-social-icons .social-icons > li + li {margin-right:0px; }
.footer-social-icons .social-icons a{display:block;text-align:left;color:#9c9c9c; line-height:30px;font-size:14px;background:#18a1db; width:32px; height:32px; line-height:32px;border-radius:50%}
.footer-social-icons .social-icons i {color:#fff;display:block;text-align:center;vertical-align:middle;  text-align:center;line-height:32px;}

.footer-social-icons .social-icons a:hover, .footer-social-icons .social-icons a:focus {text-decoration:none;background:#000;color:#fff;}
.footer-social-icons .social-icons a:hover i{}
/*footer-end*/


/*Home css*/

/* TREE */
.breadcrumb_outer {background: #18a1db;border-bottom: 1px solid #eaeaea;}
.breadcrumb_outer .breadcrumb{margin:0;font-size:14px;color:#666;background:none;padding:6px 0}
.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:hover{color:#fff;}
.breadcrumb li {color:#fff;}

.breadcrumb li.active{color: #fff;}
.breadcrumb>li+li:before{padding:0 7px;color:#fff;content:"/";}
/* TREE CLASSES */


/* CMS AREA */
.mid_area{padding-top:20px !important; padding-bottom:20px !important;}
.cms_area{line-height:24px;text-align:justify; font-family:'Roboto',Arial, Helvetica, sans-serif} .scroll_auto{width:100%; overflow-x:auto;}
.cms_area ul, .cms_area ol{font:normal 14px/24px 'Roboto',Arial, Helvetica, sans-serif; margin:30px 0px 30px 30px}
.cms_pc{float:right; margin:5px 0 10px 20px; max-width:100%; border:1px solid #eee; box-shadow:1px 0 5px #eee; padding:5px;}
.cms_pc2{float:left; margin:15px 20px 20px 0; max-width:100%}
/* CMS AREA ENDS */
h1 + .paging{margin-top:7px;}
.paging{padding:8px 10px; color:#666; background:#f9f9f9; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.page-item.active .page-link{background-color:#66c077;border-color:#66c077;}
.page-link{color:#66c077;}

/*contact section*/
.contact_sec_list_m{margin:35px 0;}
.contact_list ul, .contact_list ul li{margin:0;padding:0;list-style:none;text-align:center;}
.contact_list ul li{width:32%; display:inline-block; text-align:center; margin-bottom:28px;}
.contact_list ul li:last-child{border-right:0px;}
.contact_list ul li .contact_area{width:350px;margin:auto;background:rgba(125, 125, 125, 0.52);box-shadow:1px 0 20px #000;padding:15px;border-radius:15px;margin-top:30px;}
.contact_list ul li:hover .contact_area{box-shadow:1px 0 20px #fff;}
.contact_list ul li .circle_sec{width:180px; height:180px;margin:auto; border:1px solid #666; border-radius:100%;transition:all linear .2s;}
.contact_list ul li:hover .circle_sec{border:1px solid #ec5d3f;transform:scale(1.1)}
.contact_list ul li .circle_sec span{display:table-cell; width:100%; height:180px; margin:auto; vertical-align:middle; text-align:center; width:180px;}
.cnt_heading{font:600 20px/20px  'Roboto',Arial, Helvetica, sans-serif;margin-top:15px;text-transform:uppercase;color:#fff;}
.sec_cnt{font:300 16px/24px  'Roboto',Arial, Helvetica, sans-serif;color:#fff;margin-top:10px;height:100px;overflow:hidden;}
.sec_cnt a{color:#fff;}
.contact_bg{background:url(../images/hire_bg.jpg) no-repeat; background-attachment: local; background-size:cover; }
.contact_sec{padding:10px 0px 40px;}
.contact_sec1{width:55%; float:left;border-right:1px solid #eee;}
.contact_sec2{width:40%; float:right; margin-top:85px;}
.contact_form input[type=text], input[type=password], input[type=file], textarea{font:14px/18px 'Roboto',Arial, Helvetica, sans-serif;color:#222 !important; background:#fff; border:1px solid #c3c3c3!important;padding:14px 15px; width:90%;}
.contact_btn{font:500 16px/35px 'Open Sans',Arial, Helvetica, sans-serif;background:#11a7ff;border:1px solid #034f7c;color:#fff;padding:0px 18px;text-transform:uppercase;border-radius:3px;text-shadow:1px 0 5px #b7b7b7;cursor:pointer;}
.contact_btn:hover{ color:#fff; background:#222;border:1px solid #618304;}
.contact_btn2{font:700 16px/35px 'Open Sans',Arial, Helvetica, sans-serif;background:#ddd; border:1px solid #ccc; color:#222;padding:0px 30px; text-transform:uppercase; border-radius:3px;cursor:pointer;}
.contact_btn2:hover{color:#fff; background:#222;border:1px solid #618304;}
/*contact section*/

/* FAQ */
.panel-group .panel{border-radius:0; border:0; border:1px solid #f1f1f1; margin:10px 0; box-shadow:none}
.panel-default>.panel-heading{background:#f1f0f0; padding:10px 0;}
.panel-default>.panel-heading a{background:url(../images/arl3.png) no-repeat 10px 0;padding:6px 5px 6px 45px; display:block;color:#000;font:600 16px/18px 'Roboto',Arial, Helvetica, sans-serif}
.panel-body{background:#f8f8f8; font-size:14px; padding:10px; line-height:18px;}
.panel-body ul, .panel-body ol{font:normal 14px/22px 'Roboto',Arial, Helvetica, sans-serif; margin:20px 0px 20px 20px}
.panel-group .collapse {border-top:1px solid #f1f1f1;}

/* FAQ ENDS */


/* testimonials-page-start*/
.testimonials_left{width:700px; float:left; margin:10px 0 0 0;}
.testimonials_right{width:238px; float:right;margin:10px 0 0 0;}

.t_left{float:left; width:75%; border-right:1px solid #ddd;}
.t_right{float:right; width:23%; margin:25px 0 0 0}
.testimonials{}
.t_box{padding:0 20px 35px 0; border-bottom:1px solid #ddd; margin-top:35px}
.t_box .t_text{font:16px/22px Arial, Helvetica, sans-serif; color:#666; width:75%; float:right; border-left:3px solid #ddd; font-style:italic; padding-left:25px}
.t_from{float:left; text-align:right; width:23%;}
.t_text_1{height:66px; overflow:hidden; display:block}.t_text_1_auto{height:auto;}
.rm_link{background:url(../images/art2.png) no-repeat; width:90px; height:13px; display:inline-block; margin:15px 0 0 0;}
.rm_link_x{background:url(../images/art.png) no-repeat;}
/*testimonials-page-end*/



/* SITEMAP */
.sitemap{padding:30px 0 0 0;}
.sitemap h5{ font-weight:600}
.sitemap a{display:inline-block;padding:8px 15px;font:400 14px/20px 'Roboto',Arial, Helvetica, sans-serif;margin:5px 5px;color:#666;min-width:23.9%;border:1px solid #e4e4e4; background:#f1f1f1;}.sitemap a span{ color:#18a1db; font-weight:600}
.sitemap a:hover{background:#333; color:#fff; text-decoration:none}

/* Category and listing*/
.catlistx a, .catlistx a:visited{display:block; background:url(../images/blt2.png) no-repeat 5px 13px #eee; font:500 14px/16px 'Roboto',Arial, Helvetica, sans-serif; padding:7px 5px 7px 18px; color:#222; float:left; width:32%; border:1px dashed #ddd; margin:5px; text-transform:uppercase}
.catlistx a:hover{background:url(../images/blt2.png) no-repeat 5px 13px #18a1db; color:#fff; border:1px dashed #66c077;}


.search_by{ background:#18a1db; padding:10px;}
.search_by p{ color:#fff; font-weight:600}
.search_by input[type=text]{ padding:10px 10px; border:0; width:87%; float:left; font-size:14px; color:#000;}
.btn_go{ padding:5px 10px; background:#000; color:#fff; line-height:26px;}
.btn_go:hover{ background:#ff9800}
.filter_ot{ border:1px solid #f1f1f1;}
.filt_heading{background:#196fa1;padding:9px 15px;color:#fff; margin:0 0px; font-weight:600; font-size:18px;}
.filt_scroll{ height:170px; overflow-y:auto}.filt_list{ padding:10px;}
.filt_list p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666;}
.filt_list p input{float:left; margin:4px 4px 0 0}
.filt_list  label{ display:block; font-size:14px;}
.filt_list select{ padding:7px 10px; font-size:14px; width:100%}
.sort_opt{margin:10px 0; text-align:left; background:#666; border:1px solid #ddd; padding:8px;}
.sort_opt span{float:left; padding-right:10px}
.sort_opt select{padding:3px; width:100px}
.view_style{float:right; }
.view_style span{ padding-right:10px;line-height:28px;font-weight:600;color:#fff}
.view_style a{background:#fff;padding:3px 5px 2px;font-size:20px; margin:0px 1px;display:inline-block; border-radius:2px;}
.view_style a:hover, .view_style a.act{background:#22d688;color:#fff}

.feat-button{border:2px #ccc solid; border-radius:10px; font-size:16px; line-height:25px; padding:5px 10px; display:inline-block; transition:.3s linear all;}
.feat-button:hover{border:2px #fd9e10 solid;}
.filter_ot .mt-3{ text-align:center;}

.sorttab{border:2px #ccc solid; border-radius:10px; padding:5px 10px; display:inline-block; transition:.3s linear all; float:right;}
.sorttab select{border:0px; font-size:14px;} 

.classified_list ul, .classified_list ul li{list-style:none; margin:0; padding:0;}
.classified_list ul li{list-style:none; margin:10px 0; padding:0; padding:10px; border:2px solid #eee; border-radius:2px; min-height:120px}
.classified_list ul li:hover{border:2px solid #999; box-shadow:0 0 5px rgba(0,0,0,.5)}
.c_pc{width:200px; height:129px; overflow:hidden; float:left;}
.c_pc figure{width:200px;height:129px;display:table-cell;text-align:center;vertical-align:middle;}.c_pc figure img{ max-width:100%; height:auto}
.c_pc img{display:block; margin:auto; max-width:100%; height:auto;}
.classified_list ul li .w64{ width:50%;float:left; margin:0 0 0 15px;}
.classified_list ul li .number{float:right; margin:20px 0 0 0;}

.classified_lists ul, .classified_lists ul li{list-style:none; margin:0; padding:0;}
.classified_lists ul li{list-style:none; margin:10px 0; padding:0; padding:10px; border:2px solid #eee; border-radius:2px; min-height:120px}
.classified_lists ul li:hover{border:2px solid #999; box-shadow:0 0 5px rgba(0,0,0,.5)}
.classified_lists ul li .w64{ width:70%;float:left; margin:0 0 0 15px;}
.classified_lists ul li .number{float:right; margin:20px 0 0 0;}
.upc{width:100px; text-align:center; float:right;}
.u_pc{width:34px; height:34px; overflow:hidden; margin:0 auto; border:2px #98b44d solid; border-radius:17px; overflow:hidden; margin:20px auto 10px;}
.u_pc figure{width:34px; height:34px; display:table-cell;text-align:center; vertical-align:middle;}
.u_pc img{display:block; margin:auto; max-width:100%; height:auto;}



.c_right{float:right;width:20%;padding:20px 0;border-left:1px solid #eee;height:154px;}
.c_rights{float:right;width:27%;padding:0 0;}

.grid_view ul li{ width:32%;float:left;margin:7px 11px 7px 0}
.grid_view .c_pc{ margin:0 auto; float:none}
.grid_view ul li .w64{ width:100%; float:none; margin:10px 0;}
.grid_view ul li .number{ float:none}
.grid_view .c_right{ float:none; width:100%; height:auto; border:0; padding:0 }
.grid_view .text-right{text-align:left !important}

.mnht_48{ height:20px; overflow:hidden;}
.mnht_20{ height:20px; overflow:hidden;}
.btn1s{border:0; font:600 13px/28px 'Roboto',Arial, Helvetica, sans-serif; height:28px; display:inline-block; padding:0 20px; border-radius:2px; color:#fff; background:#0c5481;}
.btn1s:hover{color:#fff; background:#333;}

.add-button{border:1px #ccc solid; border-radius:3px; font-size:12px; line-height:25px; padding:5px 10px; display:inline-block; transition:.3s linear all; width:32.33%; text-align:center;}
.add-button:hover{border:1px #fd9e10 solid;}
/* Category and listing*/

/*Details*/
.product_img_area{width:472px;float:left;padding:10px;border:1px solid #ddd;}
.product_cnt_area{width:56%; float:left;margin-left:20px;}
.product_cnt_area p{margin-bottom:5px;color:#6a6a6a; font-size:14px}
.product_cnt_area p.fs24{ font-size:20px; font-weight:600}
.product_cnt_area p.mb15{ margin-bottom:15px;}
.dtl_pic{width:450px; height:290px; overflow:hidden;}
.dtl_pic figure{width:450px; height:290px; display:table-cell;text-align:center; vertical-align:middle; }
.dtl_pic img{display:block; margin:auto; max-width:100%; height:auto;}
.thum_w{ width:100%; margin:10px auto;}

.featured_aea{background:#fff;box-shadow:0px 8px 75px -11px rgba(0,0,0,0.50); padding:25px;}
.featured_sec h2{font:25px/25px 'Roboto',Arial, Helvetica, sans-serif;color:#000000; text-transform:capitalize;}
/*Details*/

/* LOGIN */
.login_top{height:120px;background:#efefef;border-bottom:2px solid #ddd;position:fixed;z-index:9;width:100%;top:0;}
.login_top .container{width:962px; margin:auto;}
.logo2{float:left;margin-top:.3em;}
.login_right{margin-top:15px; margin-right:10px;}
.login_container{margin:44px 0 0 0; background:#fbd2d8 url(../images/banner.jpg) no-repeat center top; height:520px; border-bottom:1px dotted #ccc; background-size: cover; }
.login_container .container{width:962px; padding:70px 15px 0;}
.login_box{background:#fff;border: 3px solid rgb(25, 111, 161);width:400px; min-height:350px; overflow:hidden; border-radius:3px;float:right;padding:15px 15px 15px; margin-top:3em;}
.login_box h1{color:#333;}
.login_form input[type=text], .login_form select, .login_form .fls{width:100%; border:1px solid #ccc; padding:7px 10px; border-radius:3px; font-size:13px;}
.login_form input[type=password]{width:100%; border:2px solid #ddd; padding:7px 10px; border-radius:3px; font-size:13px;}
.login_form input[type=checkbox]{ vertical-align:middle}
.login_form .mybtn{padding:0; width:100%; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#11a7ff; border-radius:3px; line-height:36px; height:36px; display:block;cursor:pointer;}
.login_form .mybtn:hover{background:#196fa1;}
.or_ttl{text-align:center; }
.login_form .mybtn2{padding:0; width:100%; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#000; border-radius:3px; line-height:36px; height:36px; display:block;cursor:pointer;}
.login_form .mybtn2:hover{background:#666;}
.login_foot{margin:40px 0; font-size:13px; color:#000}
.login_foot .container, .register_container .container{width:962px;}
.login_top .contact_btn{ font-size:14px; text-transform:capitalize;padding:4px 18px;}

/* LOGIN ENDS */


/* REGISTER */
.register_container{margin:140px 0 0 0; padding-bottom:40px}
.reg_list, .reg_list li{margin:0; padding:0; list-style:none}
.reg_list li{font-size:13px; font-weight:600; line-height:18px; margin:0 0 10px 0; background:url(../images/blt2.png) no-repeat 0px 25%; padding:0 0 0 15px;}
.reg_list_w{ background:#f1f1f1; border:1px solid #eee; margin-bottom:10px; padding:15px;}
.short_form{font-size:14px}
.short_form h1{color:#196fa1;margin-bottom:0; font-size:24px; font-weight:600}
.sub_hed{color:#8b8e90;font-weight:600;border-bottom:1px solid #f1f1f1;padding:10px 0 5px; margin-bottom:15px;}
.short_form input[type=text], .short_form input[type=password], .short_form select, .short_form input[type=file], .short_form textarea, .short_form .fls{padding:8px 10px; width:100%; box-shadow:0 5px 5px rgba(0,0,0,.07) inset; line-height:22px; border:1px solid #ccc; background:#fff;}
.short_form select{ height:40px;}
.short_form .w36{float:left; width:30%; text-align:right}
.short_form .w62{float:right; width:67%}

.short_form label{font-weight:normal;}
.link_login{ margin:20px 0}
.link_login b{ padding-right:20px;}
.link_login a{color:#666;padding:2px 20px;border:1px solid #c6c4c1;border-radius: 5px;border-width:1px;display:inline-block; font-weight:600; background:#f9f9f9; position:relative; font-size:13px}
.link_login a:hover, .link_login a.act{background:#0d0d0d;color:#fff;padding:2px 20px;border-radius:5px;border:1px solid #0d0d0d;text-decoration:none}
.link_login a.act:after{content:'\f0d7';font-family:Font Awesome\ 5 Free; font-weight:600;color:#0d0d0d;font-size:30px;font-size: 30px;display: block;position:absolute;margin:0 auto;left:10px;width:30px;height:20px;right:0;top:17px;}
.close_img {position: absolute;right:10px;bottom:10px;z-index:9;width:20px;height:20px;background:#c1080d;color:#fff;line-height:20px;text-align:center;border-radius:3px;cursor:pointer;}
.short_form .form-group{margin-bottom:5px; position:relative}
/* SHORT FORM ENDS */
/* REGISTER ENDS */

/* ACCOUNT */
.acc_container{margin-top:0px; margin-bottom:25px}
.acc_container > .row > .acc_right{}
.acc_container > .row > .acc_right > div{border-left:1px solid #eee;min-height:450px;padding:30px 0 30px 30px}
.acc_container > .row > .acc_right h1{margin:0;font-size:24px;padding-bottom:2px;}
.acc_links{margin:30px 0 0 0;}
.acc_links a{display:block;padding:9px 20px 9px 10px;color:#333;border-radius:3px; font:normal 15px/20px 'Roboto',Arial, Helvetica, sans-serif;text-decoration:underline; margin:0 2px 2px 0; border-bottom:1px solid #f1f1f1; text-decoration:none;}
.acc_links a>b, .acc_links a>i{width:20px;height:20px; line-height:22px;text-align:center; margin-right:8px; font-size:18px;}
.acc_links a:hover, .acc_links a.act{background:#222 url(../images/aro1.png) no-repeat 96% center; color:#fff; text-decoration:none}
/* DASHBOARD */
.das_box1{width:100%; height:142px; border:1px solid #be5687; border-radius:3px; background-position:10px 17px !important}
.das_box1 > div{height:100px; padding:25px 10px; text-align:right; color:#fff; font:200 14px/24px 'Roboto',Arial, Helvetica, sans-serif;}
.das_box1 > div b{display:block; font-size:32px; font-weight:300 !important; line-height:32px}
.das_box1 > a{height:40px; background:#fff; display:block; padding:10px 12px; font:300 14px/20px Arial, Helvetica, sans-serif; color:#be5687;}
.das_box1:hover a{font-weight:600;}
.das_box2{border:1px solid #55a28a;}
.das_box2 > a{background:#fff ; color:#001f60;}
.das_box3{border:1px solid #a1993d;}
.das_box3 > a{background:#fff ; color:#222;}
.favorite_box{margin:50px 0 0 0;}
.favorite_box h2{text-align:center;}
.app_container{margin:20px 0 0 0;}
.app_container .row{margin:15px 0 0 0; padding:10px 0; border-bottom:1px solid #eee}
.rgt_btn {float: right;margin-top: -45px;}
/* DASHBOARD ENDS */
/* ADDRESS BOOK */
.add_btn{float:right; margin:-36px 0 0 0}
/* ADDRESS BOOK ENDS */
/* ORDER HISTORY */
.acc_odh_filter{}
.acc_odh_filter p{float:left; width:29%; margin-right:10px; position:relative;}
.acc_odh_filter p input{width:100%; border:0; padding:7px}
.acc_odh_filter p img{position: absolute; z-index:1; right:7px; top:0px;}
/* ORDER HISTORY */
.acc_list{ padding:15px 10px; font-family:'Roboto',Arial, Helvetica, sans-serif;}
.acc_lft{ width:102px; float:left}
.acc_rgt_txt{ margin-left:110px;}
.acc_ttl{ font-weight:600; font-size:18px;}
.thm1{ width:102px; height:66px; text-align:center; overflow:hidden;border:1px solid #ddd; }
.thm1 span{ width:100px; height:64px; vertical-align:middle; display:table-cell;}
.thm1 span img{ display:block; margin:auto; max-width:100%; height:auto;}

.enq_cir{ font-weight:600}
.enq_cir a{ border-radius:10px;padding:5px 10px; background:#f1f1f1; border:1px solid #ddd;}

.action_btns a{color:#0c5481;width:34px;height:34px;display:inline-block;padding:0px 5px;border: 2px solid #18a1db;border-radius:7px;line-height:30px;text-align:center; margin-right:5px;}
.action_btns a:hover{border:2px solid #191818;color:#426913;}
/* ACCOUNT ENDS */

.pay_type{padding:20px; margin-top:20px; text-align:center; width:60%; margin:auto;}
/* INVOICE */
.inv_box3{border:1px solid #ddd; padding:15px; height:253px; overflow:hidden;}
.mylsttb{padding:15px 10px; margin:10px 1px; border-bottom:1px solid #ddd}
/* INVOICE ENDS */

/*Membership*/
.membership_area{width:100%; margin:40px auto;}
.membership_list ul, .membership_list ul li{margin:10px 5px; padding:0; list-style:none;}
.membership_list ul li{float:left; width:24%;}
.membership_box{background:#e3ffd8;border:3px solid #c7f7b1;border-radius:13px;
box-shadow:0px 0px 10px #2c6741;}
.membership_box .sub_box{background: #d0f7b3;border-radius:10px 10px 0px 0px;text-align:center;padding:15px;box-shadow: 1px 10px 20px #a4e18b   inset;}
.membership_box .sub_box .title{font:700 26px/26px 'Open Sans', Arial, Helvetica, sans-serif; color:#30760b; height:28px; overflow:hidden;}
.membership_box .sub_box2{background:#89c471;text-align:center;padding:30px 0px;}
.silver-offers, .gold-offers, .platinum-offers{background:#dcdcdc;padding:10px; font-size:14px;color: #000;}

.gold-offers{ background:#ffefaa;}
.platinum-offers{background:#cee1ff;}
.package-des{color:#fff; font-size:14px; margin:15px 0; height:150px; overflow-y:auto}

.membership_box2{background:#f7f7f7;border:3px solid #e5e5e5;border-radius: 13px;box-shadow: 0px 0px 10px #5d5c5c;}
.membership_box2 .sub_box{background:#fefefe;border-radius:10px 10px 0px 0px;text-align:center;padding:15px;box-shadow: 1px 10px 20px #c8c8c8 inset;}
.membership_box2 .sub_box .title{font:700 26px/26px 'Open Sans', Arial, Helvetica, sans-serif;color:#9b9a99;height:28px; overflow:hidden;}
.membership_box2 .sub_box2{background:#c0c0c0; text-align:center; padding:30px 0px;}

.membership_box4{background:#f7f7f7;border:3px solid #ffe57c;border-radius: 13px;box-shadow: 0px 0px 10px #5d5c5c;}
.membership_box4 .sub_box{background: #f7da61;border-radius:10px 10px 0px 0px;text-align:center;padding:15px;box-shadow: 1px 10px 20px #efc104 inset;}
.membership_box4 .sub_box .title{font:700 26px/26px 'Open Sans', Arial, Helvetica, sans-serif;color:#846f1a;height:28px; overflow:hidden;}
.membership_box4 .sub_box2{background:#bd9800; text-align:center; padding:30px 0px;}

.membership_box3{background:#f7f7f7;border:3px solid #c2d7f7;border-radius: 13px;box-shadow:0px 0px 10px #5d5c5c;}
.membership_box3 .sub_box{background:#b0d0ff;border-radius:10px 10px 0px 0px;text-align:center;padding:15px;box-shadow: 1px 10px 20px #79acf7 inset;}
.membership_box3 .sub_box .title{font:700 26px/26px 'Open Sans', Arial, Helvetica, sans-serif;color: #045486;height:28px;overflow:hidden;}
.membership_box3 .sub_box2{background:#063e61;text-align:center;padding:30px 0px;}
.subscribe_btn, .subscribe_btn:visited{background:#2075a3; display:inline-block; text-align:center; color:#fff !important; font:700 15px/38px 'Roboto', sans-serif; height:38px; padding:0px 25px; text-transform:uppercase; cursor:pointer; border-radius:5px}
.subscribe_btn:hover{background:#222; color:#fff !important}

/*Membership*/
.pay_type{padding:20px 30px;margin-top:10px;text-align:center;box-shadow:0px 0px 2px #ccc; width:70%; margin:10px auto}
.pay_type label{width:25%;display:block;border:1px solid #ccc;
text-align:left;padding: 10px;background:#f7f4f4; float:left;}

.invoice .thnku-bg{background:#fff3cf;padding:15px;font-size:13px;border: 1px solid #ddd;}



/* CSS for Suggestion box */
.suggestionsBox{position:absolute; width:100%; background-color:#fff; border:1px solid #ccc; color:#666; padding:5px; z-index:999; left:170px;}
.suggestionList{margin:0px; padding:0px;}
/*  Individual Search Results  */
.suggestionList li{margin:0px 0px 3px 0px; padding:7px; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; list-style-type:none;}
/*  Hover effect  */
.suggestionList li:hover{ background-color:#fff; font-weight:bold;}
/* CSS for Suggestion box */

.ads_bg{background:#ffb23f; text-align:center;}

/*currency flag dropdown*/
.currency{ padding:0px;}
.currency span{ border:0px; font-weight:normal; margin-bottom:8px;}
.currency dl {margin-top: 10px;margin-bottom:0px;border:0px solid #ccc;}
.ddmenu dd, .ddmenu dt, .ddmenu ul {margin:0px;padding:0px;font-weight:600; }
.ddmenu dd { position:relative;}
.ddmenu a, .ddmenu a:visited {color:#000; text-decoration:none; outline:none; padding:0px;}
.ddmenu a:hover {color:#000;}
.ddmenu dt a:hover {color:#000;}
.ddmenu dt a {background:#fff url(../images/dd-btn.png) no-repeat scroll 99.7% 3px; display:block; padding-left:10px; width:auto; overflow:hidden;}
.ddmenu dt a span {cursor:pointer; display:block; padding:0px }
.ddmenu dd ul {background:#fff none repeat scroll 0 0; border:1px solid #ccc; color:#C5C0B0; display:none;left:-1px; padding:0px; position:absolute; top:-1px; width:100%;list-style:none; text-align:left; z-index:99999; margin:0px;}
.ddmenu span.value {display:none;}
.ddmenu dd ul li a {padding:2px 3px; display:block;font-size:11px; height:24px; border-bottom:1px solid #ccc;}
.ddmenu dd ul li a:hover {background-color:none;}
.ddmenu dt a:hover{background-color:none;}
.ddmenu img.flag {border:none;vertical-align:middle; margin-right:5px; }
.flagvisibility {}

.btn-info {color: #fff;background-color:#18a1db;border-color: #2bdbf7;}
.btn-info:hover{background-color:#dc0f10;border-color: #900505;}

/* ================= Desktop/Laptop below 1280px  ================= */


@media only screen and (max-width:1279px){
.container{width:100%; max-width:100%; margin:auto;}

.navbar-light .navbar-nav>li>a{ padding:0.8em 0.7em}

.botom_inner_area .search_bx { width: 89%;}
.botom_inner_area{width: 67%;}

/*CLASIFIED*/
.classy_area {width:270px;}
.classy_thm, .classy_thm figure{width:270px;height: 174px;}

/*WELCOME-SECTION*/
.wel_cont h1 span{ display:inline-block}
.wlcm_txt{ margin:1em 0}

}

@media only screen and (max-width:1151px){
.banner_botom_area{width:100%;}
.botom_inner_area{width:61%;}
.pos_location_area{width:21%;}
.botom_inner_area .search_bx{ width:87%}
.search_btn a{padding:18px 22px;}
.aap_pos1{ width:50%}


/*NAVIGATION*/
.navbar-light .navbar-nav>li{ padding:0px 4px}
.navbar-light .navbar-nav>li>a { font-size:13px;padding: 0.8em 0.3em;}


/*HOME-CATE*/
.feat_classi_list ul li { width:33.33%}
.classy_area {width:295px;}
.classy_thm, .classy_thm figure{width:295px;height: 190px;}


/*TESTIMONIALS*/
.people_box{ width:92%}

/*LOCATION*/
.location_sec{ padding:15px;}
.location_inr{ width:100%}
.location_list ul li{ margin-right:15px;}

/*WELCOME-SECT*/
.wel_cont{padding: 2em 1em 0;}
.wel_img img {max-width: 100%;height: 100%;}

/*FOOTER*/
footer h4 { font-size:20px;}
.f_dd_box{ margin-bottom:20px;}


}

@media only screen and (max-width: 991px) {
.banner_botom_area{padding: 15px 10px;}
.botom_inner_area .drop_area{width:30%;}
.loc_sec{text-align:right;margin-top:4px;position:absolute;top:-35px;right:20px; z-index:999}
.reg_links{display:none;background:#49864b;padding:10px;margin-top:7px;}

.logo_header{ position:absolute; left:15px;}
.tprgt-lnk{ margin-right:0;}
.search_section {margin:2em 0 0; position:relative; padding-bottom:10px}
.botom_inner_area {width: 100%;}
.botom_inner_area .search_bx { width: 92%;}
.header_rgt { right:0;width: 25%;position: absolute;top: -12px;}
.pos_location_area {width: 33%;padding:1em 0 1em 4em}
.drop_area { padding:0; text-align:left;}
.drop_area span{ display:inline-block}

.log_sct{ border:0}

/* NAV */
.navbar{display:block;width:auto; position:relative}
.navbar-light .navbar-toggler-icon {
background: url(../images/nav.png)0px 8px no-repeat !important;cursor: default;}
.navbar-light .navbar-toggler {color:rgba(0,0,0,.5);border-color: rgba(0,0,0,.9);position: absolute;padding:.05rem .35rem;background: #18a1db;top: -97px;z-index: 999;}
.navbar-collapse{position:absolute;width:100%; background:#fff; z-index:99;top: -61px;}
.navbar-nav{ display:block}
.navbar-light .navbar-nav>li{ padding:0}
.navbar-light .navbar-nav>li>a{border-bottom:1px solid #f1f1f1;padding: .3rem 1rem; color:#000; border-radius:0px; text-align:left; text-shadow:none}
.navbar-light .navbar-nav>li>a:hover{ color:#000}
.navbar-light .navbar-nav>li>a i{ float:right; margin-top:1px;}
.navbar-light .navbar-nav>li>a.act {color: #ffef70;}
.navbar-light .navbar-nav>li>a:after{border-radius:0; border:0px; height:0; background:none}

.navbar-light .navbar-nav>li>a:hover{ border-radius:0;}
.navbar-nav .dropdown-menu{ width:100%}
/* NAV ENDS */

.wel_cont {padding: 2em 1em;}

/*CLASSIFIED-LIST*/
.feat_classi_list ul li{ width:50%}


/*LISTING*/
.view_style span{ display:none}
.classified_list ul li .w64{width: 57%;}
.classified_list ul li .number{ float:none}
.list_view .c_right{height:auto; border:1px solid #f1f1f1; border-width:1px 0 0 0;width: 58%; padding:0; margin-top:5px}
.list_view .c_right p, .grid_view .c_right p{ display:inline-block; padding-right:10px;}

.grid_view ul li{ width:47.5%}
.grid_view ul li .w64{width:100%}

}

@media only screen and (max-width: 767px){
/*HEADER*/
.log_sct { float:none}
.botom_inner_area .search_bx {width: 90%;}
.tprgt-lnk{ float:none}
.tprgt-lnk li:last-child{ display:none;}
.post_btn { padding:7px 10px; font-size:14px;}
.header_rgt{ top:0}.search_btn { float:right;}

.wel_cont h1{ font-size:20px; line-height:22px; font-weight:600}
.wlcm_txt{ font-size:1em}
.classified_sec h2, .white_sect h2, .people_box h3{ font-size:1.5em;font-weight:600}
.people_box{ padding:2em 0}

/*footer*/
footer_bg{padding: 10px 0 20px 0;}
.f_dd_box{display:none; margin:0px 0px;}
.dd_next{margin:0; padding:8px 0; background:url(../images/pls.png) no-repeat 99% 12px;cursor:pointer; border-bottom:1px solid #2b2b2b;}
.dd_next_act{background:url(../images/mns2.png) no-repeat 99% 12px;}
.ft-logo{ width:140px;}
/*footer*/
}


@media only screen and (max-width:736px) {
.newsletter_sec .w57{width: 71.4% !important;}
}
@media only screen and (max-width:667px) {
}
@media only screen and (max-width:684px) {
}
@media only screen and (max-width:600px) {
}
@media only screen and (max-width:568px) {
.feat_classi_list ul li{ width:100%}
.people_box {width: 100%;}	
}

@media only screen and (max-width:479px) {	
.log_sct a {padding: 5px 3px;font-weight: 400;}
.tprgt-lnk li a { padding:0 4px;}

.pos_location_area select{ width:117px}.search_section { margin:0}
.pos_location_area {width:62%; padding:1em 0 1em 3em}.drop_area{ margin:0; padding:0px 8px;}
.botom_inner_area {width:100%;}
.drop_area1{ width:52px; padding:3px 0 3px 6px}
.botom_inner_area .search_bx{ width:87%}
.search_btn button{padding: 12px 12px; font-size:20px;}
.srch_2{width:41%;}.srch_1{width:59%;}
.header_rgt { width:auto; top:10px}.search_bx select { padding:0 5px;}
.search_bx input[type=text] { padding:5px 8px;}

.col2 { width:100%; margin:10px 0 0 0;}

/*LOCATION*/
.location_list ul li{ margin-right:5px;width: 48%;}
.location_list ul li a{ padding:5px 0;font-size: 13px;}

/*FOOTER*/
.ft-logo{ width:110px;}
.web_icon p{ float:none; margin:0 auto}
.web_icon{ float:none; text-align:center;}


/*LISTING*/
.list_view .c_pc{ float:none; margin:0 auto}
.list_view ul li .w64{ width:100%; float:none; margin:10px 0 0 0}
.list_view .c_right{ width:100%; text-align:left !important}
.grid_view ul li{ width:100%}

}


/*********************** Navigation Css End*****************************/