/*
Theme Name: Look Up College
Description: Divi Child Theme
Author:  Zenwebnet
Author URI:  http://zenwebnet.com
Template: Divi
Version:  1.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
@import url('font.css');
@import url('responsive.css');
@import url('../Divi/style.css');




/*Home Page Start Here*/
#top-menu a{font-weight:400!important}
#et_top_search{display:none}
.way-to-start .et_pb_main_blurb_image{margin-bottom:10px}
.cl{clear:both;visibility:hidden}
.course-catlist ul{display:block;list-style:none;margin:0;padding:0}
.course-catlist ul li{list-style:none;margin:0;padding:0;display:inline-grid;width:18%;margin-right:1.6%;border-radius:4px;-webkit-box-shadow:0 7px 27px -1px rgba(204,209,220,1);-moz-box-shadow:0 7px 27px -1px rgba(204,209,220,1);box-shadow:0 7px 27px -1px rgba(204,209,220,1);clear:both;margin-bottom:25px}
.course-catlist ul li h4{text-align:center;display:block;width:100%;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;font-size:15px;line-height:18px;margin-bottom:0;padding-bottom:10px;height:50px;padding-top:8px}
.course-catlist ul li{-webkit-box-shadow:0 7px 27px -1px rgba(204,209,220,1);-moz-box-shadow:0 7px 27px -1px rgba(204,209,220,1);box-shadow:0 7px 27px -1px rgba(204,209,220,1);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.course-catlist ul li:hover{-webkit-box-shadow:0 13px 30px -1px #929bb1;-moz-box-shadow:0 13px 30px -1px #929bb1;box-shadow:0 13px 30px -1px #929bb1}
.course-catlist ul li a{display:block;background-color:#bcc5da;border-radius:4px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.course-catlist ul li a:hover{background-color:#fff}
.course-catlist ul li h4{background-color:#fff;color:#445272;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}
.course-catlist ul li:hover h4{background-color:#556381;color:#fff}
.course-catlist ul li .icon{display:block;width:114px;height:114px;margin:0 auto;background:url(images/streams.png) no-repeat 0 0}
.course-catlist ul li .agriculture-icon{background-position:0 0}
.course-catlist ul li .arts-icon{background-position:-114px 0}
.course-catlist ul li .business-icon{background-position:-228px 0}
.course-catlist ul li .computer-icon{background-position:-342px 0}
.course-catlist ul li .engineering-icon{background-position:-456px 0}
.course-catlist ul li .environmental-icon{background-position:0 -114px}
.course-catlist ul li .hospitality-icon{background-position:-114px -114px}
.course-catlist ul li .humanities-icon{background-position:-228px -114px}
.course-catlist ul li .law-icon{background-position:-342px -114px}
.course-catlist ul li .natural-icon{background-position:-456px -114px}
.student-testimonial::after{position:absolute;width:100%;background-color:#ddd;height:45px;left:0;border:0;content:"";bottom:0}
.student-testimonial::before{position:absolute;width:100%;background-color:#fff;height:70px;left:0;border:0;content:"";top:0}
.review-block{margin:25px 0;position:relative}
#slider_108 .description{min-height:138px}
#slider_108.owl-pagination-true{margin-bottom:0!important}
.review-block a{color:#000;line-height:30px;font-size:17px;display:block;border:2px solid #313030;border-radius:100px;padding:3px 20px;margin:0 auto;font-weight:300;width:174px}
.review-block a:hover{background-color:#db1f1d;color:#fff;border-color:#db1f1d}
.review-block::after{width:0;height:0;position:absolute;margin:0 auto;left:0;right:0;bottom:-15px;content:" ";border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:10px solid #ddd}
.autohide-arrows .owl-nav{display:block!important}
.features-block .circle{width:189px;margin:0 auto}
.features-block .circle span{border-radius:150px;width:189px;height:189px;border:1px solid #da2d29;display:block}
.features-block .circle span::after{width:103px;height:103px;content:'';position:absolute;background:url(images/features-icon.png) no-repeat 0 0;top:40px;left:58px}
.features-block .circle h5{text-align:center;margin-top:20px;color:#777;font-weight:700}
.features-block .circle span:hover{background-color:#da2d29}
.features-block .circle span.trusted::after{background-position:-103px 0}
.features-block .circle span.privacy::after{background-position:-206px 0}
.features-block .circle span.free::after{background-position:-309px 0}
.features-block .circle span.secure:hover::after{background-position:0 -101px}
.features-block .circle span.trusted:hover::after{background-position:-103px -101px}
.features-block .circle span.privacy:hover::after{background-position:-206px -101px}
.features-block .circle span.free:hover::after{background-position:-309px -101px}
.features-block .circle span:hover{background-position:0 -101px;-webkit-box-shadow:0 7px 27px -1px #e49393;-moz-box-shadow:0 7px 27px -1px #e49393;box-shadow:0 7px 27px -1px #e49393}
.social-login-block ul{display:block;margin:0;padding:0;text-align:center}
.social-login-block ul li{list-style:none;display:inline-block}
.seprator-block{background:url(images/seprator.jpg) no-repeat center;width:100%;height:41px;margin:20px 0}
#main-footer{width:100%}
#footer-widgets{padding:0!important}
.footer-widget{margin:0 5.5% 0 0;padding:2.5% 1%;margin:0!important}
.cl{clear:both}
.article-block h4{font-size:36px;color:#414141;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:800;text-transform:uppercase;margin-bottom:25px}
.article-block ul{display:block;margin:0;padding:0 0 0 15px}
.article-block ul li{display:block;list-style:none;display:block;color:#414141;margin-bottom:15px;border-bottom:1px solid #999;padding-bottom:5px;padding-left:0!important}
.article-block ul li a,.article-block ul li h3 a{color:#414141!important}
.article-block ul li span{display:block;width:44px;float:left}
.article-block ul li span b{font-size:22px;font-weight:700;text-transform:capitalize}
.article-block ul li span{font-size:15px;text-transform:uppercase;line-height:18px}
.article-block ul li h3{float:left;display:block;color:#414141;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:21px;font-weight:400;padding:0}
a.blogread_more{color:#000!important;line-height:30px;font-size:17px;display:block;border:2px solid #313030;border-radius:100px;padding:3px 20px;margin:0 auto;font-weight:300;width:174px}
a.blogread_more:hover { background-color:#313030; color:#ffffff !important}
#footer-widgets .footer-widget li:before{display:none!important}
.article-block,.social-block{width:25%!important;min-height:483px}
.newsletter-block{width:50%!important;min-height:450px;background-color:#da2d29}
.subscribe_block{width:100%}
.subscribe_block ul{width:100%;display:block;margin:2.5% 0 0;padding:0}
.subscribe_block ul li{display:inline-grid;width:48%;list-style:none}
.subscribe_block ul li.heading h4{font-size:36px;color:#414141;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:800;text-transform:uppercase;color:#FFF;position:relative}
.subscribe_block ul li.heading h4::before{position:absolute;top:-28px;left:0;content:'';background:url(images/newsletter.png) no-repeat center;width:138px;height:32px}
.subscribe_block ul li.heading h4::after{position:absolute;bottom:-150px;left:0;content:'';background:url(images/logo.png) no-repeat center;width:140px;height:62px}
.subscribe_block ul li.form input[type=text],.subscribe_block ul li.form input[type=email]{display:block;border-bottom:3px solid #fff;border-top:none;border-left:none;border-right:none;outline:none;background-color:transparent;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:21px;width:100%;line-height:45px;margin-top:5px;color:#FFF}
.subscribe_block ul li.form input::placeholder{color:#FFF}
.subscribe_block ul li.form input.sign_up_bt{display:block;border:3px solid #fff;outline:none;background-color:transparent;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#FFF;padding:7px 15px;border-radius:100px;line-height:30px;background-image:url(images/arrow.png);background-position:20px 7px;background-repeat:no-repeat;padding-left:60px;cursor:pointer}
.subscribe_block ul li.form input.sign_up_bt:hover { background-color:#423f3f}
.social-block{background-color:#5e5e5e}
.social-block ul{display:block;margin:30% 0 0;padding:0;text-align:center}
.social-block ul li{display:inline-block;list-style:none;margin-right:10px}
.social-block ul li a{font-size:30px}
.social-block ul li a:hover{color:#da2d29!important}
.social-block h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;text-align:center;color:#fff;margin:25px 0;font-weight:400;font-size:24px}
.social-block .feedback-bt{text-align:center}
.social-block .feedback-bt a{display:inline-block;padding:6px 14px;border:2px solid #fff;border-radius:40px;background-color:#fff;color:#5e5e5e!important;text-transform:uppercase;letter-spacing:0}
.social-block .feedback-bt a:hover{background-color:#da2d29;color:#fff!important}
#footer-bottom{text-align:center;color:#d3d3d3}
#footer-bottom a {color:#d3d3d3}
/*Home Page Ends Here*/






/*Home Search Form css start here*/
.cl{clear:both; width:100%; display:block; visibility:hidden}
#msform{width:1000px;margin:50px auto;text-align:center;position:relative}
#msform fieldset{border:0 none;border-radius:3px;box-sizing:border-box;width:100%;margin:0;display:table;position:relative;box-shadow:0 3px 25px 1px rgba(0,0,0,0.2)}
#msform fieldset .full-block{width:100%;background:#fff;padding:20px 2%}
#msform fieldset .error { display:block;  padding:5px 0; float:right; color: #F00; font-weight:300; font-size:18px; line-height:24px;   }
#msform fieldset .left-block{width:46%;display:table-cell;background:#fff;padding:20px 2%;border-bottom:1px solid #eee}
/*
#msform fieldset { background:url(ajax-loader-long.gif) no-repeat center center; min-height:50px; }
*/
#msform .action_block { margin-top:26px;}

#msform fieldset .right-block{width:46%;display:table-cell;background:#fff;padding:20px 2%;border-left:1px solid #eee;border-bottom:1px solid #eee}
#msform fieldset:not(:first-of-type){display:block}
#msform input,select,#msform textarea{padding:12px 15px;border:1px solid #868686;border-radius:3px;margin-bottom:10px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2C3E50;font-size:15px;background-color:#dfe5ec}
#msform .action-button{width:150px;background:#dfe5ec;font-weight:700;color:#414141;border:0 none;border-radius:1px;cursor:pointer;padding:10px 5px;margin:10px 5px;border-radius:100px;text-align:center}
#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px white,0 0 0 3px #b1bcc9;outline:none}
#msform .action-block{display:table}
.fs-title{font-size:15px;text-transform:uppercase;color:#2C3E50;margin-bottom:10px}
.fs-subtitle{font-weight:400;font-size:13px;color:#666;margin-bottom:20px}
#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}
#progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:16px;width:25%;float:left;position:relative;font-weight:700}
#progressbar li span{width:120px;height:120px;border:10px solid #CCC;background-color:#fff;border-radius:100px;margin:0 auto;display:block}
#progressbar li span:after{width:88px;height:88px;position:absolute;left:25px;background: url(images/step-form-icons.png) no-repeat 0 0;content:'';left:32%;top:20px}
#progressbar li i{display:block;display:block;margin-top:15px;font-style:normal;font-size:13px;color:#414141}
#progressbar li:before{content:'';display:block;font-size:10px;color:#333;background:#fff;border-radius:100px;margin:0 auto 5px}
#progressbar li:after{content:'';width:100%;height:2px;background:#fff;position:absolute;left:-50%;top:45%;z-index:-1}
#progressbar li:first-child:after{content:none}
#progressbar li.active:before{background:#0e4152;color:#fff}
#progressbar li.active span{background:#0e4152}
#progressbar li.active span:after{background-position:0 -88px}
#progressbar li:nth-child(1) span:after{background-position:0 0}
#progressbar li:nth-child(2) span:after{background-position:-90px 0}
#progressbar li:nth-child(3) span:after{background-position:-179px 0}
#progressbar li:nth-child(4) span:after{background-position:-268px 0}
#progressbar li:nth-child(1).active span:after{background-position:0 -88px}
#progressbar li:nth-child(2).active span:after{background-position:-90px -88px}
#progressbar li:nth-child(3).active span:after{background-position:-179px -88px}
#progressbar li:nth-child(4).active span:after{background-position:-268px -88px}
#progressbar li.active:after{background:#0e4152;color:#fff}
/*Home Search Form css Ends here*/

/* Mark input boxes that gets an error on validation: */
input.invalid {
  background-color: #ffdddd !important;
}
/* Hide all steps by default: */
.tab {
  display: none;
}

#prevBtn {
  background-color: #bbbbbb;
  content: "red";
}




.min-search { display:block; background-color:#2c446f; padding:15px; margin-bottom:15px;}
.min-search input, .min-search select { width:100%; display:block; font-size:14px !important; color:#000; border:none; border-radius:0px; padding:5px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.min-search input {padding:12px}
.min-search select { padding:14px}
.min-search input::placeholder { color:#000;}
.min-search .search_bt {width:100%; display:block; background-color:#5e7df1; color:#ffffff; border:none; outline:0px;  padding:5px; font-size:14px !important; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding:10px; cursor:pointer}
.advance_filter { margin:15px 15px 25px 15px;}
.advance_filter a { display:block; text-align:center; text-transform:uppercase; font-size:16px; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif; background:url(images/drop-arrow.png) no-repeat center right; width:248px; margin:0px auto; color:#4a4a4a }
.expand {font-weight: bold; font-size: 12px; cursor: pointer;}
.expandable { display:none; }

.search-filter { background-color:#fafafa; border:1px solid #c5c5c5; margin-bottom:25px; padding:15px; border-radius:4px; webkit-box-shadow: 0 7px 27px -1px rgba(204,209,220,1); -moz-box-shadow: 0 7px 27px -1px rgba(204,209,220,1); box-shadow: 0 7px 27px -1px rgba(204,209,220,1);}
.search-filter label { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; font-style:italic; padding-left:5px;}
.search-filter input, .search-filter select { border:1px solid #9e8484; border-radius:3px; webkit-box-shadow:0 5px 10px -1px rgba(204,209,220,1); -moz-box-shadow:0 5px 10px -1px rgba(204,209,220,1);
 box-shadow:0 5px 10px -1px rgba(204,209,220,1); padding:7px; font-size:14px; width:100%; margin-bottom:20px; }
 .search-filter input[type=radio], .search-filter  input[type=checkbox] { width:30px; webkit-box-shadow: 0 0 0 ; -moz-box-shadow: 0 0 0 ; box-shadow: 0 0 0 ; }
.search-filter input.browsing_bt { border:1px; outline:none; background-color:#56626a; border-radius:60px; padding:7px 15px; color:#ffffff; font-size:18px; text-transform:uppercase; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif; margin:15px 0; cursor:pointer}

.search-filter .field_block { display:block; width:100%}
.search_ovderview_block h5 { font-size:20px; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-transform:uppercase; text-align:center; line-height:30px;}
.search_ovderview_block img { display:block; margin:0px auto}



.college-result_section { margin-bottom:40px;}
.college-result_section .filter_option { background-color:#2c446f; color:#ffffff; padding:25px 20px 0px 20px}
.college-result_section input, .college-result_section select { border:0px solid #9e8484; border-radius:0px; padding:7px; font-size:14px; width:100%; margin-bottom:20px; }
.college-result_section .college-result-block {}
.college-result_section .custom-control-label {margin-left: 25px;}
.college-result_section h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-style:italic}
.college-result_section label {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic}
.college-result_section input.browsing_bt { border:1px; outline:none; background-color:#5e7df1 !important; border-radius:60px; padding:7px 15px; color:#ffffff; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; bottom: -33px; position: relative; cursor:pointer}


.college-result-block  .item  { padding:0px 10px!important; margin-bottom:25px;  }
.college-result-block  .item .college-data {webkit-box-shadow: 0 7px 27px -1px rgba(204,209,220,1); -moz-box-shadow: 0 7px 27px -1px rgba(204,209,220,1); box-shadow: 0 7px 27px -1px rgba(204,209,220,1); }	
.college-result-block  .item .college-data header { background-color:#d9012c; color:#ffffff;  }
.college-result-block  .item .college-data header h3 { text-align:center; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif; font-weight:normal; font-size:20px; min-height:130px;  display: flex; align-items: center; margin:0px; padding:0px; } 
  .college-result-block  .item .college-data header h3 span {  text-align:center; display:block; width:100%}
.college-result-block  .item .college-data header .university_type { background-color:#3a4d67; font-size:11px; font-weight:bold; text-transform:uppercase;; float:left; padding:3px 5px;}
.college-result-block  .item .college-data header .since {background-color:#ff5e7e; font-size:11px; font-weight:bold; text-transform:uppercase;; float:right; padding:3px 5px;}

.college-result-block  .item .college-data article {}
.college-result-block  .item .college-data article ul { display:block; margin:0px; padding:0px}
.college-result-block  .item .college-data article ul li { font-size: 14px; color: #ffffff;  background-color: #7698a6; line-height:19px; padding: 10px 10px;}
.college-result-block  .item .college-data article ul li:nth-child(2n+1){background-color:#ffffff;   color: #000000;  }

.college-result-block  .item .college-data footer { width:100%; display:block }
.college-result-block  .item .college-data footer a {width:33.333%; font-size:12px;  text-align:center; padding:8px 0; text-transform:uppercase; display:block; color:#e2264d; float:left; border-top:1px solid #d9012c }
.college-result-block  .item .college-data footer a span { display: block;width: 100%; font-size: 15px;  margin-top: 5px; }
.college-result-block  .item .college-data footer a:hover { text-decoration:none}
.college-result-block  .item .college-data footer a.short-list {}
.college-result-block  .item .college-data footer .compare {}
.college-result-block  .item .college-data footer a.view-course {}


.college-result-block  .item:nth-child(2n+1) header { background-color:#143666;  }
.college-result-block  .item:nth-child(2n+1) header  .university_type { background-color:#7698a6;   }
.college-result-block  .item:nth-child(2n+1) header .since {background-color:#019ee1;   }
.college-result-block  .item:nth-child(2n+1) article ul li { font-size: 14px; color: #ffffff;  background-color: #32333d; line-height:19px; padding: 10px 10px;}
.college-result-block  .item:nth-child(2n+1) ul li:nth-child(2n+1){background-color:#484958; }
.college-result-block  .item:nth-child(2n+1) footer { width:100%; display:block }
.college-result-block  .item:nth-child(2n+1) footer a { background-color:#ffffff; width:33.333%; font-size:12px;  text-align:center; padding:8px 0; text-transform:uppercase; display:block;  color:#d9012c; float:left; border-top:1px solid #d9012c }



.college-result-block .item.list-group-item{ float: none; -ms-flex:100%; flex:100%; max-width:100%; background-color: #fff; margin-bottom: 10px;}
.college-result-block .item.list-group-item header { position:relative}
.college-result-block .item.list-group-item header .university_type {position: absolute; left:0px; bottom: 0px;}
.college-result-block .item.list-group-item header .since {position: absolute; right:0px; bottom: 0px;}


.college-result-block .action { display:block; width:100%}
.college-result-block .action a { float:right;  padding:5px 25px; font-size:16px;  margin:0px 10px; color:#000}
.college-result-block .action a:hover { text-decoration:none}
.college-result-block .grid-group-item a#grid, .college-result-block .action a#grid  {box-shadow: 0 5px 35px 0 rgba(0,0,0,.3);  border-radius: 30px; color: #fff; background-color: #444;}
.college-result-block .list-group-item a#grid { background-color:transparent; color:#000; box-shadow: 0 0 0 0 !important;}
.college-result-block .list-group-item a#list   {box-shadow: 0 5px 35px 0 rgba(0,0,0,.3);  border-radius: 30px; color: #fff; background-color: #444;}


.college-result-block  .list-group-item { position: relative; display: block; padding:0px 15px; margin-bottom: -1px; background-color: #fff; border:0px; margin-top:90px;}
.college-result-block  .list-group-item:nth-child(1) { margin-top:0px !important}
.college-result-block  .list-group-item:nth-child(3) { margin-top:0px !important}
.college-result-block  .list-group-item header { width:30%; display:block; float:left; min-height:100%; height:200px}
.college-result-block  .list-group-item article  { width:70%; display:block; float:left;}
.college-result-block  .list-group-item footer { width:50% !important;   position: absolute; bottom:-40px; right:9px; box-shadow: 0 5px 35px 0 rgba(0,0,0,.3); }
.college-result-block  .list-group-item footer a span { display: inline-block !important; width: auto !important; }



.single-page-header {  background: url(images/header-bg.png) no-repeat center #323c4b; background-size:cover ; padding-top:10%; }
.single-page-header h1 { color:#ffffff; text-align:center; font-weight:normal; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;}
.single-page-header h3 { color:#ffffff; text-align:center; font-weight:normal; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;}
.single-page-header h5 { color:#FF0; text-align:center; font-weight:normal; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;}
.single-page-header h6 { color:#ffffff; text-align:center; font-weight:normal; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;}
.single-page-header .features_block {padding-top:12%}
.single-page-header .weblink { position:absolute; left:0px; bottom:10px;}
.single-page-header .weblink a { background:url(images/link-icon.png) no-repeat left center; height:26px; padding-left:40px; color:#FFF; display:block}
.single-page-header .comparelink {position:absolute; right:0px; bottom:10px;}
.single-page-header .comparelink a { background:url(images/compare-icon.png) no-repeat left center; height:26px; padding-left:40px; color:#FFF; display:block}

.college_figure { margin-bottom:30px;}
.college_figure ul { display:block; margin:0px; padding:0px}
.college_figure ul li { display:block; float:left; list-style:none; margin:0px; padding:0px; width:15.5%; text-align:center; font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif; padding:15px 0; box-shadow: 0 5px 20px 0 rgba(0,0,0,.3); margin-right:1%}
.college_figure ul li span { font-size:30px;}
.college_figure ul li h6 { font-size:15px; margin-bottom: 0px;}

.college-result-block .item footer button {background-color: #ffffff; width: 33.333%; font-size: 12px; text-align: center; padding: 8px 0;text-transform: uppercase; display: block; color: #d9012c;
 float: left; border-top: 1px solid #d9012c; border-bottom:0px; border-left:0px; border-right:0px;}
.college-result-block .item footer button span { display: block; width: 100%; font-size: 15px; margin-top: 5px !important;}
.product.selected button div { -webkit-transform: rotate(-0deg) !important;-moz-transform: rotate(-0deg)!important; -ms-transform: rotate(-0deg) !important; -o-transform: rotate(-0deg) !important;}

.product.selected button div span { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.product.selected button div span::before { background-color: #fd0; border-radius: 50px; color: #190b0b;}


.result-section {}
.result-section .container { padding-top:0px !important;}

.jq-tab-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display: display: block; width:100%; margin:50px 0 80px 0}
.jq-tab-wrapper.horizontal-tab{}
.jq-tab-menu .jq-tab-title{border-radius:100px;padding:10px 5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.3);border-top-left-radius:100px!important;border-top-right-radius:100px!important;text-align:center;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#393939;margin-bottom:15px;cursor:pointer}
.jq-tab-menu .jq-tab-title{border-bottom:none;border-right:1px solid #d1d1d1;border-left:none}
.jq-tab-menu .jq-tab-title:first-child{border-left:1px solid #d1d1d1;border-top:none}
.jq-tab-menu .jq-tab-title.active{background-color:#ed5726;color:#fff;border:none!important}

.jq-tab-menu{ display:block; float:left; width:22%}
.jq-tab-content-wrapper{display:block; float:left; width:78%}

.jq-tab-content{display:none;padding:1em 1.8em}
.jq-tab-content.active{display:block}









.search-icon {max-width: 256px;max-height: 256px; padding: 5px 0 12px 25px; float:left; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDMwLjIzOSAzMC4yMzkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwLjIzOSAzMC4yMzk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMjAuMTk0LDMuNDZjLTQuNjEzLTQuNjEzLTEyLjEyMS00LjYxMy0xNi43MzQsMGMtNC42MTIsNC42MTQtNC42MTIsMTIuMTIxLDAsMTYuNzM1ICAgYzQuMTA4LDQuMTA3LDEwLjUwNiw0LjU0NywxNS4xMTYsMS4zNGMwLjA5NywwLjQ1OSwwLjMxOSwwLjg5NywwLjY3NiwxLjI1NGw2LjcxOCw2LjcxOGMwLjk3OSwwLjk3NywyLjU2MSwwLjk3NywzLjUzNSwwICAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogICAgTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCAgIEMyMS41MTcsOS4wMjYsMjEuNTE3LDE0LjYzLDE4LjA3MywxOC4wNzR6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); background-repeat:no-repeat}

.login-icon {max-width: 256px;max-height: 256px; padding: 5px 0 12px 25px; float:left; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4OS40IDQ4OS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0ODkuNCA0ODkuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik05OSwxNDd2NTEuMWgtMy40Yy0yMS40LDAtMzguOCwxNy40LTM4LjgsMzguOHYyMTMuN2MwLDIxLjQsMTcuNCwzOC44LDM4LjgsMzguOGgyOTguMmMyMS40LDAsMzguOC0xNy40LDM4LjgtMzguOFYyMzYuOCAgICBjMC0yMS40LTE3LjQtMzguOC0zOC44LTM4LjhoLTF2LTUxLjFDMzkyLjgsNjUuOSwzMjYuOSwwLDI0NS45LDBDMTY0LjksMC4xLDk5LDY2LDk5LDE0N3ogTTI2Ny43LDM1My4yYy0zLDIuMi0zLjgsNC4zLTMuOCw3LjggICAgYzAuMSwxNS43LDAuMSwzMS4zLDAuMSw0N2wwLDBjMC4zLDYuNS0zLDEyLjktOC44LDE1LjhjLTEzLjcsNy0yNy40LTIuOC0yNy40LTE1Ljh2LTAuMWMwLTE1LjcsMC0zMS40LDAuMS00Ny4xICAgIGMwLTMuMi0wLjctNS4zLTMuNS03LjRjLTE0LjItMTAuNS0xOC45LTI4LjQtMTEuOC00NC4xYzYuOS0xNS4zLDIzLjgtMjQuMywzOS43LTIxLjFjMTcuNywzLjYsMzAsMTcuOCwzMC4yLDM1LjUgICAgQzI4Mi41LDMzNiwyNzcuNiwzNDYsMjY3LjcsMzUzLjJ6IE0xNjMuMywxNDdjMC00NS42LDM3LjEtODIuNiw4Mi42LTgyLjZjNDUuNiwwLDgyLjYsMzcuMSw4Mi42LDgyLjZ2NTEuMUgxNjMuM1YxNDd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); background-repeat:no-repeat}

.user-icon {max-width: 256px;max-height: 256px; padding: 5px 0 12px 25px; float:left; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQwOS4xNjUgNDA5LjE2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDA5LjE2NSA0MDkuMTY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTIwNC41ODMsMjE2LjY3MWM1MC42NjQsMCw5MS43NC00OC4wNzUsOTEuNzQtMTA3LjM3OGMwLTgyLjIzNy00MS4wNzQtMTA3LjM3Ny05MS43NC0xMDcuMzc3ICAgIGMtNTAuNjY4LDAtOTEuNzQsMjUuMTQtOTEuNzQsMTA3LjM3N0MxMTIuODQ0LDE2OC41OTYsMTUzLjkxNiwyMTYuNjcxLDIwNC41ODMsMjE2LjY3MXoiIGZpbGw9IiNGRkZGRkYiLz4KCQk8cGF0aCBkPSJNNDA3LjE2NCwzNzQuNzE3TDM2MC44OCwyNzAuNDU0Yy0yLjExNy00Ljc3MS01LjgzNi04LjcyOC0xMC40NjUtMTEuMTM4bC03MS44My0zNy4zOTIgICAgYy0xLjU4NC0wLjgyMy0zLjUwMi0wLjY2My00LjkyNiwwLjQxNWMtMjAuMzE2LDE1LjM2Ni00NC4yMDMsMjMuNDg4LTY5LjA3NiwyMy40ODhjLTI0Ljg3NywwLTQ4Ljc2Mi04LjEyMi02OS4wNzgtMjMuNDg4ICAgIGMtMS40MjgtMS4wNzgtMy4zNDYtMS4yMzgtNC45My0wLjQxNUw1OC43NSwyNTkuMzE2Yy00LjYzMSwyLjQxLTguMzQ2LDYuMzY1LTEwLjQ2NSwxMS4xMzhMMi4wMDEsMzc0LjcxNyAgICBjLTMuMTkxLDcuMTg4LTIuNTM3LDE1LjQxMiwxLjc1LDIyLjAwNWM0LjI4NSw2LjU5MiwxMS41MzcsMTAuNTI2LDE5LjQsMTAuNTI2aDM2Mi44NjFjNy44NjMsMCwxNS4xMTctMy45MzYsMTkuNDAyLTEwLjUyNyAgICBDNDA5LjY5OSwzOTAuMTI5LDQxMC4zNTUsMzgxLjkwMiw0MDcuMTY0LDM3NC43MTd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); background-repeat:no-repeat}



#loading {
  z-index: 10;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 90vh;
}

.count-box{display: none !important;}


.wpulike {padding:0px 0px !important; margin-top: -8px;}

.wpulike-robeen svg {width: 22px !important;}

.compare-products {display: none !important;}
	
.compare-products.active { left:0px; bottom:0px; z-index: 99999999;
    position: fixed;
   background-color: #0149CC;
    background-image: linear-gradient(to right,#0149CC,#00C6FF,#0149CC);
    display: block !important;
    width: 100%;
    padding: 8px 0px;
    bottom: 0px;
    left: 0px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-size: 21px; margin-bottom:0px !important}
	
.modal-products .col-4 { float: left}

#btn-close-modal {margin-top:0px !important; padding:10px; background-color: #ccc;}

#animatedModal { background-color:#ffffff !important}

.modal-content { border: none !important;}


.college-result-block .list-group-item button span {
    display: inline-block !important;
    width: auto !important;
}


