/*header*/
body {font-family: Roboto !important;}
header {z-index: 9; position: relative;}
#header-titles { text-align: center; color: #fff; padding: 10px 0;}
#header-titles h1{ font-size: 36px; margin-top: 0; text-shadow: 1px 1px 7px rgba(0, 0, 0, 0.8); font-weight: bolder;}
#header-titles h1 span {
	display: block;
}
#header-titles h2{ font-size: 26px; text-shadow: 1px 1px 7px rgba(0, 0, 0, 0.8);}
#header-titles .i-trade-now{ 
	background: #2458a1;
	color:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size: 20px;
	font-weight: bolder;
	padding: 7px 30px;
	margin: 15px 0;
	display: inline-block;
	border:3px solid rgba(0,0,0,0);
	text-decoration: none;
}
/*#header-titles .i-trade-now:hover{ 
	border:3px solid #cc0b0b;
	background: #fff;
	color: #cc0b0b;
	-webkit-box-shadow: 0px 0px 15px -2px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 15px -2px rgba(0,0,0,1);
	box-shadow: 0px 0px 15px -2px rgba(0,0,0,1);
}*/


#featured-dark-bg {
	padding:20px 0;
	text-align: center;
	color: #fff;
	/*background:  url(../images/featured_dark_bg.png) repeat-x top center;*/
	margin-bottom: 5px;
}
.featured-dark {
	margin-bottom: 35px;
}
#featured-dark-bg > .container > .row > div:last-child > .featured-dark {
	margin-bottom: 0;
}

.featured-dark h2{ font-size: 24px; font-weight: bold;}

.panel-body label {
	color: #333;
}
.border-btn-out{ 
	display: inline-block; 
	font-size: 18px; 
	padding: 10px 35px; 
	border: 2px solid #fff; 
	margin-top: 20px; 
	color:#fff;
	width: 99%;
}
// .border-btn-out:hover{
// 	color:#000;
// 	background: #fff;
// 	text-decoration: none;
// }


#starting-accounts {
    font-size: 20px;
    display: block;
    margin: 0px auto;
    float: right;
}
#starting-accounts a {
	color: #fff;
}


