/* FONTS */
@font-face{font-family:Calibre;src:url(../fonts/calibre-light.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:Calibre;src:url(../fonts/calibre-regular.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:Calibre;src:url(../fonts/calibre-medium.ttf) format('truetype');font-weight:500;font-style:normal}

h1, h2, h3, h4, h5 {font-family: Calibre;}
h1, h2 {font-weight:500;}

div.article ul {padding: 20px;}
div.article ul {font-size: 16px; line-height: 24px; list-style:disc; font-weight:600;}
div.article ul li {margin-bottom:20px; font-weight:400;}
div.article ul li:first-child {margin-top:25px;}

.banner-text > a {border-radius: 6px;}

<link href="https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,800" rel="stylesheet">
.fl-logo {}
.fl-logo .logo {width:228px;}
a.navbar-brand > img {margin-top: -4px!important;}

#main_header_2 .wrap-sticky nav.navbar.bootsnav.sticked img.logo {padding-top: 4px;}
@media (min-width: 768px) {
	.navbar-nav>li {bottom: 2px;}
}

p {font-size: 16px; line-height: 24px;}

select, select:active, select:hover, input, input:active, input:hover {outline: none!important;}
input:active, input:hover {color: #ffffff!important;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-color:#ffefe6!important; color: orange!important;}
input[type="text"]::-moz-placeholder {color:#dfdfdf;}
input[type="text"]::-webkit-input-placeholder {color:#cfcfcf;}
.pt12 {padding-top: 12px;}

.MsgWarning {text-align:center; width: 80%; margin-left: 10%; background: #fc8000; border-radius: 6px; padding: 5px; color: #fff;}
.MsgWarning a {color:yellow;}
.MsgWarning a:hover {color:red;}


/* CUSTOM PRICINGS */

.c__prs {text-align:center;}
.c__pr {background: #fff; border-radius: 30px; transition: all 0.5s ease; padding: 2px 0px; margin-bottom:20px;}
.c__pr_in {margin: 8px 10px; background: #ffd4a7; border-radius: 25px; transition: all 1s ease;}
.c__pr_in:hover {background: #ffe9d1; border-radius: 25px;}
.c__pr .prc__hdr {text-align:center;}
.c__pr .prc__hdr .title{padding-bottom: 10px; font-family: Calibre; font-size: 24px; font-weight: 800; line-height: 25px; padding-top: 20px;}
.c__pr .prc__hdr .title div span{color:#f90;}
.c__pr .prc__hdr .title .titnum {font-size:22px;}
.c__pr .prc__hdr .title .titcap {font-size:20px;}
.c__pr .prc__hdr .title .lchoose{display: inline-block; border-radius: 20px; padding: 6px 12px; font-size: 12px; font-weight: 800; line-height: 12px; margin: 10px auto 10px auto; background:#fc860d; color:#fff;}
.c__pr .prc__hdr .price{font-family: Calibre; font-size: 24px; font-weight:600; padding: 0px;}
.c__pr .prc__hdr .price .curr{display:inline-block; vertical-align: top; margin-right: 0px;margin-top: 24px;}
.c__pr .prc__hdr .price .num{display:inline-block; font-size: 48px; vertical-align: top; line-height: 78px;font-weight:600; }
.c__pr .prc__hdr .price .cents{display:inline-block; vertical-align: top; margin-left: -4px; margin-top: 11px;}
.prc__cp {font-family:Calibre;}
.prc__cp ul {list-style:none; text-align:center; margin: 10px 0px 20px; padding: 0px 10px;}
.prc__cp ul li {font-size: 15px; text-align: center; line-height: 18px;}
.prc__cp ul li:first-child {font-size: 18px; font-weight: 600; color: #fc460d; margin-bottom:8px;}
.prc__cp ul li span{font-size: 18px; font-weight: 600; color: #fc460d;}
.prc__fm {background: #fc860d; text-align:center;}
.prc__fm .selector div {display:inline-block; font-family:Calibre;}
.prc__fm .selector div.caption {color:#fff; font-size:14px; text-transform: uppercase;}
.prc__fm .sel {text-align:center; padding: 2px 0px 2px 8px; font-size: 18px; border-radius: 6px; border:none; font-family: Calibre;}
.prc__fm .sel:hover {text-align:center;}
.prc__fm .inp {text-align:center; border-radius: 6px; border:none; margin: 1em 0; line-height: 36px; letter-spacing: 1px; color: #222;}
.prc__fm .inp:hover {text-align:center; color:#fff!important;}
.prc__fm form input {margin: 0.6em 0 1.0em;}
.bttn {margin: 20px 20%; width: 60%; border: none; background: #ffffff; border-radius: 10px;}
.prc_shd {-webkit-box-shadow: 0px 20px 68px -19px rgba(0,0,0,0.49);-moz-box-shadow: 0px 20px 68px -19px rgba(0,0,0,0.49);box-shadow: 0px 20px 68px -19px rgba(0,0,0,0.49);}
.prc_shd:hover {-webkit-box-shadow: 0px 40px 68px -19px rgba(255, 71, 0, 1);-moz-box-shadow: 0px 40px 68px -19px rgba(255, 71, 0, 1);box-shadow: 0px 40px 68px -19px rgba(255, 71, 0, 1);}
.prc_coin {position: absolute; top: -26px; left: 132px;}
.prc_coin .coin {width:90%;}
#flpr-s .spltxt {display:inline-block;}
#flpr-s .splq {display:inline-block;}

@media (max-width: 767px) {
.c__pr {width: 88%;margin: 20px;}
.prc__coin {left:124px;}
}

@media (min-width: 768px) and (max-width: 1024px) {
.prc__fm .sel {padding: 5px; font-size: 12px;}
.prc__fm .sel:hover {text-align: center; padding: 5px; font-size: 12px;}
.c__pr .prc__hdr .title {font-size: 22px; line-height: 24px; padding: 30px 30px 0px;}
img.logo {width: 210px;}
select, select:hover, select:active {padding: 5px; font-size: 12px;}
nav.navbar.bootsnav .navbar-header {padding-top:10px; padding-bottom:10px;}
}

/* CUSTOM PRICINGS END */

/* ARTICLE */

.article {}
.article p {padding-bottom:20px; text-align:justify;}
.article h2 {padding-bottom:20px;}
.fl-txt ul {list-style: disc; margin: 0px 0px 0px 38px; padding: 0;}
.fl-txt ul li {color:#bb2c00; margin-bottom:8px;}

/* ARTICLE END*/


.inner_banner_2_detail h1 {color: #fff; font-size: 36px; padding-bottom: 20px; font-weight: 800;}
.inner_banner_2_detail {padding: 30px 0 20px;}
.inner_banner_2_detail h1{webkit-box-shadow: 0px 30px 42px 4px rgba(0,0,0,0.15); -moz-box-shadow: 0px 30px 42px 4px rgba(0,0,0,0.15); box-shadow: 0px 30px 42px 4px rgba(0,0,0,0.15);}

#inner-banner-3 {background: #e87c0c; background-image: none; background-position: center center; background-repeat: no-repeat; background-size: cover;}

/* @media (min-width: 768px) and (max-width: 1024px) {
.prc__fm .sel {font-size:12px}
.c__pr .prc__hdr .title {line-height: 26px;}	
.c__pr_in {margin: 10px -6px;}
.c__pr {width: 30%; margin: 0 2% 20px 0;}
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.prc__fm .sel {font-size:12px}	
.c__pr .prc__hdr .title {line-height: 26px; }		
.c__pr_in {margin: 10px -6px;}	
.c__pr {width: 30%; margin: 0 2% 20px 0;}  
}*/
