@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');


/*
@font-face {
    font-family: 'Roboto Condensed';
    src: url('filsonsoftblack-webfont.woff2') format('woff2'),
         url('filsonsoftblack-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
*/



body, html{
	margin: 0;
	font-family: roboto, sans-serif;
}

body{
  background: #ffffff;
}

html{
  background: #2e6eb6;

}

input:focus{
 outline:none;
}


a:hover{
	text-decoration: none !important;
}


.imgauto, .arrows img{
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	border: 0;
}
/*
h1, h2, h3, h4{
	font-family: 'Roboto Condensed' !important;
}
*/
h1, h2, h3, h4{
	font-family: 'Roboto Condensed' !important;
	font-weight: 700 !important;
}

h3{
	font-weight: 300 !important;
}

.inner-pages a{
	color: #276fb7;
}

.inner-pages a:hover{
	color: #5fafe1;
}

.homepage .slide-cnt .container p{
	font-family: 'Roboto Condensed' !important;
	font-weight: 300;
}


.important-docs em{
	color: #4c4c4c !important;
}




.head-content p{
 	color: #fff;
 	font-size: 38px;
	margin-top: 0px;
	margin-bottom: 50px;
}

.header-link-btn{
	color: #fdd118 !important;
	padding: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: rgba(39,111,183,0.95);
 font-size: 22px;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.header-link-btn:hover{
	background: #fdd118 ;
	color: #fff !important;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.slide-cnt{
	background-size: cover;
	background-position: center center;
}

.homepage .bx-wrapper{
	margin-bottom: 0px !important;
}

.homepage .bx-wrapper .bx-pager{
	bottom: 110px;
}

.homepage .bx-wrapper .bx-pager.bx-default-pager a{
	background: #fff;
}

.homepage .bx-wrapper .bx-pager.bx-default-pager a.active{
	background: #5fafe1;
}

.homepage .bx-wrapper .bx-pager.bx-default-pager a{
	width: 20px;
 	height: 10px;
}

.homepage .lightBG h1{
  color: #327ac9 !important;
}

.homepage .lightBG p{
  color: #5fafe1 !important;
}

.cnt-txt-small{
	color: #FDD118;
	font-size: 15px;
  line-height: 1.2;
  padding-top: 5px;
	font-weight: bold;
}

.benefits-grid p{
  text-transform: uppercase;
  font-weight: bold;
  font-size: 22px;
}

.benefits-grid p span{
  color: #2e6eb6;
}








.count-section{
	background: #327ac9;
	background-repeat: no-repeat;
	background-position: top center;
}

.counts{
	text-align: center;
	color: #ffffff;
}

.counts .counter{
  padding: 40px;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
}

.counter h2{
	color: #fdd118;
	margin: 0;
	font-size: 50px;
}

.counter p{
	margin-top: 0;
	font-weight: 300;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 0;
}

.counter img{
	height: 90px;
	margin-bottom: 10px;
}

.cnums{
	display: block;
	font-size: 45px;
	font-weight: 800;
	color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%x;
	border-radius: 50%;
	margin-bottom: 15px;
	border: 1px solid #fff;
	width: 200px;
	height: 200px;
	margin: 20px auto;
}

.cnums1{
	font-size: 60px;
}

.cnums span{
	padding-top: 20px;
}

.cnums i{
	color: #fdd118;
	padding-top: 45px;
}

.count-section{
	background-image: url('images/CounterBG.jpg');
}

.coverlay{
	background-image: url('images/count-overlay.png');
}

.countpads{
	padding: 0px;
}

.cnt-txt5{
	font-family: 'Open Sans Condensed', sans-serif !important;
  font-weight: 700;
  color: #fdd118;
	font-size: 19px;
}


.nohyper{
	pointer-events: none;
	cursor: default;
}

.cats-page table th{
		font-weight: bold;
		font-size: 18px;
		color: #ffffff;
}





.mysvg{
	width: 80px;
	height: 70px;
}



.counted .counter{
	padding: 40px;
	color: #fff;
	text-align: center;
}

.cc1{
	background: #276fb7;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
}

.cc2{
	background: #1a548d;
}

.cc3{
	background: #134270;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
}

.circles{
	font-size: 60px;
	font-weight: 800;
	line-height: 1;
}

.counted .counter i{
	font-size: 40px;
	margin-bottom: 10px;
	color: #5fafe1;
}

.counted .counter p{
	margin-bottom: 30px;
	font-size: 16px;
}

.counted .counter p span{
	border-bottom: 2px solid #fff;
	padding-bottom: 10px;
}




.back-to-top{
	padding: 20px !important;
	background-color: #3276bb !important;
	color: #fff !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
}
.back-to-top svg{
	color: #fdd118;
}





.sopBTN{
	background: #519fad;
	color: #ffffff !important;
	padding: 20px 30px;
	font-size: 24px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}






/* header */

.main-logo{
	width: 270px;
	z-index: 1;
}

.nav-container{
	background: rgba(39,111,183,0.95);
}

.nav-container nav{
	position: relative;
}

.top-login, .mobileBTN{
	background: #5fafe1;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 15px;
	color: #fff;
	margin-right: 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
	border: none;
}

.top-login:hover, .mobileBTN:hover{
	text-decoration: none;
	background: #ffd900;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.top-menu .nav-container .uk-navbar-nav > li > a{
	min-height: 45px;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif !important;
	font-weight: 700;
	color: #fff;
}

.top-menu .nav-container .uk-navbar-nav > li > a:hover, .socials a:hover{
	color: #8cc3e5 !important;
}

.footer-nav li a:hover{
	color: #4c4c4c;
}



.main-header{
		/*
	background-image: url('images/header-mainBG.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	*/
}

.uk-navbar-right .nav-form .uk-input{
	height: 24px;
	font-size: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.top-sub{
	background: #5fafe1 !important;
  color: #fff !important;
  border: 1px solid #5fafe1 !important;
	cursor: pointer;
}

.head-content h1{
 color: #fff;
 text-transform: uppercase;
 font-size: 60px;
 margin-bottom: 0;
}

.head-content .uk-width-2-3 p{
	color: #8cccf4;
	font-size: 30px;
	 margin-top: 0;
}

.header-form{
	background: rgba(39,111,183,0.8);
	padding: 15px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.header-form .uk-input{
	font-size: 14px;
}

.header-form input{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.frm-input{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fffc00+0,ffaf01+100 */
	background: #fffc00; /* Old browsers */
	background: -moz-linear-gradient(top, #fffc00 0%, #ffaf01 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fffc00 0%,#ffaf01 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fffc00 0%,#ffaf01 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffc00', endColorstr='#ffaf01',GradientType=0 ); /* IE6-9 */
	padding: 10px;
	font-weight: bold;
	border: 0;
	cursor: pointer;
	width: 100%;
	font-size: 12px;
	text-align: center;
}

.header-form h2{
	color: #fff;
	text-align: center;
}

.agreed{
	color: #fff;
	font-size: 9px;
}

.agreed a{
	color: #fff300;
}

.header-bottom{
	background: rgba(0,0,0,0.8);
	padding: 10px;
  z-index: 1;
  position: relative;
}

.top-icons{
	display: block;
	width: 310px;
	margin: auto;
}

.my-icons .cnt-txt1, .my-icons .cnt-txt3{
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
	font-weight: 700;
}

.my-icons:hover .cnt-txt1, .my-icons:hover .cnt-txt3{
	color: #276fb7;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.my-icons:hover .cnt-txt .cnt-txt3{
	text-decoration: none;
}

.cnt-txt{
	text-decoration: none;
}

.cnt-txt1{
	padding-top: 15px;
	font-family: 'Roboto Condensed' !important;
	color: #fff;
	font-size: 26px;
	line-height: 20px;
	text-transform: uppercase;
}

.cnt-txt2{
	font-weight: 700;
	color: #fdd118;
	font-size: 22px;
	text-transform: uppercase;
}

.langbtn{
	margin: 0 10px;
	color: #fff;
	font-size: 14px;
}

.our-language{
	display: inline-fex;
}

.langbtn:hover{
	color: #ffd900;
}

.langbtn img{
	width: 20px;
}



/* main contents */

.home-contents h1, .home-contents h3{
	margin: 0;
	padding: 0;
	line-height: 1.2;
	text-align: center;
}

.home-contents h1{
	color: #276fb7;
	text-transform: uppercase;
	width: 60%;
  margin: 0 auto;
}

.home-contents h3{
	margin-bottom: 60px;
	color: #5fafe1;
	font-size: 28px;
}

.cnt-txt3{
	font-family: 'Roboto Condensed' !important;
	color: #232323;
	font-size: 28px;
	text-transform: uppercase;
}

.cnt-txt4{
	color: #7d7d7d;
}




.second-section{
	background-image: url('images/vidBG.jpg');
	/*background-repeat: no-repeat;
	background-position: top right;
	background-size: cover;*/
}

.second-section h3{
	color: #414141;
}


.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.yvideos p{
	line-height: 1.5;
	margin: 0;
	text-align: center;
}

.testi-txt{
	padding-bottom: 10px;
	font-style: italic;
}

.test-name{
	font-weight: bold;
}


.cats-table thead tr{
	background: #276fb7;

}

.cats-table thead th{
	color: #fff;
	font-weight: bold;
}

.backBTN{
	background: #276fb7;
	color: #fff !important;
	padding: 20px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 24;
}




/* benefits page */

.cardtxt{
	font-family: 'Roboto Condensed' !important;
	color: #484848;
	font-size: 22px;
	text-transform: uppercase;
	line-height: 1.4;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.cardtxt span{
	color:#ff9a00;
}


.bcard .uk-card-body{
	border: 1px solid #fff;
	background: #f4f4f4 !important;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.bcard .uk-card-body:hover{
	background: #276fb7 !important;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.bcard .uk-card-body:hover .cardtxt{
	color: #fff;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.bcard .uk-card-body2{
  padding: 20px;
  color: #fff;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.cardtxt2{
  color: #fff !important;
  font-size: 22px;
  text-transform: uppercase;
  line-height: 1.4;
  font-weight: bold;
  margin-top: 10px;
}

.bcard .uk-card-body2:hover .cardtxt2{
  color: #276fb7 !important;
}

.uk-card-body2 img{
  margin-top
}

.colors1, .cats-page #building-materials th{
  background: #5171ad;
}

.colors2, .cats-page #mep th{
  background: #519fad;
}

.colors3, .cats-page #finishing th{
  background: #51ad85;
}

.colors4, .cats-page #tools-equipment th{
  background: #81ad51;
}

.colors5, .cats-page #decor-furniture th{
  background: #ad7e51;
}

.colors6, .cats-page #appliances th{
  background: #ad5c51;
}



