@charset "utf-8";
/* CSS Document */
/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) {display:none;}
* {margin:0; padding:0; outline:none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0; }
img {width:auto\9; height:auto; max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor:pointer;}
input[type="search"] {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
textarea {overflow:auto; vertical-align:top;}

body{margin:0; padding:0px; background:#fff; font-family: 'DM Sans', sans-serif !important; color:#000; font-size:16px; line-height:normal; font-weight:400;}

.clr {font-size:0; height:0; line-height:0; clear:both;}
.left {margin:0; padding:0; width:auto; height:auto; float:left;}
.right {margin:0; padding:0; width:auto; height:auto; float:right;}

a{text-decoration:none; box-shadow:none; transition: all 0.4s ease-in-out 0s;}
a:hover{text-decoration:none; box-shadow:none; border-bottom:none; }
a:focus{text-decoration:none; box-shadow:none; border-bottom:none;}
strong{font-weight:600;}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.full-img{ width:100%; height:auto;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .p{margin-top:10px; letter-spacing:0px;}
.pull-left{float:left;}
.pull-right{float:right;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-justify{text-align:justify;}
.text-center{text-align:center;}
.text-transform{text-transform:uppercase;}
.image-left{ float:left; margin:0px 25px 15px 0px;}
.image-right{ float:right; margin:0px 0px 15px 25px;}
.image-left img, .image-right img{ border:0px solid #fff;}
.alignleft{ float:left; margin:0px 25px 20px 0px;}
.alignright{ float:right; margin:0px 0px 20px 25px;}
.image-middle{margin:0px auto 20px;}
.img-responsive{width:100%;}
.fullbg{width:100%;}
.fullimg{width:100%;}
svg{transition: all 0.4s ease-in-out 0s;}
html{overflow-x:hidden;}



/*@font-face {
    font-family: 'Trajan Pro';
    src: url('../fonts/TrajanPro-Regular.woff2') format('woff2'),
        url('../fonts/TrajanPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}*/



.readmore-btn{margin:0px; padding:0px 30px; display:inline-block; background:#0156a3; border-radius:0px; font-size:16px; line-height:50px; color:#fff; font-weight:700; text-transform:uppercase; letter-spacing:1px}
.readmore-btn:hover{background:#39a7d3; color:#fff;}
.readmore-btn.whitebg{background:#fff; color:#000;}
.readmore-btn.whitebg:hover{background:#39a7d3; color:#fff;}

.no-padding{padding-left:0px; padding-right:0px;}
#toTop{padding:0px; color:#7eb436; position:fixed; bottom:15px; right:10px; font-size:32px; display:none; z-index:999;}

.align-items-center{display:flex; align-items:center; -moz-align-items:center; -webkit-align-items:center;}

/*=========Header Section==========*/
.topbar{margin:0px; padding:16px 0px; background:#4c4c4c; width:100%;}
.topbar p{font-size:15px; line-height:22px; color:#fff; font-weight:400; margin-top:0px; margin-bottom:0px;}
.header-top{background:#1770b8; margin:0px; padding:10px 0px;}

.header{margin:0px; padding:15px 0px; width:100%; background:#fff; transition: all 0.4s ease-in-out 0s; border-bottom:#9d9898 solid 0px;}
.sitelogo{margin:0px; padding:0px; transition: all 0.4s ease-in-out 0s; }
.header-right{padding:6px 0 0 0px; text-align:right;}
.header-contact{display:inline-block; vertical-align:middle; padding:0 0 0 25px;}
.header-contact ul{margin:0px; padding:0px; list-style:none;}
.header-contact ul li{margin:0px; padding:0px 10px 0 0px; font-size:14px; line-height:18px; color:#989a9d; font-weight:700; display:inline-block; position:relative; border-left:#fff solid 0px; text-transform:uppercase;}
.header-contact ul li a{color:#989a9d;}
.header-contact ul li a:hover{color:#000;}
.header-contact ul li i{font-size: 18px; color:#2160c2; margin-right:1px; vertical-align: middle;}
.header-contact ul li:last-child{padding-right:0px; margin-right:0px; border-right:0px;}
.header-contact svg{font-size:20px; color:#ffffff; position:absolute; left:13px; top:0px;}

.header-social{margin:0px 0 0 0px; padding:0px 0px 0 0; display:inline-block; vertical-align:middle;}
.header-social ul{margin:0px; padding:0px; list-style:none;}
.header-social ul li{margin:0px 8px 0 0px; padding:0px; display:inline-block; vertical-align:middle; text-align:center; font-size: 16px; line-height: 28px; color: #616161; font-weight:400;}
.header-social ul li a{margin:0px 0px 0 5px; padding:0px 12px 0 0; font-size:20px; line-height:20px; color:#fff; background:transparent; border:#fff solid 0px; display:inline-block; border-right:#2e7ebf solid 1px;}
.header-social ul li a:hover{opacity: 1; color:#000; border-color:#9eb747;}
.header-social ul li:last-child a{border:none;}

.header-cart{margin:0px 0 0 0px; padding:12px 0 0 0px; display:block; vertical-align:middle; border-left:#cbcaca solid 0px; text-align:right;}
.header-cart ul{margin:0px; padding:0px; list-style:none;}
.header-cart ul li{margin:0px 8px; padding:0px; display:inline-block; vertical-align:middle; position:relative; font-size:15px;}
.header-cart ul li svg{font-size:18px;}
.header-cart ul li span.cartnumber{display:inline-block; width:16px; height:16px; border-radius:50%; text-align:center; font-size:13px; line-height:15px; color:#fff; font-weight:400; background:#f00; position:absolute; right:-12px; top:-5px;}
.header-cart ul li a{position:relative; color:#fff;}

.sitesearch{display:block; width:86%; border-right:#2e7ebf solid 0px; position:relative; border-radius:3px; overflow:hidden;}
.sitesearch input[type="text"],.sitesearch input[type="search"]{width:100%; line-height:70px; font-size:16px; color:#737373; font-weight:500; border:none; padding:0 150px 0 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:block; border-radius:2px;}
.sitesearch input[type="submit"]{position:absolute; right:0px; top:0px; content:''; width:150px; height:100%; background:#0156a3!important; border:none; color:#fff; font-size:17px; font-weight:700; text-transform:uppercase;}

.header-topright{text-align:right;}

/*=========Header Section==========*/

.navigation{display:inline-block; vertical-align:middle; padding-bottom:0px; transition: all 0.4s ease-in-out 0s;}

/*=========Header Section==========*/
/*Header sticky*/
.cbp-af-header{position:static; top: 0; left: 0; width: 100%; background:none; z-index: 9999; /*min-height:110px; overflow: hidden;*/ -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; transition: all 0.4s ease-in-out 0s;}
.cbp-af-header .cbp-af-inner{width: 100%; margin: 0 auto; padding:0px;}
/* Transitions and class for reduced height */
.cbp-af-header.cbp-af-header-shrink{ min-height:40px; background:rgba(0,0,0,0.77); padding:0px 0px; border-bottom:#e6e6e6 solid 1px; z-index:8888; position:fixed; transition: all 0.4s ease-in-out 0s;}

.cbp-af-header.cbp-af-header-shrink #cssmenu > ul > li{margin:0px;}
.cbp-af-header.cbp-af-header-shrink #cssmenu > ul > li > a{padding:0px 10px; font-size: 13px; line-height:42px;}
.cbp-af-header.cbp-af-header-shrink #cssmenu > ul > li.has-sub a{padding-right:18px;}
.cbp-af-header.cbp-af-header-shrink #cssmenu > ul > li.has-sub > a::after{top:12px;}
.cbp-af-header.cbp-af-header-shrink .header{border-bottom:#2160c2 solid 0px; padding:10px 0;}
.cbp-af-header.cbp-af-header-shrink .sitelogo{margin:0px 0 0px; width:auto; transition: all 0.4s ease-in-out 0s; max-width:220px;}
.cbp-af-header.cbp-af-header-shrink .header-right{padding-top:0px; transition: all 0.4s ease-in-out 0s;}
.cbp-af-header.cbp-af-header-shrink .header-top{padding:12px 0px;}
.cbp-af-header.cbp-af-header-shrink .header-contact ul li{font-size:15px;}



/* Example Media Queries */
@media screen and (max-width: 55em) {	
.cbp-af-header .cbp-af-inner{width: 100%;}
}
@media screen and (max-width: 32.25em) {
.cbp-af-header nav a{font-size: 1em;}
}
@media screen and (max-width: 24em) {
.cbp-af-header nav a, .cbp-af-header.cbp-af-header-shrink nav a{line-height: 1;}
}
/*=========Banner section==========*/
.herobanner{padding:0px; margin:0px; width:100%; position:relative; background:#f1f1f1;}
.herobanner h1,.herobanner h2{font-size:57px; line-height:65px; font-style:normal; color:#fff; font-weight:700; margin:0px 0 30px; position:relative; text-transform:uppercase;}
.herobanner h5{font-size:16px; line-height:24px; color:rgba(255,255,255,0.6); font-weight:700; text-transform:uppercase; padding-bottom:6px; margin:0 0 10px; border-bottom:#989a9d solid 6px; display:inline-block; padding-right:10px;}
.herobanner p{font-size:24px; line-height:28px; color:#fff; font-weight:500; margin:0 0 20px;}
.banner-caption{position:absolute; left:0px; top:40%; transform:translateY(-50%); -o-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); width:100%; z-index:5;}
.herobanner .carousel-control .glyphicon-chevron-left{margin-left:0px;}
.herobanner .carousel-control .glyphicon-chevron-right{margin-right:0px;}
.herobanner .carousel-indicators{z-index:1 !important; width:auto !important; margin-left:0% !important; transform:translateX(-50%); -o-transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); display: none;}
.slidernav{position:absolute; bottom:47%; z-index: 6;}
.slidernav.sprev{left:0%;}
.slidernav.snext{right:0%;}
.slidernav.sprev img{max-width:80%;}
.slidernav.snext img{max-width:80%;}
.banner-bgcaption{position:absolute; left:0; top:0; width:100%; height:100%; content:''; background:rgb(0,0,0,0.0); opacity:0;}
.carousel-inner > .item{height:550px; max-height:550px;}

.bx-controls-direction{display:none;}
.bx-controls{position:absolute; right:50px; top:40%; z-index:9;}
.bx-pager-item a{width: 28px;height: 28px; line-height:28px; border:transparent solid 1px;text-align: center;border-radius: 50%;color:rgba(255,255,255,0.7); display:block; margin-bottom:7px}
.bx-pager-item a.bx-pager-link.active{border: #fff solid 1px; color:rgba(255,255,255,1);}
.bannerlogo{position:absolute; left:50%; top:-78px; transform:translateX(-50%); -o-transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:9;}
/*=========Banner section==========*/

/*=========Popularcate section==========*/
.popularcate-section{margin:0px; padding:125px 0 30px; width:100%; background:#f1f1f1; position:relative; text-align:center;}
.popularcate-section h2{font-size:50px; line-height:54px; color:#1b1b1b; font-weight:700; margin:0px 0 65px;}
.popularcate-section h4{font-size:15px; line-height:18px; color:#0156a3; font-weight:700; margin:0px 0 0px; text-transform:uppercase;}
.popularcate-box{margin:0px auto 10px;}
.popularcate-img{margin:0 auto 10px;}
/*=========Popularcate section==========*/

/*=========Products section==========*/
.productsale-section{margin:0px; padding:70px 0; width:100%; background:#fff; position:relative; text-align:center;}
.productsale-section h2{font-size:50px; line-height:54px; color:#1b1b1b; font-weight:700; margin:0px 0 15px;}
.productsale-section h4{font-size:15px; line-height:18px; color:#0156a3; font-weight:700; margin:0px 0 0px; text-transform:uppercase;}
.viewall-btn{margin:0px auto 50px; padding:0px; display:inline-block; vertical-align:top; font-size:16px; line-height:20px; color:#383838; font-weight:700; border-bottom:#004b8e solid 4px; text-transform:uppercase;}
.viewall-btn:hover{border-bottom:#004b8e solid 4px;}
.productslider{overflow:hidden;}
.productsale-box{margin:0px 0 0px; padding:0px; width:100%; position:relative; border:#004b8e solid 4px; border-radius:4px; overflow:hidden;}
.productsale-box h2{font-size:19px; line-height:24px; min-height:63px; color:#2b2b2b; font-weight:700; padding-bottom:10px; margin:0px 0 10px; border-bottom:#e6e6e6 solid 1px;}
.productsale-box h2 a{color:#2b2b2b;}
.productsale-pic{margin:0px; padding:0px;}
.productsale-pic img{width:100%;}
.productsale-cont{margin:0px; padding:20px 20px 60px;}
.productsale-box p.price{font-size:22px; line-height:26px; color:#004b8e; font-weight:700; margin:0px 0 15px;}
.productsale-box p.price span.strikethrough{text-decoration:line-through; color:#8e8e8e;}
.contact-btn{position:absolute; left:0px; bottom:0px; width:100%; background:#0156a3; text-align:center; font-size:15px; line-height:40px; color:#ffffff; font-weight:700; text-transform:uppercase;}
.contact-btn:hover{background:#004b8e; color:#fff;}
.productsale-section .container{position:relative;}
.productslider-prev{position:absolute; left:-45px; top:47%; font-size:22px; color:#000; width:45px; height:45px; line-height:45px; border-radius:50%; text-align:center; box-shadow:0 0 12px #00000030; z-index:9;}
.productslider-next{position:absolute; right:-45px; top:47%; font-size:22px; color:#000; width:45px; height:45px; line-height:45px; border-radius:50%; text-align:center; box-shadow:0 0 12px #00000030; z-index:9;}


/*=========Welcome section==========*/
.welcome-section{margin:0px; padding:70px 0; width:100%; background:#fff; position:relative;}
.welcome-section h1,.welcome-section h2{font-size:50px; line-height:54px; color:#1b1b1b; font-weight:700; text-transform:uppercase; margin:0px 0 20px;}
.welcome-section h5{font-size:16px; line-height:24px; color:#383838; font-weight:700; text-transform:uppercase; padding-bottom:0px; margin:0 0 15px; border-bottom:#004b8e solid 4px; display:inline-block; padding-right:10px;}
.welcome-section p{font-size:17px; line-height:28px; color:#747475; font-weight:400; margin:0 0 30px;}
.welcome-content{padding:30px 0 0 0;}
/*=========Welcome section==========*/

/*=========Latest Blog Section==========*/
.latestblog-section{margin:0px; padding:80px 0px; width:100%; position:relative; text-align:center;}
.latestblog-section h2{font-size:50px; line-height:54px; color:#1b1b1b; font-weight:700; text-transform:uppercase; margin:0px 0 10px;}
.latestblog-section h3{font-size:24px; line-height:28px; color:#000000; font-weight:700; margin:0px 0 15px; min-height: 86px;}
.latestblog-section h3 a{color:#000;}
.latestblog-section h3 a:hover{color:#0156a3;}
.latestblog-section h5{font-size:16px; line-height:24px; color:#666666; font-weight:400; margin:0px 0 15px;}
.latestblog-section h5 svg{color:#666666; font-size:16px; margin-right:6px;}
.latestblog-section p{font-size:16px; line-height:26px; color:#868686; font-weight:400; margin:0 0 18px;}
.latestblog-box{margin:0px auto 20px; padding:18px; border-radius:8px; text-align:left; overflow:hidden; background:#fafafa; border:#f4f4f4 solid 1px;}
.latestblog-cont{padding:30px 0px 10px;}
.latestblog-box .readmore-btn{border-radius:0px; background:#989a9d;}
.latestblog-box:hover .readmore-btn{background:#0156a3; color:#fff;}
.latestblog-box:hover{box-shadow:0 10px 20px #00000013;}
/*=========Latest Blog Section==========*/

/*=========Sponsor Section==========*/
.sponsorslogo-section{margin:0px; padding:0px 0px; width:100%; background:#f0f0f0; position:relative;}
.sponsorslogo-section ul{margin:0px; padding:0px; list-style:none; display:flex;}
.sponsorslogo-section ul li{float:left; width:16.666%; display:flex; align-items:center; justify-content:center; padding:15px 15px; border-right:#fff solid 1px;}
.sponsorslogo-section ul li:last-child{border:none;}
/*=========Sponsor Section==========*/


/*=========Footer section==========*/
.footer{margin:0px; padding:50px 0px 35px; background:url(../images/footer-bg.png) center top no-repeat; background-size:100% 100%; position:relative;}
.footerlogo{position:absolute; left:36.5%; top:50%; transform:translateY(-50%); -o-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%);}

.footer-contact{padding:0px 0 0px; margin-bottom:0px;}
.footer-contact ul{margin: 0px; padding: 0px; list-style: none;}
.footer-contact ul li{margin:0px 0 0px 0px; padding:0px 0 0 0px; font-size:17px; line-height:24px; color:#fff; font-weight:400; display:block; position:relative; border-right:#929292 solid 0px;} 
.footer-contact ul li a{color:#fff; }
.footer-contact ul li a:hover{color:#1770b8;}
.footer-contact ul li svg{position:absolute; left:0px; top:0px; color:#1770b8;}
.footer-contact ul li i{color:#1770b8; vertical-align:middle;}
.footer-contact ul li span{display:block; font-size:11px; text-transform:uppercase; letter-spacing:0.3px;}
.footer-contact ul li:last-child{border:none;}

.footermenu{margin:0px 0 10px; padding:0px 0 0px;}
.footermenu ul{margin:0px; padding:0px; list-style:none;}
.footermenu ul li{margin:0px 0 15px; padding:0px 0px 0 0px; display:block; vertical-align: middle; font-size:13px; line-height:17px; color:#fff; font-weight:400; text-transform:uppercase;}
.footermenu ul li a{color:#fff;}
.footermenu ul li a:hover{color:#1770b8;}
.footermenu ul li:last-child{margin-bottom:0px; border:none;}

.useslink{margin:0px 0 0px; padding:12px 0px 10px; text-align: right;}
.useslink ul{margin:0px; padding:0px; list-style:none;}
.useslink ul li{margin:0px 0 0px; padding:0px 12px; display:inline-block; vertical-align: middle; font-size:15px; line-height:normal; color:#fff; font-weight:400; text-transform: uppercase;}
.useslink ul li a{color:#fff;}
.useslink ul li a:hover{color:#fdb42a;}
.useslink ul li:last-child{margin-bottom:0px; background-image:none; padding-right:0px;}

.footer-social{margin:0px 0 40px; padding:0px 0 0px;}
.footer-social ul{margin:0px 0 0 0px; padding:0px; list-style:none;}
.footer-social ul li{margin:0px 5px 0 0; padding:0px; display:inline-block; vertical-align:top;}
.footer-social ul li a{margin:0px; padding:0px; height:30px; width:30px; font-size:22px; line-height:30px; color:#01539e; text-align:center; display:inline-block; vertical-align:middle; background:#fff; border-radius:8px;}
.footer-social ul li a:hover{color:#000;}

.subscribe{margin:0px auto 0px; padding:3px 0px 3px 3px; max-width:700px; border:#333333 solid 0px; border-radius:40px; overflow:hidden; border-radius:40px; background:#fff;}
.subscribe input[type="email"]{margin:0px; padding:0px 0 0 6%; width:73%; display:inline-block; vertical-align:middle; border:0px; font-size:16px; line-height:65px; font-weight:400; color:#000; background:#fff; border-top-left-radius:40px; border-bottom-left-radius:40px;}
.subscribe input[type="submit"]{display:inline-block; vertical-align:middle; width:26%; text-align:center; font-size:16px; line-height:65px; font-weight:600; color:#fff; border:none; background:#bb4f2e; border-radius:40px; text-transform:uppercase;}

.copyright{margin:0px; padding:12px 0px 0; width:100%; text-align:center;}
.copyright p{font-size:12px; line-height:16px; font-weight:400; color:#4f8bc1; margin-top:0px; margin-bottom:0px;}
.copyright p a{color:#fff;}
.copyright p a:hover{color:#fff;}

.subscribe-block{max-width:65%;}
.subscribe-block h2{font-size:53px; line-height:60px; color:#fff; font-weight:700; margin:0px 0 10px;}
.subscribe-block h5{font-size:27px; line-height:30px; color:#fff; font-weight:400; margin:0 0 5px;}
.subscribe-block p{font-size:15px; line-height:20px; font-weight:400; color:rgba(255,255,255,0.7); margin:0 0 15px;}
.subscribe-block p a{color:#fff;}
.subscribe-block p a:hover{color:#fff;}
.subscribe-block input[type="text"],.subscribe-block input[type="email"]{width:100%; padding:0 20px; line-height:50px; background:#87888b; border:#7e7f81 solid 2px; color:#fff;}
.subscribe-block input[type="submit"]{width:100%; background:#fff!important; text-align:center; display:block; line-height:50px; font-size:24px; color:#0156a3!important; font-weight:700; text-transform:uppercase; letter-spacing:1px; border:none;}

.seller-btn{margin: 0px; padding: 0px 16px; display: inline-block; background: #7c7c7c; border-radius: 0px; font-size: 13px; line-height: 50px; color: #fff; font-weight: 700; text-transform: uppercase; letter-spacing: 1px;}

/*=========Footer section==========*/

/*=========Inner Banner==========*/
.innerbanner{margin:0px 0 0px; padding:0px; width:100%; text-align:center; position:relative;}
.innerbanner-caption{position:absolute; left:0px; top:50%; transform:translateY(-50%); -o-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); width:100%; z-index:1;}
.innerbanner h1{font-size:75px; line-height:78px; color:#fff; font-weight:700; margin:0px; text-shadow:1px 3px 10px #00000033; font-style:normal;}
.bgrey-caption{position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.3);}

.breadcrumbs{border-bottom:#e9e9e9 solid 1px; padding:15px 0;}
.breadcrumbs ul{margin:0px; padding:0px; list-style:none;}
.breadcrumbs ul li{display:inline-block; vertical-align:middle; padding:0 18px 0 0; position:relative; font-size:13px; line-height:16px; color:#595959; font-weight:500;}
.breadcrumbs ul li a{color:#83bd3b;}
.breadcrumbs ul li a:hover{color:#595959;}
.breadcrumbs ul li:before{position:absolute; right:6px; top:0px; width:6px; height:100%; content:'>'; font-size:13px; line-height:normal; color:#83bd3b; font-weight:500;}
.breadcrumbs ul li:last-child:before{display:none;}

.page-heading{margin:0px; padding:25px 0px 35px; background:#f9f9f9; border-top:#eee solid 1px; border-bottom:#eee solid 1px;}
.page-heading h1{font-size:30px; line-height:34px; font-weight:600; color:#333; margin:0px;}


/*=======inner content=======*/
.innercontent{margin:0px auto; padding:60px 0px; width:100%; position:relative;}
.innercontent h1{font-size:30px; line-height:34px; font-weight:600; color:#333; text-align:center; position:relative; margin:0px auto 20px;}
.innercontent h2.pagetitle{font-size:40px; line-height:44px; font-weight:400; color:#000; position:relative; margin:0px 0 40px; text-align:center;}
.innercontent h2{font-size:24px; line-height:26px; font-weight:600; color:#333; margin-bottom:10px;}
.innercontent h3{font-size:22px; line-height:24px; font-weight:600; color:#333; margin-bottom:10px;}
.innercontent h4{font-size:20px; line-height:23px; font-weight:600; color:#333; margin-bottom:10px;}
.innercontent h5{font-size:19px; line-height:22px; font-weight:600; color:#333; margin-bottom:10px;}
.innercontent h6{font-size:18px; line-height:21px; font-weight:600; color:#333; margin-bottom:10px;}
.innercontent p{font-size:16px; line-height:26px; font-weight:400; color:#333; margin-bottom:20px;}
.innercontent p:last-child{margin-bottom: 0px;}
.innercontent p a{color:#fff; text-decoration:none; transition: all 0.4s ease-in-out 0s;}
.innercontent p a:hover{color:#d3b85a;}
.innercontent ol{margin:0px 0px 25px 20px; padding:0px;}
.innercontent ol li{margin:0px 0px 5px 0px; padding:0px; height:auto; width:auto; font-size:15px; line-height:20px; font-weight:400; color:#a1a1a1;}
.innercontent ol li a{color:#fff; text-decoration:none; transition: all 0.4s ease-in-out 0s;}
.innercontent ol li a:hover{color:#8cc63f;}

.innercontent ul{margin:0px 0px 25px 20px; padding:0px;}
.innercontent ul li{margin:0px 0px 5px 0px; padding:0px; height:auto; width:auto; font-size:15px; line-height:20px; font-weight:400; color:#a1a1a1;}
.innercontent ul li a{color:#fff; text-decoration:none; transition: all 0.4s ease-in-out 0s;}
.innercontent ul li a:hover{color:#d3b85a;}

.innercontent ul.bullet{margin:0px 0px 25px 0px; padding:0px; list-style:none;}
.innercontent ul.bullet li{margin:0px 0px 12px 0px; padding:0px 0px 0px 26px; background:url(../images/bullet.png) left 6px no-repeat; height:auto; width:auto; font-size:15px; line-height:26px; font-weight:400; color:#a1a1a1;}
.innercontent ul.bullet li a{color:#fff; text-decoration:none; transition: all 0.4s ease-in-out 0s;}
.innercontent ul.bullet li a:hover{color:#d3b85a;}

.imgframeleft{margin:0px; padding:65px 20px 0 75px; position:relative; z-index:1;}
.imgframeleft:before{position:absolute; left:0px; top:0px; width: 100%; height:100%; content:''; background:url(../images/picturebg.png) 0 0 no-repeat; z-index:-1;}

.imgframeright{margin:0px; padding:65px 75px 0 20px; position:relative; z-index:1; float: right;}
.imgframeright:before{position: absolute; right:0px; top:0px; width:100%; height:100%; content:''; background:url(../images/picturebg.png) right 0 no-repeat; z-index:-1;}
.pd0{padding:0px;}
/*=======inner content=======*/

/*========popup start==================*/
/* Outer */
.popup{width:100%; height:100%; display:none; position:fixed; top:0px; left:0px; background:rgba(0,0,0,0.75); z-index:9999;} 
/* Inner */
.popup-inner{width:100%; max-width:550px; padding:0px 0px; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); box-shadow:0px 2px 6px rgba(0,0,0,1); border-radius:3px; background:#fff; border:#39a7d3 solid 2px;}
.getaquote-popup{margin:0px; padding:20px 20px; height:auto; width:100%;  height:auto;}
/* Close Button */
.popup-close{width:30px; height:30px; padding-top:4px; display:inline-block; position:absolute; top:0px; right:0px; transition:ease 0.25s all; -webkit-transform:translate(50%, -50%); transform:translate(50%, -50%); border-radius:1000px; background:rgba(0,0,0,0.8); font-family:Arial, Sans-Serif; font-size:20px; text-align:center; line-height:100%; color:#fff;} 
.popup-close:hover{-webkit-transform:translate(50%, -50%) rotate(180deg); transform:translate(50%, -50%) rotate(180deg); background:rgba(0,0,0,1); text-decoration:none; background:#f00; color:#fff;}

.bookingform{padding:20px 30px;}
.bookingform label{color:#333; font-size:14px;}
.popup-inner h2{color:#fff; font-size:20px; line-height:36px; background:#39a7d3; display:block; font-weight:700; margin-bottom:18px; padding-left:2%; text-transform:uppercase; margin-top:0px; text-align:center;}
.popup-inner input[type="text"],.popup-inner input[type="email"],.popup-inner input[type="tel"],.popup-inner textarea{margin:0px auto 3px; padding:0px 15px; height:40px; width:100%;color:#737373; font-size:14px; line-height:normal; font-weight:400; border:#8f8f8f solid 1px; background:#fff;}
.popup-inner textarea{padding:10px 15px; resize:none; height:80px;}
.popup-inner input[type="submit"]{margin:0px 0px 0px 0px; padding:0px 25px; text-align:left; height:40px; width:auto; color:#fff; font-size:15px; line-height:38px; font-weight:400; background:#39a7d3; border:none; text-transform:uppercase; transition: all 0.4s ease-in-out 0s; border-radius:30px;}
.popup-inner input[type="submit"]:hover{background:#333; border-radius:30px;}
/*========popup end==================*/


/*========Search Open Start==================*/
#search{position: fixed; right: 0px; bottom: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: translate(100%, -100%) scale(0, 0); -moz-transform: translate(100%, -100%) scale(0, 0); -o-transform: translate(100%, -100%) scale(0, 0); -ms-transform: translate(100%, -100%) scale(0, 0); transform: translate(100%, -100%) scale(0, 0); opacity: 0; z-index:99999; text-align:center;}

.search-caption{ width:100%; height:100%; position:relative; border:0px solid red; right:0px; top:0px;}
.search-inner{ width:100%; height:auto; position:absolute; right:0px; top:0px; z-index:777; top:50%;text-align:center; color:#FFF; transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -o-transform:translateY(-50%); text-align:right; padding:0% 2%; text-align: center;}
#search.open{-webkit-transform: translate(0px, 0px) scale(1, 1); -moz-transform: translate(0px, 0px) scale(1, 1); -o-transform: translate(0px, 0px) scale(1, 1); -ms-transform: translate(0px, 0px) scale(1, 1); transform: translate(0px, 0px) scale(1, 1); opacity: 1;}
#search .close{position: fixed; top: 15px; right: 15px; color: #fff; background-color:#39a7d3; border-color: #ff5501; opacity: 1; padding: 10px 17px; font-size: 27px; z-index:99999;}
.search-inner input[type="text"]{margin:0px auto 25px; padding:0px 0px; height:50px; width:60%; font-size:16px; line-height:normal; color:#fff; font-weight:400; border:none; background:none; display:block; border-bottom:#606060 solid 1px;}
.search-inner input[type="submit"]{margin:0px; padding:0px 40px; width:auto; background:#39a7d3; text-align:center; font-size:20px; line-height:50px; color:#fff; font-weight:400; border:none;}
/*========Search Open end==================*/

.resources-content h2{margin-top:40px;}
.resources-content h2:first-child{margin-top:0px;}


.membership-table{margin:0px; padding:0px; width:100%; position:relative; border:#e5e5e5 solid 1px; border-left:none; border-bottom:none; border-radius:2px;}

.mbs-tr{margin:0px; padding:0px; display:flex; border-bottom:#e5e5e5 solid 1px;}
.mbs-tr:last-child{border-bottom:#cccccc solid 0px;}
.mbs-th{border-right:#cccccc solid 1px; text-align:center; padding:20px 10px;}
.mbs-th:last-child{border-right:#cccccc solid 0px;}
.mbs-th:first-child{border-left:#e5e5e5 solid 1px;}

.mbs-tr-top{background:#fbfbfb;}
.mbs-th01{width:35%; float:left;}
.mbs-th02{width:13%; float:left; background:#2652a5;}
.mbs-th03{width:13%; float:left; background:#1ebbce;}
.mbs-th04{width:13%; float:left; background:#ee1f7a;}
.mbs-th05{width:13%; float:left; background:#f58236;}
.mbs-th06{width:13%; float:left; background:#632c8f;}

.mbs-th h4{font-size:18px; line-height:26px; color:#fff; font-weight:600; margin:0px;}


.mbs-td h4{font-size:19px; line-height:26px; color:#000; font-weight:600; margin:0px;}
.mbs-td p{font-size:17px; line-height:26px; color:#000000; font-weight:400; margin:0px;}
.mbs-td:first-child p{font-size:15px;}

.mbs-td{border-right:#cccccc solid 1px; text-align:center; padding:20px 10px;}
.mbs-td:last-child{border-right:#cccccc solid 0px;}
.mbs-td:first-child{text-align:left;border-left:#e5e5e5 solid 1px;}
.mbs-td01{width:35%; float:left;}
.mbs-td02{width:13%; float:left;}
.mbs-td03{width:13%; float:left;}
.mbs-td04{width:13%; float:left;}
.mbs-td05{width:13%; float:left;}
.mbs-td06{width:13%; float:left;}

.annualfee{background:#1a72b9;}
.annualfee h4{color:#fff;}
.nop{background:#1ebbce;}
.nop h4{color:#fff;}
.working-groups{background:#ee227c;}
.working-groups h4{color:#fff;}
.community-benefits{background:#f58338;}
.community-benefits h4{color:#fff;}
.resources{background:#652e90;}
.resources h4{color:#fff;}
.mbs-tr:last-child .mbs-td:first-child{border-left:#cccccc solid 0px;}
.mbs-tr-bottom .mbs-td{padding:0px;}
.buynow-btn{margin:0px; padding:20px 0px; display:block; background:#2652a5; font-size:18px; line-height:24px; color:#fff; font-weight:600;}
.buynow-btn:hover{color:#fff;}
.mbs-td02 .buynow-btn{background:#2652a5;}
.mbs-td03 .buynow-btn{background:#1ebbce;}
.mbs-td04 .buynow-btn{background:#ee1f7a;}
.mbs-td05 .buynow-btn{background:#f58236;}
.mbs-td06 .buynow-btn{background:#632c8f;}

.pagetitle.text-left{text-align:left !important;}


.howtojoin-section{margin:0px 0 60px; padding:25px 25px; box-shadow:0px 0px 5px #00000046;}
.howtojoin-section h2{font-size:25px; line-height:normal; color:#000; font-weight:700; margin:0px 0 20px;}
.howtojoin-section h3{font-size:25px; line-height:normal; color:#000; font-weight:600; margin:0px 0 20px;}
.howtojoin-section h4{font-size:21px; line-height:normal; color:#000; font-weight:500; margin:0px 0 15px;}
.howtojoin-section p{font-size:17px; line-height:30px; color:#000; font-weight:400; margin:0px 0 30px;}
.howtojoin-section p a{color:#1770b8;}
.howtojoin-section p a:hover{color:#000;}
.howtojoin-section ul{margin:0px 0 30px; padding:0px; list-style:none;}
.howtojoin-section ul li{font-size:17px; line-height:26px; color:#000; font-weight:400; margin:0px 0 15px; background:url(../images/bullet.png) left 5px no-repeat; padding-left:30px;}
.haptic-logo{margin-bottom:40px;}
.haptic-membership-title{margin:0px; padding:15px 0; background:#1770b8; text-align:center; border-top-left-radius:8px; border-top-right-radius:8px; font-size:22px; line-height:normal; color:#fff; font-weight:600;}
.haptic-membership-desc{margin:0px; padding:20px; background:#f9fafb;}



.subscription-section{margin:30px 0 60px; padding:15px; box-shadow:0px 0px 5px #00000046;}
.subscription-top{background:#1770b8; padding:15px 20px; color:#fff;}
.subscription-top h3{font-size:21px; line-height:normal; color:#fff; font-weight:500; margin:0px;}
.subscription-section p{font-size:16px; line-height:normal; color:#000000; font-weight:500; margin:0px;}
.additem-btn{margin:0px; padding:0px 20px; line-height:45px; display:inline-block; vertical-align:middle; background:#1770b8; font-size:18px;  color:#fff; font-weight:500; border-radius:50px;}
.subscription-top .additem-btn{background:#fff; color:#000000;}
.subscription-bottom{padding:30px 20px 15px; text-align:right; border-top:#e4e4e4 solid 1px;}
.subscription-block{margin:0px; padding:0px; display:block;}
.subscription-block-head{background:#fbfbfb; padding:15px 20px;}
.subscription-block-head h5{font-size:17px; line-height:normal; color:#000; font-weight:500; text-align:center; margin:0px;}
.subscription-block-body{background:#fff; padding:30px 20px;}
.subscription-section label{font-size:16px; line-height:normal; color:#000000; font-weight:500; margin:0px 0 10px;}
.subscription-section label a{color:#1770b8;}
.subscription-section select{width:100%; max-width:350px; font-size:15px; height:45px; border:#d1d1d1 solid 1px; border-radius:5px; padding:0 20px; background:#fff;}


.current-membership{margin:0px; padding:25px 0px 0; text-align: center;}
.current-membership h2{font-size:36px; line-height:40px; font-weight:700; color:#000; margin-bottom:50px;}
.current-membership-box{margin:0 auto 35px; padding:5px 0px; box-shadow:0px 0px 5px #00000046;}


/*============faq-section start==========*/
.faq-section{ width:100%; height:auto; padding-top:65px; padding-bottom:65px;  margin:0px auto; }
.faq-section .titelsec{ margin-bottom:45px; text-align:center; }
.faq-section .titelsec h2{ color:#0e0e0e; font-size:50px; line-height:normal; font-weight:500; text-transform:uppercase; }

.homefaq-section .faq-block h3{ color:#000000; font-size:24px!important; line-height:36px; font-weight:500;
padding:15px; margin-bottom:0px; }
.homefaq-section .faq-block{ border-bottom:1px solid #dcdbdb; }
.homefaq-section .faq-text{ padding:0px 15px 15px 15px; }
.homefaq-section .faq-text p{ color:#2e2e2e; font-size:16px; line-height:25px; font-weight:400; }

/*============faq-section end==========*/

/*=========contact-section start=========*/
.contact-section{ width:100%; padding-top:65px; padding-bottom:65px; height:auto; }

.contact-section .titelsec{ margin-bottom:30px; }
.contact-section .titelsec h2{ color:#0e0e0e; font-size:50px; line-height:normal; font-weight:500; text-transform:uppercase; }

.contact-section-top{ margin-bottom:35px; }

.contact-section-topleft h3{ color:#302f2f; font-size:26px; line-height:normal; font-weight:500; margin-bottom:18px; }


.contact-section-topleft01{ width:318px; height:auto; padding:0px 0px 0px 50px; margin:0px 0px 20px 0px; position:relative; }
.contact-section-topleft01 h4{ color:#2c2c2c; font-size:16px; line-height:normal; font-weight:600; text-transform:uppercase;
letter-spacing:2px; margin-bottom:5px; }
.contact-section-topleft01 h6{ margin-top:0px; color:#989a9d; font-size:15px; line-height:normal; font-weight:500;
letter-spacing:1px; }
.contact-section-topleft01 h6 a{color:#989a9d;}

.contact-section-topleft01 .imgsec{ width:auto; height:auto; position:absolute; left:0px; top:7px; }

.contact-section-topright h4{ color:#302f2f; font-size:22px; line-height:normal; font-weight:600; margin-bottom:16px; }

.contact-section-topright .namesec{ width:100%; display:table; height:auto; padding:0px; margin:0px auto 12px auto; }

.contact-section-topright .namesec .namesecleft{ width:49%; float:left; height:auto; padding:0px; margin:0px; }
.contact-section-topright .namesec .namesecright{ width:49%; float:right; height:auto; padding:0px; margin:0px; }

.contact-section-topright .namesec input[type="text"]{ width:100%; border:1px solid #e3e3e3; width:100%; height:45px; padding:0px 15px;
color:#000; font-size:15px; line-height:45px; font-weight:400; display:inline-block; }
.contact-section-topright .namesec input[type="email"]{ width:100%; border:1px solid #e3e3e3; width:100%; height:45px; padding:0px 15px;
color:#000; font-size:15px; line-height:45px; font-weight:400; display:inline-block; }
.contact-section-topright .namesec input[type="tel"]{ width:100%; border:1px solid #e3e3e3; width:100%; height:45px; padding:0px 15px;
color:#000; font-size:15px; line-height:45px; font-weight:400; display:inline-block; }
.contact-section-topright textarea{ width:100%; border:1px solid #e3e3e3; width:100%; height:130px; padding:15px 15px;
color:#000; font-size:15px; line-height:22px; font-weight:400; display:inline-block; resize:none; margin-bottom:17px; }
.contact-section-topright .namesec input[type="submit"]{ background:#0156a3; color:#FFF; font-size:17px; line-height:24px;
font-weight:600; text-transform:uppercase; display:inline-block; padding:9px 30px; border:none; letter-spacing:1px; }

.contact-section-bottom iframe{ width:100%; height:320px; }

/*=========contact-section end=========*/



/*==========blog-section start=============*/
.blog-section{ width:100%; height:auto; padding-top:65px; padding-bottom:65px; height:auto; }
.blog-section .titelsec h2{ text-align:center; color:#0e0e0e; font-size:50px; line-height:normal; font-weight:600;
margin-bottom:36px; }

.blog-sectiontext-left .boxsec{ width:48%; height:auto; border:1px solid #dcdcdc; padding:20px; margin:1%; float:left;
-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }

.blog-sectiontext-left .boxsec .imgsec{ width:100%; height:auto; padding:0px; margin:0px auto 16px auto; }
.blog-sectiontext-left .boxsec .imgsec img{ width:100%; height:auto; }

.blog-sectiontext-left .boxsec .textsec{ width:100%; height:auto; }
.blog-sectiontext-left .boxsec .textsec h5{ color:#666666; font-size:13px; line-height:normal; font-weight:400; text-transform:uppercase;
margin-bottom:6px; letter-spacing:1px; }
.blog-sectiontext-left .boxsec .textsec h3{ color:#0e0e0e; font-size:26px; line-height:34px; font-weight:500; text-transform:capitalize;
margin-bottom:10px; }
.blog-sectiontext-left .boxsec .textsec h3 a{ color:#0e0e0e; }
.blog-sectiontext-left .boxsec .textsec p{ color:#868686; font-size:16px; line-height:23px; font-weight:400; margin-bottom:30px; }
.blog-sectiontext-left .boxsec .textsec a.morebtn{ background:#989a9d; color:#FFF; font-size:16px; line-height:40px; font-weight:400;
display:inline-block; padding:5px 30px; text-transform:uppercase; letter-spacing:1px; }
.blog-sectiontext-left .boxsec .textsec a.morebtn:hover{ background:#0156a3; }


.blog-sectiontext-right{ padding-top:10px; }
.blog-sectiontext-right .searchsec{ width:100%; border:1px solid #d5d5d5; padding:7px; display:table; margin:0px auto 20px auto; }
.blog-sectiontext-right .searchsec input[type="text"]{ width:80%; height:46px; padding:0px 10px; color:#000; font-size:15px;
line-height:46px; font-weight:400; border:none; outline:none!important; }
.blog-sectiontext-right .searchsec input[type="submit"]{background:url(../images/search.png) no-repeat center center #2a71b2!important; width:46px;
height:46px; border:none; float:right;}

.blog-sectiontext-right01{ width:100%; height:auto; padding:0px; margin:0px auto; }
.blog-sectiontext-right ul{list-style:none; padding:0px; margin:0px;}
.blog-sectiontext-right ul li{ color:#676767; font-size:16px; line-height:25px; font-weight:500; margin:12px 0px;
display:block; }
.blog-sectiontext-right ul li a{ color:#676767; display:block;}
.blog-sectiontext-right ul li a:hover{ color:#2a71b2; }
.blog-sectiontext-right h2{ font-size:32px;}
.blog-content-block h1.entry-title{ font-size:52px; font-weight:700; margin-bottom:30px;}
.blog-content-block p{ color:#868686; font-size:16px; line-height:30px; font-weight:400; margin-bottom:30px; }
nav.navigation.post-navigation{ display:table;}
.archive-loop article{ width:48%; display:inline-block; padding:0px 30px; vertical-align:top;}
.archive-loop article h2{color:#0e0e0e; font-size:32px; line-height:34px; font-weight:500;  margin-bottom:10px;  }
.archive-loop article .post-thumbnail img.wp-post-image{ margin-top:0px!important;}
.archive-all h1.page-title{ font-size:42px;}
.no-results.not-found h1.page-title{ font-size:42px;}
.no-results.not-found{ margin-bottom:70px;}
/*==========blog-section start=============*/


/*============seller-section start==========*/
.seller-banner .banner-caption{ position:absolute; left:0px; top:25px;  color:#FFF; text-align:center;
transform: translateY(25px); -o-transform: translateY(25px); -moz-transform: translateY(25px); -webkit-transform: translateY(25px); }

.sellersection01{ width:100%; height:auto; padding-top:49px; padding-bottom:49px; margin:0px auto; }
.sellersection01 .titelsec{ text-align:center; margin-bottom:38px; }
.sellersection01 .titelsec h2{ text-transform:uppercase; color:#111111; font-size:48px; line-height:52px; font-weight:500; }
.sellersection01 .titelsec h6{ color:#111111; font-size:19px; line-height:normal; font-weight:400; }

.sellersection01-main02{ text-align:center; }
.sellersection01-main02 .imgsec{ width:70%; margin:0px auto; }

.sellersection01-mainbox{ width:98%; height:auto; padding:0px 0px 0px 63px; margin:0px auto 35px auto; position:relative;}
.sellersection01-mainbox h4{ color:#2b2b2b; font-size:22px; line-height:24px; font-weight:600; margin-bottom:10px; }
.sellersection01-mainbox p{ color:#2b2b2b; font-size:15px; line-height:normal; font-weight:400; }
.sellersection01-mainbox .imgsec{ width:auto; height:auto; position:absolute; left:0px; top:5px; }


.sellersection02{ width:100%; height:auto; background:#f2f2f2; padding-top:50px; padding-bottom:50px; color:#000; }
.sellersection02 h2{ color:#202020; font-size:50px; line-height:54px; font-weight:500; text-transform:uppercase; margin-bottom:25px;
text-align:center; }

.sellersection02box{ width:100%; height:auto; padding:0px; margin:0px auto;}

.sellersection02box .panel-heading{background:url(../images/tablinebg.png) repeat-x 0 0; width:100%; min-height:36px;
text-align:center; display:table; padding:0px;}

.sellersection02box .panel-heading ul{list-style:none; padding:0px; margin:0px; text-align:center;}
.sellersection02box .panel-heading ul li{ display:inline-block; padding:0px; margin:0px; }
.sellersection02box .panel-heading ul li a{ background:#989a9d; color:#FFF; width:36px; height:36px;
text-align:center; font-size:15px; line-height:36px; font-weight:500; display:inline-block; -webkit-border-radius:50%;
-moz-border-radius:50%; border-radius:50% }
.sellersection02box .panel-heading ul li.active a{background:#0156a3;}

.sellersection02box .panel-heading ul li:first-child{ float:left; }
.sellersection02box .panel-heading ul li:last-child{ float:right; }


.sellersection02box .tabsectiontext{ width:100%; height:auto; padding:20px 0px; display:table; margin:0px auto; }
.sellersection02box .tabsectiontext-left{ width:60%; float:left; height:auto; padding:0px; margin:0px; }

.sellersection02box .tabsectiontext-left .textsec{ width:90%; height:auto; padding:20px 0px 0px 0px; margin:0px; }
.sellersection02box .tabsectiontext-left .textsec h4{ color:#0156a3; font-size:25px; line-height:normal; font-weight:500;
text-transform:uppercase; margin-bottom:14px;}
.sellersection02box .tabsectiontext-left .textsec p{ color:#6a6a6a; font-size:17px; line-height:26px; font-weight:400; }

.sellersection02box .tabsectiontext-right{ width:40%; float:right; height:auto; padding:0px; margin:0px; }



.sellersection03{ width:100%; height:auto; background:#FFF; padding-top:50px; padding-bottom:50px; color:#000; }
.sellersection03 h3{ color:#202020; font-size:50px; line-height:normal; font-weight:500; text-transform:uppercase;
margin-bottom:20px; text-align:center; }

.sellersection03box{ max-width:749px; border:5px solid #dce2e8; padding:5px; margin:0px auto; }
.sellersection03box .titelsec{ width:100%; height:auto; padding-top:24px; padding-bottom:24px; margin:0px auto; text-align:center; }
.sellersection03box .titelsec h4{ margin-bottom:8px; }
.sellersection03box .titelsec h5{ color:#014f95; font-size:35px; line-height:38px; font-weight:500; margin-bottom:6px; }
.sellersection03box .titelsec h6{ color:#2b2b2b; font-size:20px; line-height:21px; font-weight:400; margin-top:0px; }

.sellersection03box01{ width:100%; background:#f0f0f0; padding:20px; margin:0px auto; }

.sellersection03box01 .textsec{ width:100%; border-bottom:1px solid #d9d6d6; padding:8px; margin:0px auto; display:table;
color:#<strong>; font-size:17px; line-height:30px; font-weight:400; }
.sellersection03box01 .textsec-left{ width:auto; float:left; height:auto; padding:0px; margin:0px; }
.sellersection03box01 .textsec-right{ width:auto; float:right; height:auto; padding:0px; margin:0px; text-align:right; }

.sellersection03box01 .textsec:last-of-type{ border-bottom:none; }

.account-btn{ background:#2a71b2; color:#FFF; font-size:14px; line-height:42px; font-weight:400;
display:table; margin:30px auto 0px auto; padding:3px 20px; text-transform:uppercase; }


/*============seller-section start==========*/

.top-border{ border-top:2px solid #2a71b2;}

