@charset "utf-8";/* CSS Document */body{font-family: 'Poppins', sans-serif !important;}#ecorner{	background:#124681;	padding:8px 0;}.top_search{width:100%;float:left;	padding-top:10px;	}.top_search .ge_al{	border-radius:2px !important;	font-weight: 600;}.top_search .drop_txt {	position:relative;	z-index:10;	z-index:100;}.top_search .drop_txt .caret{	 position: absolute;    right: 2px;    top: 6px;    color: #929292;}.top_search .drop_txt .circle_f{	width: 15px;    height: 15px;    float: left;    position: absolute;    right: -8px;    top: 11px;    background: #f9f9f9;    border-radius: 10px;    border: 1px solid #ddd;}.top_sbtt{	background:#fc9f0b !important;	color:#fff !important;	border-color:#fc9f0b !important;		}.nopadding{	padding-left:0 !important;	padding-right:0 !important;}.top_right_btt{		padding:0;	margin:0;	float:right;	list-style:none;}.main_logo{	width: auto !important;}.top_right_btt li {	display:inline-block;}.top_right_btt li .cart_count {   background: #fc9f0b;	color:#fff;    border-radius: 2px;}.top_right_btt li a {text-decoration:none;	}.top_right_btt li .cart_count span , .top_right_btt li a span {	}.top_right_btt li .cart_count{   padding: 11px 16px}.top_right_btt li a  {/*  padding: 9px 16px; */		}.log_reg_btt{	width:100%;	padding: 11px 16px;	background: #fc9f0b;    color: #fff;    border-radius: 2px;}.log_reg_btt a {	color:#fff;	text-decoration:none;}.al_top_right{    padding-top: 10px;	}.dropdown-menu > li.kopie > a {    padding-left:5px;} .dropdown-submenu {    position:relative;}.dropdown-submenu>.dropdown-menu {   top:0;left:100%;   margin-top:-6px;margin-left:-1px;   -webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px; }  .dropdown-submenu > a:after {  border-color: transparent transparent transparent #333;  border-style: solid;  border-width: 5px 0 5px 5px;  content: " ";  display: block;  float: right;    height: 0;       margin-right: -10px;  margin-top: 5px;  width: 0;} .dropdown-submenu:hover>a:after {    border-left-color:#555; }.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {  text-decoration: underline;}    @media (max-width: 767px) {  .navbar-nav  {     display: inline;  }  .navbar-default .navbar-brand {    display: inline;  }  .navbar-default .navbar-toggle .icon-bar {    background-color: #fff;  }  .navbar-default .navbar-nav .dropdown-menu > li > a {    color: red;    background-color: #519cf1;    border-radius: 4px;    margin-top: 2px;     }   .navbar-default .navbar-nav .open .dropdown-menu > li > a {     color: #333;   }   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {     background-color: #ccc;   }   .navbar-nav .open .dropdown-menu {     border-bottom: 1px solid white;      border-radius: 0;   }  .dropdown-menu {      padding-left: 10px;  }  .dropdown-menu .dropdown-menu {      padding-left: 20px;   }   .dropdown-menu .dropdown-menu .dropdown-menu {      padding-left: 30px;   }   li.dropdown.open {    border: 0px solid red;   }} @media (min-width: 768px) {  ul.nav li:hover > ul.dropdown-menu {    display: block;  }  #navbar {    text-align: center;  }}  .sbottom{	background:none !important;	border:none !important;	border-radius:0 !important;	height: auto !important;	margin-bottom:0 !important;	min-height: auto !important;}.mynav li a {	color:#fff !important;}.mynav li a span {font-size:18px !important;	}.dropdown-menu>li>a{color:#000 !important;	}.link_mright{	padding:0;	margin:0;	float:right;	list-style:none;	}.link_mright li { display:inline-block;	}.link_mright li a {	text-decoration:none !important;	color:#fff;	padding-left: 26px;}.menu_top_sp{	padding-top: 15px;    padding-bottom: 10px;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{    background-color: #124681 !important;	color:#fff !important;		}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{    background-color: #fff !important;	}.navbar-default .navbar-toggle .icon-bar{    background-color: #fff !important;	}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{	 background-color:#000 !important;	}/* Makes images fully responsive */.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {  display: block;  width: 100%;  height: auto;}/* ------------------- Carousel Styling ------------------- */.carousel-indicators {  position: absolute;  bottom: 0;  right: 0;  right: 0;  width: 100%;  z-index: 15;  margin: 0;  padding: 0 25px 25px 0;  text-align: right;}.carousel-control.left,.carousel-control.right {  background-image: none;}.banner_cont{	bottom:0 !important;	width: 13% !important;	right: 0 !important;	left: auto !important;}.banner_cont .active {	border:2px solid #124681 !important;	background:none !important;}.banner_top_link{	padding:0;	margin:0;	list-style:none;}.banner_top_link li {	display:inline-block;	padding-right:15px;}.banner_top_link li  span{font-size:11px;color:#157ed2;text-transform:uppercase;	}.banner_top_link li a {	text-decoration:none;	font-size:13px;	color:#666666;}.short_menu{	padding: 15px 0;}.banner_top_link li a:hover{color:#157ed2;	}/* ads Carousel */.carousel-fade .carousel-inner .item {  opacity: 0;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  -o-transition-property: opacity;  transition-property: opacity;}.carousel-fade .carousel-inner .active {  opacity: 1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {  left: 0;  opacity: 0;  z-index: 1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {  opacity: 1;}.carousel-fade .carousel-control {  z-index: 2;}.ads .item  img { width:auto !important;margin:0 auto; }.ads_bot_btt{	padding:0 0  6px 0;	margin:0;	list-style:none;}.ads_bot_btt li{	display:inline-block;}.ads_bot_btt li a {	background:#124681;	padding:8px 31px;	color:#fff;	text-decoration:none;}.ads_bot_btt li .color_next{	background:#fc9f0b !important;}.tr_ads_back{	background: #f9f9f9;       border: 1px solid #cfd5dc;    margin-top: 10px;}.tr_ads_back .ads_inner,.ads_inner_next{	padding:8px !important;}.topic{	font-size:20px;	color:#222222;	font-weight: 600;	padding-bottom: 10px;}.theme_color{	color:#15539a;}.course_bx{ border:1px solid #ddd; border-radius:8px; margin-bottom: 30px;}.course_bx .course_bx_inner{	padding:8px;	position:relative;}.course_bx .course_bx_inner .college_logo{	height:133px;/* 	display: flex;     flex-direction: column;     justify-content: center; */	border:1px solid #ddd;	overflow: hidden;}.course_bx .course_bx_inner .college_logo img {    display: block;    margin: 15px auto;}.carousel-control.left , .carousel-control.right{	background:none !important;}.institute_name{	color:#025390;	text-align:center;	font-size:15px;	font-weight:600;}.course_name{	color:#373333;}.course{	color:#9a9a9a;		}.amount{	color:#fc9f0b;	font-size:18px;	font-weight:600;}.course_name ,.course , .amount {	text-align:center;	    padding-bottom: 10px;}.course_bx  .course_bx_inner  .clg_detail{	padding-top:10px;}.course_bx  .course_bx_inner .cart {	font-size:14px;	background:#124681;	color:#fff;	padding:8px 22px;	border-radius:16px;	position:absolute;	bottom:-18px;		cursor:pointer;}.course_bx  .course_bx_inner .cart:hover{	 background:#000;}.course_bx  .course_bx_inner .btn_center{	width:117px;	margin:0 auto;}.course_bx:hover {	border-color:#fc9f0b;	}.course_bx:hover   .bx_close a {	color:#fc9f0b;}.course_bx{	position:relative;}.show_me{	position:absolute;	top:49%;	width:100%;	background:#fc9f0b;	padding:18px 20px;	display:none; 	transition: all 0.4s ease-in-out;}.course_bx  .show_me .icons{	padding:0;	margin:0;	list-style:none;}.course_bx  .show_me .icons li {	display:inline-block;	padding:0 6px;	width: 32%;}.course_bx  .show_me .icons li  a {	text-decoration:none;	color:#fff;	text-align: center;    display: block;	font-size: 15px;    font-weight: 600;}.course_bx:hover .show_me{	display:block;}.more_btt{	padding-top:18px;}.more_btt p {text-align:right;	}.more_btt p  a {	text-decoration:none;	background:#fc9f0b;	color:#000;	padding: 5px 18px;	border-radius:16px;}.topic{	margin-top:0;}.vrtical_shop_menu{	background:#f9f9f9;		position:relative !important;	border-top-left-radius: 6px;	border-top-right-radius: 6px;	border: 1px solid #ddd;}.vrtical_shop_menu .collection .text{	position: absolute;    font-size: 18px;    background: #124681;    color: #fff;    padding: 5px 30px;    border-radius: 16px;    top:-18px;}.vrtical_shop_menu .collection {	width:140px;	margin:0 auto;}.vrtical_shop_menu .category{	padding: 46px 0 0 0;	margin:0;	list-style:none;}.vrtical_shop_menu .category li {	padding:15px 0;	border-bottom: 1px solid #ddd;}.vrtical_shop_menu .category li p{color:#167bcb;	}.vrtical_shop_menu .category li a {	color:#999999;	text-decoration:none;}.vrtical_shop_menu .category li p, .vrtical_shop_menu .category li a {	margin-left: 15px;} .vrtical_shop_menu .cat_pad{	/* padding:0 20px !important; */}.vrtical_shop_menu .category li a .yellow_arrow{ color:#fc9f0b !important;padding-right:6px;border-bottom:1px solid  #fc9f0b; }.vrtical_shop_menu .category li a .link {	border-bottom:1px solid  #999999;}.short_notes ul ,.check_list,.view_type{	padding:0;	margin:0;	list-style:none;}.short_notes ul  .notescol1{	background:#04518c;}.short_notes ul  .notescol2{	background:#035b9f;}.short_notes ul  .notescol3{	background:#046ab8;}.short_notes ul  .notescol4{	background:#0572c6;}.short_notes ul  li {	font-size:14px;	color:#fff;	padding: 20px 19px;}.short_notes ul  li  .small_txt{	font-size:13px;	font-weight:600;	}.short_notes ul  li  .small_txt p {	font-size:10px;}.short_notes ul  li  span {	display:inline-block;	padding: 0 4px;}.short_notes ul  li .icons{	float: left;}.short_notes ul  li .icons img {	padding-top:4px;}.blog_title{	font-size:24px;	font-weight:600;	margin:0;	padding-bottom:15px;}.blog_img,.blog_cont , .blog_cont .post_date{	width:100%;	float:left;}.blog_cont{	padding-top:15px;}.blog_cont .post_date{	padding-right: 14px;}.blog_cont .post_date .date , .blog_cont .post_date .month{	float:left;	width:100%;	text-align:center;	padding: 14px 0;	}.blog_cont .post_date .date {	font-size:26px;	background:#fc9e0b;	color:#000;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}.blog_cont .post_date .month{	background:#025390;	color:#fff;	font-size:16px;	border-bottom-left-radius: 4px;	border-bottom-right-radius: 4px;}.blog_cont .blog_topic{	font-size:16px;	font-weight:600;	margin-bottom:4px;}.bb_cont .comt_left {	width:50%;	float:left;}.bb_cont .view_right{	width:50%;	float:right;}.bb_cont .view_right a {	display:block;	text-align:right;	color:#000;	text-decoration:none;}.bb_cont .normal_cont{	text-align:justify;	color:#666666;	font-size: 13px;}.bb_cont .view_right a:hover {	color:#fa381d;}.footer_top{	background:#124681;} .social{	padding:0;	margin:0;	list-style:none;} .social li  {	 display:inline-block;	 padding-right:8px; }  .social li  a   {	  color:#fc9e0b;	  text-decoration:none;	  font-size:19px;  }.newsletter .form-control {height: 41px;background: #fff;border-color: transparent;border-radius: 23px 0 0 23px; }.newsletter.form-control:focus {box-shadow: none;border-color: #243c4f; }.newsletter .btn {    min-height: 41px;    border-radius: 0 23px 23px 0;    background: #fc9e0b;    color: #fff;    padding: 0 28px;	text-transform:uppercase;	font-weight:600;}.newsletter h3 {	color:#fff;	text-transform:uppercase;		margin:0;		font-weight:600;}.newsletter h3 span{	color:#f2d03b;	font-size:30px;	font-family: 'Montserrat', sans-serif;}.newletter_sec {	padding:15px 0;}.newsletter .form-control::-webkit-input-placeholder { color: #124681; font-weight:400; font-family: 'Poppins', sans-serif; }.newsletter .form-control:-moz-placeholder { color: #124681; font-weight:400; font-family: 'Poppins', sans-serif;  }.newsletter .form-control::-moz-placeholder { color: #124681; font-weight:400;  font-family: 'Poppins', sans-serif; }.newsletter .form-control:-ms-input-placeholder { color:#124681;  font-weight:400; font-family: 'Poppins', sans-serif; }.footer_links .link_1 p{ font-size:13px; font-weight:600; color:#000; text-transform:uppercase;}.footer_links .link_1 ul {	padding:0;	margin:0;	list-style:none;}.footer_links .link_1 ul li  {line-height:28px;border-bottom:1px solid #ebebeb;	}.footer_links .link_1 ul li  a {/*  text-transform:uppercase; */color:#666666; text-decoration:none;font-size:13px;}.newsletter{	margin-top:5px;}.social_al{margin-top:12px;	}.footer_links{    padding: 28px 0;	}footer{	background:#124681;}footer .copyright{  padding: 14px 0;	}footer .copyright p {	text-align:center;	color:#fc9e0b;	font-size:13px;	margin-bottom:0;}.mob_center_social{	width:100%;	float:left;}.right_icons{	position:fixed;	top:45%;	right:-100px;	transform: rotate(-90deg);		}.right_icons .chat {		background:#fc9f0b;}.right_icons  .feedback{	background:#134781;	}.right_icons  a{	padding:8px 20px;text-decoration:none !important;color:#fff;	position:relative;border-top-left-radius:6px;border-top-right-radius:6px;}.right_icons  a:hover{	color:#fff;	background:#000;}.right_icons a span {	padding-right:8px;}.icon_al_right{	width:100%;	float:left;	position:relative;}/* Home End */.filter_top p{float:left;	}.filter_top a {	float:right;	font-size:10px;	text-transform:uppercase;	padding: 2px 8px;    border-radius: 16px;	background:#124681;	text-decoration:none !important;	color:#fff;}.filter_top a:hover {	color:#fff;}.ff_all h3 {	font-size:16px;	color:#000;	font-weight:600;}.filter_category{	background:#124681;	color:#fff;	font-size:14;	font-weight:600;	border-top-left-radius:6px;border-top-right-radius:6px;padding:6px 0;}.clear .dropdown-toggle {	background:none !important;	border:none !important;	color:#fff !important; }.filter_category .list_cat {	margin-top:5px;}.filter_cover{	border:1px solid #ddd;	float:left;	border-top-left-radius:6px;	border-top-right-radius:6px;	margin-bottom: 15px;}.my_style label {	color:#000 !important;}.check_list li {	line-height:24px;}.listing_info{	padding-bottom:15px;}.listing_info .no_list {	float:right;	margin-bottom:0;}.listing_info p {	color:#706969;	font-size:12px;}.view_type  li {	display:inline-block;	padding-right:6px;}.view_type  li a {	background:#124681;	color:#fff;	text-decoration:none;	 padding: 8px 11px;    font-size: 14px;	border-radius:4px;}.view_type  .active a{	background:#000;}.short_view  .short_btt {	float:right;}.category_list_view{	border:1px solid #ddd;	background:#fafafa;	padding:8px !important;	border-radius: 4px;}.category_list_view  .inner .cat_img{	height:195px;	/* display: flex;    flex-direction: column;    justify-content: center; */    border: 1px solid #ddd;	background: #fff;}.category_list_view  .inner .cat_img img {	display:block;	margin: 20% auto;	width:100%;}.category_list_view  .inner  .cont_list{	width:100%;	float:left;	padding:0 10px !important;}.category_list_view  .inner  .cont_list .title {	color:#134781;	font-weight:600;	margin-bottom:0;}.tbmargin{margin-top:0 !important;margin-bottom:0 !important;	}.category_list_view  .inner  .cont_list .detail,.category_list_view  .inner .price_sec  .cart_buy, .price_sec .compare{padding:0;margin:0;list-style:none;	} .category_list_view  .inner  .cont_list .detail li {	line-height:28px;	font-size:12px;	color:#444444;} .category_list_view  .inner  .cont_list .detail .line {	border-top:1px solid #ddd;	border-bottom:1px solid #ddd;}.category_list_view  .inner .price_sec p{	color: #134781;    font-weight: 600;    margin-bottom: 0;	text-align:center;}.category_list_view  .inner .price_sec  .cart_buy li {line-height:20px;  margin: 8px 0;	}.category_list_view  .inner .price_sec  .cart_buy li .cart{	background:#fc9f0b;}.category_list_view  .inner .price_sec  .cart_buy li .buy{	background:#124681;}.category_list_view  .inner .price_sec  .cart_buy li a {	padding:6px 18px;display:block;text-decoration:none;text-align:center;color:#fff;	}.category_list_view  .inner .price_sec  .cart_buy li a  span {	padding-right:6px;}.price_sec .compare{	padding-top:5px !important;}.price_sec .compare li{	display:inline-block;	line-height: 28px;    padding-bottom: 13px;}.price_sec .compare li a span {	width: 28px;    height: 28px;    border-radius: 60px;    padding: 1px 7px;    margin-right: 6px;    float: left;    position: relative;    font-size: 13px;	}.price_sec .compare li .comp span {	background:#124681;	color:#fff;}.price_sec .compare li .fav span {	background:#fc9f0b;	color:#000;}.price_sec .compare li a{	color:#000;	text-decoration:none;	font-weight:600;}.list_sp{	padding-bottom:15px;}.price_filter{	background:#000;	color:#fff;	padding:6px 18px;	border-radius:2px;	border:none;}.price_filter:hover{	/* 	 */}.login_info{background:#134781;	float:left;}.my_cls{	position: absolute;    top: -12px;    right: -9px;    background: #124c8e !important;    color: #fff !important;    z-index: 1000;    text-shadow: none !important;    width: 23px;    height: 23px;    border-radius: 60px;	opacity:1 !important;}.log_bx  .modal-content .modal-body{	position:relative;padding:0 !important;background:#fefbf5;float:left;}.form_left_icons{padding:0;margin:0;list-style:none;	}.form_left_icons   li{ line-height:46px; display:block;color:#fff;	}.form_left_icons  li .icon h2{font-size:62px;text-align:center;color:#fc9f0b !important;	}.form_left_icons  li .cont_bot{	padding-top:5px;}.form_left_icons   li .cont_bot p {	font-size:12px;	text-align:center;	line-height:24px;}.form_left_icons  li .cont_bot .title{	font-size:13px;	font-weight:600;	text-align:center;	margin-bottom: 0;}.white{	color:#fff;}.login_info .left_title{	font-size:13px;	text-align:center;	text-transform:uppercase;	color:#fff;	font-weight:600;}.login_info .inner{	padding:19px 0;}.log_form{	margin-top:17%;}  .log_form h4 {	text-align:center;	font-weight:600;	color:#134781;	text-transform:uppercase;	font-size:14px;}.log_form h4   span{	color:#fc9f0b !important;}.log_form .forgot{	color:#134781;	display:block;	float:right;	text-decoration:none;	padding-bottom:15px;}.log_form  .login_btt{	background:#fc9f0b;	display:block;	padding:11px 18px;	color:#000;	border:none;	width:100%;	border-radius:2px;	font-weight:600;}.log_form  .login_btt:hover{	background:#000;	color:#fff;}.ads_rad input {	border-radius:0;}.log_form .new_user{	display:block;	width:100%;	text-align:center;	color:#134781;	padding:11px 18px;	border:1px solid #134781;	border-radius:2px;	text-decoration:none;	font-weight:600;	}.log_form .new_user:hover {	background:#134781;	color:#fff;}.log_form .condition{	color:#134781;	font-size:12px;}.color1{	color:#134781;}.reg_form{    margin-top: 0 !important;	}.detail_page{	padding:15px !important;}.fee_type{	padding-bottom:15px;}.fee_type .dropdown-toggle{	border-radius:0 !important;}.category_list_view  .inner .price_sec  .detail_pview li{	display:inline-block;}.bot15{	padding-bottom:15px;}.category_list_view  .inner .price_sec  .detail_pview li a {	padding: 6px 19px;}.price_sec .link_compare li{	padding-right: 18px;}/* Tbs */ul.tabs {	margin: 0;	padding: 0;	float: left;	list-style: none;	height: 40px;	border-bottom: 1px solid #ddd;	width: 100%;}ul.tabs li {	float: left;	margin: 0;	cursor: pointer;	padding: 0px 21px;	height: 40px;	line-height: 40px;	border-top: 1px solid #ddd;	border-left: 1px solid #ddd;	border-bottom: 1px solid #ddd;	background-color: #666; color: #124681 !important;	overflow: hidden;	position: relative;	background:#fff;}.tab_last { border-right: 1px solid #ddd; }ul.tabs li:hover {	background-color: #124681;    color: #fff !important;}ul.tabs li.active {    background-color: #fff;    color: #fff !important;    border-bottom: 1px solid #fff;    display: block;    background: #124681;}.tab_container {	border: 1px solid #ddd;	border-top: none;	clear: both;	float: left;	width: 100%;	background: #fff;	overflow: auto;}.tab_content {	padding: 20px;	display: none;}.tab_drawer_heading { display: none; }/* @media screen and (max-width: 480px) {} */.compare_multi_item{	background:#f3f3f3;	height:279px;	position:relative;	}.multi_item, .multi_item_bot{	width:100%;	float:left;	position:absolute;	padding:10px 8px;}.multi_item{	top:0;	left:0;}.multi_item_bot{	bottom:0;	left:0;}.course_bx .course_bx_inner .compare_page_logo{	height:95px;}.comp_ptype  .dropdown-toggle {	border-radius:0 !important;	margin-bottom:15px;}.course_bx{	position:relative;}.course_bx .bx_close{	position: absolute;    top: -13px;    right: -11px;    width: 24px;    height: 24px;    background: #fff;    border-radius: 60px;}.course_bx .bx_close a {	display:block;	font-size: 22px;	text-decoration:none;	color:#ababab;}.cop_right_form{	background:#f3f3f3;	padding:22px 10px;}.cop_right_form p{	text-transform:uppercase;	font-size:13px;	font-weight:600;}.comp_add_btt{	background:#124681;	color:#fff;	padding:8px 20px;	width:100%;	border:none;}/* Compare Table */.multi_comp_table table {  width: 100%;  border-top: 1px solid #ccc;  border-left: 1px solid #ccc;  border-collapse: collapse;  margin-bottom:1em;}  .multi_comp_table table>tbody>tr>th {	text-transform:uppercase !important;	line-height: 36px;	border:1px solid #ddd;}.multi_comp_table table{	border-left:none;	}.multi_comp_table table>tbody>tr>th >td {	padding:0 10px !important;}th, td {	    border-right: 1px solid #ccc;   	    padding: 0 12px !important;}.multi_comp_table table>tbody>tr>td{border:1px solid #ddd !important;	}.compare_buy{	float:left;	width:100%;	padding-top: 15px;}.compare_buy a {	text-decoration: none !important;    display: block;    /* margin: 6px 0; */    color: #fff;    padding: 6px 0;    text-align: center;    margin-bottom: 8px;}.compare_buy a:hover {	color:#000;	}.compare_buy a span {	padding-right:8px;}.multi_comp_table table>thead>tr>th {	 color: #124681;    font-size: 14px;    text-transform: uppercase;}.multi_comp_table button{	background:#000 !important;	color:#fff;	border:none;	padding:5px 18px;	border-radius:2px;	margin:0 auto;}.compare_buy  .cart{	background:#fc9f0b;}.compare_buy  .buy{	background:#124681;}.multi_comp_table{	padding-bottom:20px;}.compare_buy .fav {color:#000;	font-weight:600;display: inline-block;}.compare_buy .fav  .add_icon{	width: 28px;    height: 28px;    border-radius: 60px;    padding:7px;    margin-right: 6px;    float: left;    position: relative;    font-size: 13px;	background: #fc9f0b;    color: #000;	text-align:center;}.compare_buy .fav  span {	margin-top: -5px;}.compare_buy .fav :hover {	color:#000 !important;}.ge_al{	height:42px !important;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{    background-color: #0b3565 !important;	}/* Mobile top Menu */.mobile_nav{	width: 100%;    float: left;    background: #fc9f0b;    position: relative;    z-index: 100;}.mmnav_right .mob_top_menu{	padding:0;	margin:0;	list-style:none;}.mmnav_right .mob_top_menu li {	width: 24.44444444%;	/* display:inline-block; */	float:left;	border-right:1px solid #ccc;}.mmnav_right  .mob_top_menu li  a {	display:block;	text-align:center;	text-decoration:none !important;	}.mmnav_right .mob_top_menu .cart  {	text-align:center;}.mmnav_right .mob_top_menu .cart, .mmnav_right  .mob_top_menu li  a {	padding: 13px 0;    color: #fff;    font-size: 16px;}.mmnav_right{	float:left;	width:100%;}/* side nav */.accordion {  width: 100%;  padding:0;  background: #FFF;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  list-style:none !important;}.accordion .link {    display: block;  padding: 15px 15px 15px 15px;  color: #fff;  font-size: 14px;  font-weight: 700;  border-bottom: 1px solid #CCC;  position: relative;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;  text-transform:uppercase;  background: #124681;  border-top-left-radius: 4px;  border-top-right-radius: 4px;}.accordion li{		text-align: left;}.accordion li:last-child .link { border-bottom: 0; }.accordion li i {  font-size: 12px;  color: #fff;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;}.accordion li i.fa-chevron-down {  right: 12px;  left: auto;  font-size: 12px;}.accordion li.open .link { color: #fff; }.accordion li.open i { color: #fff; }.accordion li.open i.fa-chevron-down {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg);}.accordion .clear{	position: absolute;    top: 16px;    right: 11px;    color: #fff;    cursor: pointer;    font-size: 12px;}.accordion .clear span {	display:inline-block;	padding: 0 4px;}/*-----------------------------*/:root label.checkbox-bootstrap input[type=checkbox]:checked + span.checkbox-placeholder:before{	    margin-top: 0px !important;}.side_menu .finding input {	border-radius:0 !important;}.side_menu .finding{	padding-top:15px;}.side_menu{	margin-bottom:0 !important;}.left_compare{	width: 234px;/* 	background:red; */		float:left;}.product_list_comp{width: 702px;	background:#fff;	/* height:150px; */	float:left;    padding: 0 5px;	}.product_list_comp .box{	width: 230px;	/* background:red; */	float:left;/* 	height:100px; */	padding: 0 5px;	}.right_add_comp{	width: 234px;	/* background:red;	height:150px; */	float:left;}.step_tab{	padding:0;	margin:0;	list-style:none;}.cart_tab{	width:700px;	margin:0 auto;}.step_tab li {	display:inline-block;	padding: 0 10%;}.step_tab li a .count{	    width: 28px;    height: 28px;    border-radius: 60px;    padding: 5px 0;    background: #124681;    color: #fff;    display: block;    margin: 10px auto;    text-align: center;}.step_tab li  a {	text-align:center;	text-transform:uppercase;	text-decoration:none;		display:block;		  color: #000;	font-weight:600;}.step_tab li  a:hover{	color:#fc9e0b;}.step_tab li  a:hover  .count{	background:#fc9e0b;}.step_tab .active a {color:#fc9e0b !important;}.step_tab  .active a  .count{background:	#fc9e0b !important;	}.cart_table tbody .media .cust_box{	width:103px;	height:96px;	display: flex;    flex-direction: column;    justify-content: center;}.cart_table tbody tr,td{	border:none !important; }.cart_table thead tr{background:#124681 !important;	} .cart_table thead tr th{	 padding: 9px 15px !important;	 color:#fff;	 border:none;}.cart_table tbody .media  .media-body{	height:96px;	vertical-align:middle !important;	padding:0 10px;}.cart_table >thead>tr>th, .cart_table >tbody>tr>th, .cart_table  >tfoot>tr>th, .cart_table >thead>tr>td, .cart_table >tbody>tr>td, .cart_table >tfoot>tr>td{	vertical-align:middle !important;	}.cart_table{	border-bottom:1px solid #ddd;}.number-input-area {	position:relative;	}.number-input-area input {	height:36px;	border-radius:16px;	border:1px solid #ddd;	padding: 0 14px;	-webkit-appearance:none}.in_dec_btt {	position:absolute;	top: 6px;    right: 37px;}.inc , .dec{	width:24px !important;	height:24px !important;	    background: #d4d3d3 !important;;	border-radius:60px !important;}.inc span , .dec span{	color:#000;	position:absolute;}.inc span {	top: 3px;    left: 7px;}.dec span{	top: 4px;    right: 9px;}.cart_removr{text-decoration: none;    color: #fc9f0b;    width: 28px;    height: 28px;    position: absolute;   border:1px solid #fc9f0b;	border-radius:60px;	margin-top: -12px;}.cart_removr span {	position:absolute;	top: 7px;    left: 7px;}.cart_removr:hover {	background:#fc9f0b;	color:#fff;}.table_total{  float:right;}.table_total p {	display:block;}.coupon{	text-transform:uppercase;	color:#134781;	font-weight:600;}.coup_btt{	border-radius:0 !important;	background:#134781;;}.cart_bot_btt{	padding:0;	margin:0;	list-style:none;	float:right;}.cart_bot_btt li{	display:inline-block;	padding-left:8px;	}.cart_bot_btt li a {	padding:6px 18px;	text-decoration:none;}.cart_bot_btt li .update{	background:#efecec;	color:#000;}.cart_bot_btt li .process{	background:#fc9e0b;	color:#fff;}/* List Filter */.mob-search-btn{background: #124681;    width: 40px;    height: 40px;    border-radius: 50%;    color: #fff;    /* bottom: 70px; */    position: fixed;    z-index: 999;    right: 7px;    line-height: 40px;    text-align: center;    cursor: pointer;    bottom: 22%;}#mob_filter {    background-color: #F0F0F0;    position: fixed;    /* min-height: 100%; */    height: 100vh;    width: 100%;    z-index: 99999;    top: 0;    left: 0;    right: 0;	overflow: hidden;    }.mobile_bot_filter, .mobile_top_filter {    position: fixed;    bottom: 0;    right: 0;    left: 0;    width: 100%;    display: block;    background-color: #fc9e0b;    z-index: 99999;    text-align: center;}#mob_filter .filter_content, #mob_vendor_filter .filter_content, #mob_contact_enquiry .filter_content {    padding: 30px 10px!important;}#mob_filter, #mob_sort, #mob_vendor_filter, .category_open, .open_color, .vendor_open, .location_open {    background-color: #F0F0F0;    position: fixed;    /* min-height: 100%; */    height: 100vh;    width: 100%;    z-index: 99999;    top: 0;    left: 0;    right: 0;	overflow-y:scroll;    }.mobile_top_filter{    top: 0;    bottom: auto;}.mobile_bot_filter .sep, .mobile_top_filter .sep{    padding: 10px;    color: #ffffff;    border-right: 1px solid #dddddd;    text-transform: capitalize;}.show_list_info p {	padding-bottom:12px;}.tab_container .tab_drawer_heading {position:relative;	}.tab_container .tab_drawer_heading span {	position:absolute;	left:10px;}.mm-toggle-wrap .menu_container{	width: 95%;    margin: 0 auto;}.dropdown-menu>li>a{    padding: 5px 20px !important;	}.product_thumb{	width:100%;	float:left;}.product_thumb .thum_img img{width:100%;	}.product_thumb  .product_body{	font-size:12px;	font-weight:600;}.product_thumb  .product_body p {	padding-top:12px;	margin-bottom:0;}.mob_table{background: #f3f3f3; padding: 8px 0;position:relative;margin-bottom:15px;	}.mob_table .cart_removr{	position: absolute !important;    top: 12px;    right: 1px;	z-index: 100;}.mob_table .bx1 {    padding-bottom: 10px;	}.mob_table .next_bx .price {	font-weight:bold;	color:#23527c;}.mob_table .next_bx .payment{	font-size:12px;	color:#a09e9e;}.mob_table .next_bx{	padding-top:10px;http://localhost/ecorner/images/ads1.jpg	border-top:1px solid #ddd;}.new_user span {	color:#000 !important;}.fee_typ{	text-align:center;	font-weight:600;}.fee_select{	padding:0 18px !important;}.fee_select select {	border-radius:0 !important;}.input-group-btn>.drop_txt:hover, .input-group-btn>.drop_txt:focus, .input-group-btn>.drop_txt:active{	    z-index: 10 !important;}{	}.top_right_ads  .carousel-control {	display:none !important;}.chat_feedback{	width:100%;	float:left;	padding:0 5px;}.chat_feedback ul{	padding:0;	margin:0;	list-style:none;}.chat_feedback ul li {	width:48%;	float:left;}.chat_feedback ul li  a {	display:block;	text-decoration:none;	margin-left:4px;	color:#fff;	text-align:center;	padding:5px 0;}.chat_feedback ul li .chat{background: #fc9f0b;}.chat_feedback ul li .feedback{	background:#134781;}