.bcard .uk-card-body2:hover .cardtxt3{
  color: #104565 !important;
}

.cardtxt3{
	color: #fff !important;
 font-size: 18px;
 text-transform: uppercase;
 line-height: 1.4;
 font-weight: bold;
}



/*
.bcard1:hover{
	background: #d5f8e1 !important;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.bcard2:hover{
	background: #d5f8f2 !important;
}

.bcard3:hover{
	background: #d5e2f8 !important;
}

.bcard4:hover{
	background: #ded5f8 !important;
}

.bcard5:hover{
	background: #f1d5f8 !important;
}

.bcard6:hover{
	background: #f8d5eb !important;
}
*/

.bcard .uk-card-body, .bcard .uk-card-body2{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}






/* how it works page */

.item{
  font-size: 18px;
  padding: 0px;
  margin: 5px;
  white-space: normal;
  line-height: 1.6;
  vertical-align: top;
	position: relative;
}

.item-cont h1{
	color: #fff;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 35px;
}

.item-cont{
	color: #fff;
	padding: 30px;
	text-align: center;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.item-cont p{
	font-size: 18px;
}

.item h4{
	width: 120px;
	height: 120px;
	display: block;
	background: #fff;
	margin: 0;
	text-align: center;
	position: absolute;
	top: 0;
	-webkit-border-radius: 1px;
	-webkit-border-top-right-radius: 50%;
	-webkit-border-bottom-right-radius: 50%;
	-moz-border-radius: 1px;
	-moz-border-radius-topright: 50%;
	-moz-border-radius-bottomright: 50%;
	border-radius: 1px;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
}

.inum{
	font-family: 'Roboto Condensed' !important;
	font-size: 100px;
  line-height: 0.8;
  padding-top: 30px;
	font-size: 60px;
}

.istep{
	font-family: 'Roboto Condensed' !important;
	font-size: 20px;
  line-height: 0.5;
  padding-top: 12px;
}

.item-img{
	display: block;
	margin: 0 auto;
}


.item1 .item-cont{
	background: #276fb7;
}

.item1 .inum, .item1 .istep{
	color: #276fb7;
}



.item2 .item-cont{
	background: #27b7ab;
}

.item2 .inum, .item2 .istep{
	color: #27b7ab;
}


.item3 .item-cont{
	background: #27b76e;
}

.item3 .inum, .item3 .istep{
	color: #27b76e;
}


.item4 .item-cont{
	background: #b72727;
}

.item4 .inum, .item4 .istep{
	color: #b72727;
}




/* pricing page */

.pricing-table{
	width: 100%;
	background: #fff;
	border-collapse: separate;
  border-spacing: 1px !important;
	font-size: 12px;
}

.pricing-table .odd{
	background-color: #f3f3f3;
}

.pricing-table .even{
	background-color: #eaebeb;
}

.pricing-table td{
	padding: 12px;
	text-align: center;
}

.pricing-table .f1{
	text-align: left;
}

.pricing-table .odd .f1{
	background-color: #faf7e3;
}

.pricing-table .even .f1{
	background-color: #f0efdc;
}

.pricing-table .odd .mid{
	background-color: #3d8de1;
}

.pricing-table .even .mid{
	background-color: #3a82cd;
}

.pricing-table .odd .mid, .pricing-table .even .mid{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

.plans{
	-webkit-border-top-left-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -moz-border-radius-topleft: 5px;
 -moz-border-radius-topright: 5px;
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
 color: #fff;
 font-weight: bold;
 font-size: 16px;
 background: #3d8de1;
 display: inline-block;
 width: 100%;
 padding-top: 20px;
 padding-bottom: 10px;
 vertical-align: bottom;
 background-repeat: no-repeat;
 background-position: center;
 margin-bottom: -2px;
}

.bronze{
	background-image: url('images/bronze.jpg');
}

.silver{
	background-image: url('images/silver.jpg');
}

.gold{
	background-image: url('images/gold.jpg');
}

.platinum{
	background-image: url('images/platinum.jpg');
}

.diamond{
	background-image: url('images/diamond.jpg');
	font-size: 26px;
}

.features{
	color: #5e7996;
	font-family: 'Roboto Condensed' !important;
	font-size: 26px;
}

.pricing-table thead th{
	vertical-align: bottom;
	padding: 0;
}

.arrows{
	position: relative;
}

.arrows img{
	position: absolute;
	top: 0;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}

.footerbtns th{
	vertical-align: top;
	padding: 0;
}

.footerbtns a{
	position: relative;
	font-size: 14px;
	display: block;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 20px;
	color: #fff;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
	margin-top: -1px;
}

.footerbtns a:hover{
	color: #b2e2ff;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
	padding-bottom: 25px;
}

.footerbtns a img{
	position: absolute;
	top: 0;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}

.footerbtns .diamond{
	font-size: 26px;
}

.tred{
	color: #ee2021;
	text-transform: uppercase;
}

.tred .f1{
	font-weight: bold;
}

.tred .mid{
	color: #ffe400 !important;
}





/*
.mob-app{
	background: #fafafa;
	display: block;
	max-width: 420px;
	width: 420px;
	margin: 0 auto;
}
*/

.mob-app{
	position: relative;
	display: block;
}

.uk-navbar-nav > li > a{
	min-height: 40px !important;
}

.app-nav{
	list-style: none;
	margin: 0;
	padding: 0;
	display: table;
	width: 100%;
}

.app-nav li{
	display: table-cell;
	padding-right: 1px;
	text-align: center;
	vertical-align: bottom;
	height: 50px;
}

.app-nav li:last-child{
	padding-right: 0px;
}

.app-nav li a{
	margin-right: 1px;
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 5px;
 font-size: 12px;
 text-transform: uppercase;
 color: #fff;
 font-weight: bold;
	-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.app-nav li a:hover, .app-nav li.uk-active a{
	color: #fff;
	padding-top: 20px;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.priced{
	width: 120px;
}

.app-buy{
	text-align: center;
	color: #fff !important;
 padding: 10px 15px;
	font-size: 16px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}






/* faqs */

.faqs-acc a{
	color: #286aaf !important;
	padding: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 15px;
  text-transform: uppercase;
  font-weight: bold;
}

.faqs-acc li:nth-child(n+2){
	margin-top: 10px;
}

.faqs-acc li a{
	background: #e2e2e2;
}

.faqs-acc li:nth-child(odd) a{
	background: #f0f0f0;
}




/* mobile heaeder */
.cleared{
	clear: both;
}

.ResBG{
	padding: 10px;
	poisition: relative;
}



.ResponsiveLogo{
	display: block;
	width: 110px;
}

.ResLogin{
	color: #3e6eb0;
	line-height: 1.6;
}

.ResLogin i{
	color: #74aad8;
}

.ResBG .uk-dropdown.uk-open{
	background: rgba(113, 174, 219, 0.8);
	z-index: 9999 !important;
  top: 31px !important;
}

.ResBG .uk-dropdown.uk-open a{
 color: #fff;
 font-weight: bold;
 font-size: 16px;
}



.fees-payments{
	width: 100%;
	border-spacing: 1px;
	border: 1px solid #fff;
}

.fees-payments th{
	background-color: #276fb7;
	color: #fff;
}

.fees-payments td, .fees-payments th{
	padding: 8px;
}

.fees-payments td{
	text-align: center;
}

.fees-payments tr:nth-child(even) {
	background: #e2e2e2;
}

.fees-payments tr:nth-child(odd) {
	background: #eeeeee;
}

.ltitles{
	font-weight: bold;
	text-align: left !important;
}

.fees-payments span{
	font-size: 12px;
}



/*
.depends-title .main-th-heads, .cats-page .uk-switcher .depend-th-heads, .cats-page .uk-switcher table tr td:last-child, .cats-page .uk-switcher table tr th:last-child{
	display: none;
}
*/

.depends-title .uk-accordion-title{
	padding: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.depend-th-heads{
	background: #ffffe0;
}

.depend-th-heads th{
	color: #000 !important;
	font-weight: bold !important;
}

.depends-title > :nth-child(n+2){
	margin-top: 1px !important;
}

.depends-title .uk-open a, .depends-title .uk-accordion-title:hover{
	background-color: #276fb7;
	color: #fff;
	transition: ease-in-out all .2s;
	-moz-transition: ease-in-out all .2s;
	-webkit-transition: ease-in-out all .2s;
}

.depends-title .uk-open a:hover{
	color: #fff;
}

.depends-title a {
	position: relative;
}

.striped{
	background: #f8f8f8;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}

.blued{
	background: #e7f1ff;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}




/* footer */

.footer{
	background: #e1e1e1;
	color: #3276bb;
	padding: 10px;
  position: relative;
}

.socials a{
	font-size: 30px;
	margin: 0px 6px;
  line-height: 36px;
}

.socials .fa-twitter{
  color: #27a7fe;
}

.socials .fa-facebook{
  color: #2d46a2;
}

.socials .fa-instagram{
  color: #bb5287;
}

.socials .fa-google-plus{
  color: #f94137;
}

.socials .fa-linkedin-in{
  color: #217cc5;
}

.socials .fa-pinterest{
  color: #c51f26;
}

.socials .fa-whatsapp{
  color: #11b344;
}

.socials .fa-youtube{
  color: #ff0000;
}






.thefooters{
  position: relative;
	font-weight: 700;
}

.thefooters .uk-navbar-nav > li > a{
	text-align: center;
	color: #3276bb;
	font-weight: bold;
	font-size: 11px;
	min-height: 10px !important;
}

.copyrights{
	font-size: 12px;
	line-height: 3;
	text-align: right;
}


.bx-wrapper .bx-controls-direction a{
	background-size: 200% !important;
}


.test-divs{
	margin: 0 auto;
	max-width: 420px;
	border: 1px solid #cecece;
	position: relative;
}

#toggle-links{
	position: absolute;
	top: 53px;
	left: 0;

}

.test-head{
	padding: 0;
	border: 0;
}

.toglink{
	list-style: none;
	padding: 0;
	margin: 0;
}

.toglink a{
	cursor: pointer;
	display: block;
	background: #3e6eb0;
	color: #fff;
	padding: 10px;
	text-transform: uppercase;
	font-size: 12px;
	border-top: 1px solid #467ac2;
	border-bottom: 1px solid #36619d;
}

.toglink a:hover{
	background: #FDD11A;
}