.incons-featured { text-align: center; padding-top: 34px; font-size: 12px;}
.incons-featured div{  padding: 0; }
.incons-featured .fa{ display: block; font-size: 34px; padding-bottom: 5px;}
.incons-featured a{ color: #fff; text-decoration: none;}
.incons-featured a:hover{ ;}

  /* Our Products area Start */
.centered-con{ color:#fff;padding: 50px 0;}
.centered-con-body{ padding-left: 300px; padding-right: 20px; }
.centered-con-body i{ font-size: 40px; position: relative; bottom: -5px; left: -5px; font-weight: inherit; }

.centered-con ul{ padding: 0; margin: 0; list-style: none; font-weight: bold;}
.centered-con ul li{ padding:0; line-height: 40px; height: 40px; vertical-align: middle;}

.our-li-i{  
  background:url("../images/featured-dark-imgs-mini.png") no-repeat; 
  background-repeat:none !important; 
  color: #fff;
  width: 40px;
  height: 40px;
  float:left;
  margin-right: 10px;
}

.our-li-i-social  { background-position:  0 0;                }
.our-li-i-course  { background-position:  0 -45px !important; }
.our-li-i-binary  { background-position:  0 -90px !important; }
.our-li-i-economic{ background-position:  0 -135px !important;}
.our-li-i-platform{ background-position:  0 -180px !important;}
.our-li-i-book    { background-position:  0 -230px !important; }




.our-prod-i{
  background:url("../images/featured-dark-imgs-vsmall.png") no-repeat; 
  float:left; 
  height: 70px; 
  width: 70px;
  display: inline-block; 
  position: relative; 
  left:-5px; 
  bottom: -15px;
}
.our-prod-body{ padding-left: 70px;}



.our-prod h2 {
	font-weight: bold;
}

.our-prod h3 {
	font-size: 20px;
	font-weight: 400;
	text-decoration: uppercase;
}

.our-prod-turbo{ background-position:  0 top;   }
.our-prod-binary{ background-position: -75px top ;   }
.our-prod-long{ background-position: -150px top ;   }
.our-prod-pairs{ background-position: -238px top ;   }

.our-prod-touch{ background-position:  0 -90px;   }
.our-prod-forext{ background-position: -70px -90px ;   }
.our-prod-ladder{ background-position: -150px -90px;   }

  /* Our Products area End */


/* Acoount types area Start */

.accounts-types{ padding: 60px 0; }
.accounts-types > .container > div > div:first-child > .row-accounter {
	margin-top: 0;
}
.row-accounter{ 
	margin-top: 30px;
	border: 2px solid #acabab;
	background: #ffffff; 

}
.row-accounter img {
	display: table;
	max-width: 50%;
	margin: 0px auto;
}

.accounter-body{ padding-top: 0;  color: #fff !important; text-align: center;}
.accounts-types .accounter-body h2{ font-size: 22px; font-weight: bold; margin: 0;}
.accounts-types .accounter-body h3{ font-size: 18px; font-weight: bold; margin: 8px 0 20px 0;}
.accounts-types .accounter-body strong{ font-size: 18px; font-weight: bold; margin: 8px 0 20px 0;}
  /* Acoount types area End */

.featured-icon {
	width: 76px;
	height: 76px;
	margin: 0px auto;
}
	#featured-icon-1 {
		background: url(../images/featured_dark_1.png) no-repeat center center;
		background-size: contain;
	}
	#featured-icon-2 {
		background: url(../images/featured_dark_2.png) no-repeat center center;
		background-size: contain;
	}
	#featured-icon-3 {
		background: url(../images/featured_dark_3.png) no-repeat center center;
		background-size: contain;
	}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

	#featured-dark-bg {
		padding: 50px 0;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	#trading_steps .row > div {
		text-align: left;
	}
	#trading_steps .sprite-htt {
		margin: 0px 3px 0 0;
	}
	#homepage-big-img {
		min-height: 640px;
	}
	#header-titles { padding: 40px 0;}
	#header-titles h1{ font-size: 56px; }
	#header-titles h2{ font-size: 36px; }
	#header-titles .i-trade-now{ 
		font-size: 26px;
		padding: 8px 40px;
		margin: 35px 0;
	}
	.featured-icon {
		width: 126px;
		height: 126px;
	}
	.row-accounter {
		margin-top: 0;
	}
	.row-accounter img {
		display: inline;
		max-width: none;
	}
	.i-credit-center{ width: 128%; right:14%; top:-40px; position: relative;}
	.i-credit-left{ width: 117%; top:-25px;  left:-8%; position: relative;}
	.i-credit-right{ width: 117%; top:-25px; left:-12%; position: relative;}

	.accounter-body{ padding-top: 0; position: relative; color: #fff; text-align: center;}
	#education-list {
		margin-top: 15px;
	}

}

i.fa.fa-mobile:hover,i.fa-envelope-o:hover,i.fa-comments-o:hover{
	color: #269C54;
}


/*Teknohus Changes*/

/*Media*/

@media (min-width: 440.98px)  {
	.floatright.lemp { padding-right: 40px;}
}

@media (min-width: 991.98px) {
	
	div#myHeader { /*padding: 35px;*/}
	#mega-menu-wrap-primary {position: static !important;}
	.mi-header-logo {flex: 1 1 20%;}
	.mi-header-logo img {margin: 0;}
	.mi-header-wrap {display: flex;}
	.navbar { position: relative;}
	.floatright.lemp { padding-right: 0;}
	.mi-visual-banner .btn-arrow {min-width: 420px;}
}

@media (max-width: 320px) {
	.mi-visual-banner .btn-arrow { font-size: 12px !important;}
}

/*Button styles*/
.btn-arrow {-webkit-transition-duration: 0.5s; transition-duration: 0.5s; transition: all .5s;position: relative; background-color: transparent; color: #fff; padding: 15px; border-radius: 5px;border: 1px solid #fff; display: inline-block; text-align: left;}
.btn-arrow:hover {text-decoration: none; color: #fff; border: 1px solid #44a7e7;background-color: #44a7e7; }
.btn-arrow .dashicons-arrow-right-alt {margin-left: 15px;}
/*Banner CSS*/
.n2-section-smartslider.fitvidsignore.n2_clear { display: none;}
.heading,
.heading p,
.btn-holder  {text-align: left;}

/*Selection color*/
::selection {color: #fff !important; background: #44a7e7 !important;}


/*Footer CSS*/
footer .footer-bottom {background-color: #f4fbfd !important;font-family: Roboto !important;}
footer {color: #000 !important;}
.footer-bottom .container a,
.pfooter {color: #000 !important;font-family: Roboto !important;}
ul li {list-style: none;}
ul.footer-links li { margin-bottom: 30px;}
strong.pfooter { display: block; margin-bottom: 35px;font-size: 20px !important; line-height: 25px;font-family: Roboto !important;}
.footer-bottom p {color: #000 !important;font-family: Roboto !important;}
.footer-bottom {padding-top: 50px !important;}
ul.contcat-hol.footer-links {padding-bottom: 30px;}
ul.social-network li a i { color: #000 !important; font-size: 20px !important;}
ul.social-network { display: flex;    margin-bottom: 30px;}
ul.contcat-hol.footer-links li a {font-size: 16px; line-height: 21px;}
.footer-bottom .container p {font-family: Roboto !important;}
.footer-bottom .container .row:first-child {margin-bottom: 77px}


/*Media*/
@media (min-width: 767.98px) {
	ul.footer-links { padding-bottom: 70px;}
	ul.social-network {margin-bottom: 0;}
	.web-design.text-right p { text-align: right;}
}

@media (min-width: 991.98px) {
	.footer-bottom {padding-top: 100px !important;}
}


/* New Homepage CSS */
.mi-visual-banner {padding-top: 230px;background-repeat: no-repeat;background-size: cover;background-position: center bottom;background-image: url('https://www.coinrise.ca/wp-content/themes/finantick-premium/images/banner-1.jpg');}
.mi-visual-banner h1 {color: #fff;font-size: 30px;line-height: 40px;font-weight: 700;letter-spacing: 3px;margin: 0 0 30px;}
.mi-visual-banner p {color: #fff;line-height: 40px;margin: 0 0 40px;}
.mi-visual-banner .btn-arrow {padding: 20px 15px 20px 15px;border-radius: 7px;font-size: 18px;}
.mi-visual-banner .btn-arrow .dashicons:before{font-size: 25px;}
.mi-visual-banner .banner-image-box {text-align: center;}
.navbar.navbar-default.navbar-inverse.floatleft {padding: 0 !important;}
.mi-header-wrap {align-items: center; margin-top: 15px; font-family: Roboto !important;}
.form-inline.mobilepadding{margin-top: 0 !important;}
.mi-visual-banner .banner-img {width: 100%;}

/* Media */
@media (min-width: 991.98px) {
	.mi-header-wrap {margin-top: 0;}
	.mi-visual-banner h1 {font-size: 50px;line-height: 60px;}
	.form-inline.mobilepadding {display: flex;}
}

@media (max-width: 767px) {
	.mi-visual-banner{padding-top: 170px;}
	.mi-visual-banner h1 {font-size: 25px;line-height: 30px;margin: 0 0 10px;}
	.mi-visual-banner p {line-height: 26px;margin-bottom:15px;}
	.mi-visual-banner .btn-arrow {font-size: 14px;}
}

/* Our Services CSS */
.our-services-block {padding: 60px 0;}
.our-services-block .heading h1,
.our-services-block h2 {margin: 0 0 20px;text-transform: capitalize;font-weight: 500; color: #000;}
.our-services-block .heading h1{margin: 0 0 60px;text-align: center; color: #000;}
.our-services-block .img-box img {width: 100%;}
.our-services-block .img-box img,
.our-services-block .text-box {margin: 0 0 30px;}

/* Media */
@media (min-width: 767.98px) {
	.our-services-block .custom-row{display: flex;flex-direction: row-reverse;}
	.our-services-block .row{display: flex;align-items: center;margin-bottom: 80px;}
	.our-services-block .img-box img,
	.our-services-block .text-box {margin-bottom: 0;}
}
@media (min-width: 991.98px) {
	.our-services-block {padding-bottom: 42px;padding-top: 55px;}
	.our-services-block .heading h1{margin-bottom: 0 0 80px;}
	.our-services-block .row-padding-left{padding-left: 100px;}
	.our-services-block .row-padding-right{padding-right: 100px;}
	.our-services-block p{margin: 0;}
	.our-services-block .row:first-child{margin: 0;}
	.our-services-block .heading h1 {font-size: 40px;line-height: 50px;}
	.our-services-block h2 {font-size: 34px;line-height: 50px;margin-bottom: 40px;}
}


/* Intro FS Coins */
.intro-fs-coins {overflow: hidden;padding: 20px 0;text-align:center;}
.intro-fs-coins .heading h1 {font-size: 30px;line-height: 40px;font-weight: 500;letter-spacing: 3px;margin: 0 0 40px;text-transform: capitalize; color: #000;}
.intro-fs-coins .heading p {margin: 0 0 54px;}
.intro-fs-coins .fs-grid-box .img-box {background: #d2e3ff;width: 150px;height: 150px;display: flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 auto 40px;}
.intro-fs-coins .fs-grid-box h2 {margin: 0 0 25px;font-weight: 500;text-transform: capitalize;font-size: 22px;line-height: 30px; color: #000;}
.intro-fs-coins .fs-grid-box p{text-align: center;   padding: 0 12px;}
.intro-fs-coins .fs-grid-box {margin-bottom: 40px;}
.intro-fs-coins .heading,
.intro-fs-coins .heading p {text-align: center;}

/* Media */
@media (min-width: 991.98px) {
	.intro-fs-coins .heading h1 {font-size: 40px;line-height: 50px;}
	.intro-fs-coins .heading p {font-size: 20px;line-height: 30px;font-weight: 400;}
}
@media (min-width: 767.98px){
	.intro-fs-coins .row{position: relative;}
	.intro-fs-coins .row:nth-child(2):before{content: '';position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;background: url(../images/wave.png)no-repeat;width: 750px;height: 205px;background-size: 100% auto;}
}
@media (min-width: 991.98px){
	.intro-fs-coins .row:nth-child(2):before{width: 970px;top: -20px;}
}
@media (min-width: 1199.98px){
	.intro-fs-coins .row:nth-child(2):before{width: 1100px;top: -40px;}
}


/* In Depth Analysis CSS */
.depth-trade-block {padding: 94px 0;overflow: hidden;text-align: left;}
.depth-trade-block h1, .depth-trade-block p, .depth-trade-block h1, .depth-trade-block span {text-align: left;display: block;color: #000;}
.depth-trade-block .img-block{margin-bottom: 30px;}
.depth-trade-block .img-block img {width: 100%;}
.depth-trade-block .text-block h1 {font-size: 26px;line-height: 40px;font-weight: 400;margin: 0 0 30px;}
.depth-trade-block .text-block .title {margin: 60px 0;font-size: 24px;line-height: 30px;color: #2488c1;font-family: Roboto;font-weight: 400;}

/* Media */
@media (min-width: 767.98px) {
	.depth-trade-block .text-block h1{font-size: 30px;}
}
@media (min-width: 991.98px) {
	.depth-trade-block .text-block h1{font-size: 36px;line-height: 46px;}
}
@media (min-width: 1199.98px) {
	.depth-trade-block .text-block h1{font-size: 40px;line-height: 50px;font-weight: 500;margin-bottom: 40px;}
	.depth-trade-block .text-block .title{margin-top: 80px;margin-bottom: 80px;}
}


/* Featured Block CSS */
.am-featured-block {padding: 50px 0;text-align: center; margin-bottom: 100px;}
.am-featured-block p{text-align: center;color: #000;}
.am-featured-block .text-block-inner h2 {text-transform: capitalize;color: #000;margin: 0 0 36px;font-weight: 500;font-size: 22px;line-height: 30px;}
.am-featured-block .text-block-inner {margin: 0 0 50px;}
.am-featured-block .img-box img{width: 100%;}

/* Media */
@media (min-width: 767.98px) {
	.am-featured-block p,
	.am-featured-block .text-block-inner h2{text-align: left;}
	.am-featured-block .text-block-inner h2{font-size: 24px;}
}
@media (min-width: 1199.98px) {
	.am-featured-block .img-box{text-align: right;}
	.am-featured-block .img-box img{width: auto;}
	.am-featured-block .text-block-inner {max-width: 420px;position: absolute;margin: 0;}
	.am-featured-block .text-block-inner.text-block-1 {top: -70px;left: 25%;}
	.am-featured-block .text-block-inner.text-block-2 {top: 92%;transform: translateY(-60%);left: 0;}
	.am-featured-block .text-block-inner.text-block-3 {bottom: -309px;left: 25%;}
	.am-featured-block .text-block-inner h2 {font-size: 34px;line-height: 40px;}
	.am-featured-block {padding-top: 180px;padding-bottom: 250px; margin-bottom: 180px;}
}


/*am-benefits-block styles*/
.am-benefits-block {padding: 50px 0; background-color: #f4fbfd; position: relative;
background: #f4fbfd;
background: -moz-linear-gradient(top,  #f4fbfd 0%, #f4fbfd 57%, #fdfeff 100%);
background: -webkit-linear-gradient(top,  #f4fbfd 0%,#f4fbfd 57%,#fdfeff 100%); 
background: linear-gradient(to bottom,  #f4fbfd 0%,#f4fbfd 57%,#fdfeff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4fbfd', endColorstr='#fdfeff',GradientType=0 ); 
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {font-family: Roboto !important;}
.am-benefits-block ul.list-unstyled {display: flex;    flex-wrap: wrap;}
.am-benefits-block ul.list-unstyled li { color: #000; display: flex; background-color: #fff; padding: 15px 5px;box-shadow: -1px 4px 17px 3px rgba(203,209,210,0.75); -webkit-box-shadow: -1px 4px 17px 3px rgba(203,209,210,0.75); -moz-box-shadow: -1px 4px 17px 3px rgba(203,209,210,0.75); margin: 0 0 30px 0;    align-items: center;   min-height: 70px; width: 100%;}
.list-unstyled .fa {color: #262a33 !important;}
.am-knowledge-center-block .headertitle {color: #44a7e7;font-weight: 400 !important; margin-bottom: 43px;font-family: Roboto;}
.am-knowledge-center-block .textsize19 {color: #000 !important; font-size: 40px !important; line-height: 44px;font-weight : 500 !important;}
.wp-block-latest-posts.is-grid li a,
.wp-block-latest-posts.is-grid li time,
.wp-block-latest-posts.is-grid li .wp-block-latest-posts__post-excerpt {padding: 0 13px;}
.am-benefits-block:before {position: absolute; content: ''; top: -147px; right: 0;left: 0; background-image: url(../images/benefit-top.png); width: 100%; height: 147px; background-size: cover;}

/*Media*/
@media (min-width: 767.98px) {
	.am-benefits-block ul.list-unstyled li {flex: 0 0 45%; margin: 0 18px 30px; width: 45%;}
}

@media (min-width: 1199.98px) {
	.am-benefits-block ul.list-unstyled li {flex: 0 0 30%; width: 30%;}
	.am-benefits-block {padding: 100px 0 0;}
}


/*Knowledgr Center*/
.wp-block-latest-posts__featured-image img {margin-bottom: 20px; width: 100% !important;  height: 238px !important; object-fit: cover;}

/*slip slider*/
.ccpw-ticker-cont {box-shadow: -1px -5px 10px 0px rgba(195,201,202,0.75); -webkit-box-shadow: -1px -5px 10px 0px rgba(195,201,202,0.75); -moz-box-shadow: -1px -5px 10px 0px rgba(195,201,202,0.75);}

body.page-id-7363 .site-main > .container { max-width: 100%; width: 100%; padding: 0;  margin: 0 !important;}

body.page-id-7363  > #primary{margin: 0;}
body.page-id-7363 .wp-block-latest-posts { max-width: 100%; width: 1170px; margin: 0 auto; padding: 0 15px !important;}

/*inner pages over all css*/
html { margin-top: 0 !important;}
.page-template-page-signin header {background-color: #f4fbfd !important;}


@media (min-width: 991.98px){
	.intro-fs-coins .heading p {
		font-size: 20px;
		line-height: 30px;
		font-weight: 400;
	}
}