@import url('https://fonts.googleapis.com/css?family=Sarala:400,700');
body,h1,h2,h3,h4,h5,h6,p{font-family: 'Sarala', sans-serif;}
h3,h4,h6,p{color:#555}

.color-default,.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus,.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover,.navbar-default .navbar-header .navbar-brand,.template-list li:before,.text-primary,a,h2.para-heading,header.inner .header-content h1,p.template-para::first-letter,ul.dot-ul li:before{color:#122a59}
#quote-carousel .carousel-indicators .active,#quote-carousel .carousel-indicators li,.carousel-image .btn.btn-lg,.dark-bg .template-button,.img-box span,.post-more a,.service-box-button,.sidebar-cta,.sidebar-cta div,.template-readmore:hover,.theme-bg,div.konnect-info{background:#122a59}
.bg-primary{background-color:#122a59}
.section-heading:after,.section-heading:before{background-color:#122a59}
#scroll-up{background-color:#122a59}
.loader{border-top:3px solid #122a59}
.navbar-default.affix .nav>li.active>a,.navbar-default.affix .nav>li.active>a:focus{color:#122a59!important}
.banner-bar h3,.btn-facebook:hover,.btn-google:hover,.btn-primary .badge,.carousel-image .big,.footer-widget h3,.footer-widget ul li .fa,.footer-widget ul li a:active,.footer-widget ul li a:focus,.footer-widget ul li a:hover,.footer-widget.address .fa,.konnect-carousel:hover .flex-next,.konnect-carousel:hover .flex-prev,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default li.search-icon a .fa,.pager li>a:active,.pager li>a:focus,.pager li>a:hover,.post-content-text h4 span,.post-preview a:focus,.post-preview a:hover,.profile-box h4 span,.sidebar-list li a:active,.sidebar-list li a:focus,.sidebar-list li a:hover,.sidebar-list li:before,.sidebar-post>a::before,.sidebar-post>a:hover,.sidebar-tags a:active,.sidebar-tags a:focus,.sidebar-tags a:hover,.template-button,.template-button:active,.template-button:focus,.template-button:hover{color:#122a59}
.search-form .form-control:focus{border-color:#122a59}
.search-form button{background-color:#122a59}
.dropdown-menu{border-top:3px solid #122a59}.dropdown-menu>li>a:active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#122a59}
.pager li>a,.pager li>span{background-color:#122a59;border:1px solid #122a59}
.sidebar-tags a:active,.sidebar-tags a:focus,.sidebar-tags a:hover{border:1px solid #122a59}
.post-meta a,.team-more a,button.btn-download:active,button.btn-download:focus,button.btn-download:hover,h3.author-name{color:#122a59}
.panel-title a:hover,.panel-title a[aria-expanded=true]{background-color:#122a59}
.konnect-form .form-control:focus,.template-form .form-control:focus{border-color:#122a59}
.footer-widget .read-more{background-color:#122a59}
.btn-primary,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#122a59;border-color:#122a59}
.error-page ul li a{background-color:#122a59}
.carousel-image-pagination .flex-control-paging a.flex-active,.carousel-image-pagination .flex-control-paging a:hover{background-color:#122a59}
.konnect-carousel:hover .flex-next,.konnect-carousel:hover .flex-prev{border:1px solid #122a59}
@media (max-width:767px){
.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#122a59}
}
@media (min-width:768px){
.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover,.navbar-default.affix .nav>li>a:focus:hover,.navbar-default.affix .nav>li>a:hover,.navbar-default.affix .navbar-header .navbar-brand{color:#122a59}
}


.template-space,.template-well{min-height:20px}
.konnect-info li,.sidebar-list li,ul.other-courses li,ul.ul-course li{list-style:none}
*{position:relative;outline:0!important;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
:after,:before{transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}
.btn-default,a{-webkit-transition:all .35s;-moz-transition:all .35s}
body,html{height:100%;width:100%}
body{color:#555;webkit-tap-highlight-color:#222;overflow-x:hidden;font-size:15px}
::-moz-selection{color:#fff;text-shadow:none;background:#222}
::selection{color:#fff;text-shadow:none;background:#222}
img::selection{color:#fff;background:0 0}
img::-moz-selection{color:#fff;background:0 0}
hr.light{border-color:#fff}
a{transition:all .35s}a:focus,a:hover{color:#6c6c6c}h3,h4,h6{font-weight:400}
p{font-size:15px;line-height:1.8;margin:10px 0}
p:first-child{margin-top:0}
p.template-para::first-letter{font-size:200%}
.justify{text-align:justify}
.template-section-heading{margin-top:0;background:rgba(108,184,92,.8);color:#fff;width:auto;padding:10px;text-align:left;box-shadow:0 10px rgba(0,0,0,.7)}
.dark-bg,header{-webkit-background-size:cover;-moz-background-size:cover}
#scroll-up,.client-box,.section-heading,.section-heading+p,header,header .header-content,header.inner{text-align:center}
.template-well{background-color:#fff;float:left;margin-bottom:20px;width:100%}
.template-list li{list-style:none;font-size:18px;line-height:27px;font-weight:300}
.template-list li:before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:10px}
.section-heading:after,.section-heading:before{position:absolute;content:"";left:50%}
.bg-dark{background-color:#222;color:#fff}
.text-faded{color:rgba(255,255,255,.7)}
.text-white{color:#fff}
.text-dark{color:#333}
aside,section{padding:60px 0}
section.main-footer{padding:50px 0;background:url(../images/footer-bg.jpg) no-repeat;background-size:cover;}
.logo-change{margin-bottom:15px;}

.section-heading+p{font-size:18px;color:#666;width:50%;margin:0 auto}
.section-heading:before{top:37px;height:1px;width:90px;margin-left:-50px}
.section-heading:after{top:35px;height:5px;width:40px;margin-left:-25px;border-radius:4px}
.affix-top,.dark-bg{position:relative}
.no-padding{padding:0}
.margin-0{margin:0}
.margin-10{margin:10px 0}
.margin-top-20{margin-top:20px}
.margin-bottom-20{margin-bottom:20px}
.margin-bottom-50{margin-bottom:50px}
.margin-top-50{margin-top:50px}
.dark-bg{width:100%;min-height:auto;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(../images/ctabg.jpg);color:#fff}
.light-bg{background:#F3F6F8;box-shadow:0 0 5px 0 #ddd}
.theme-bg{padding:40px 0 42px}
.section-heading{margin-top:0;font-weight:500;padding-bottom:11px;color:#333;margin-bottom:25px;letter-spacing:2px;text-transform:uppercase;font-size:22px}
.client-box-heading,h2.para-heading{font-size:20px;text-transform:uppercase}
h2.para-heading{margin:0 0 25px;font-weight:700;letter-spacing:.5pt}
.section-heading.text-white{color:#fff}
.client-box-heading{margin-top:0;font-weight:400;color:#333;letter-spacing:2px}
.client-single{display:inline-block;margin:10px}
.hidden{display:none}
.fixed-right-bottom{min-width:200px}ul.dot-ul li{padding:8px 0;width:50%;display:inline-block;float:left;font-size:18px;color:#666}ul.dot-ul li:before{content:"\f10c";font-family:Fontawesome;float:left;margin-right:10px;font-size:15px}
.padding-top-0{padding-top:0}element.style{display:inline}
#scroll-up{position:fixed;z-index:8030;bottom:10px;right:30px;width:46px;height:46px;border-radius:50%;color:#fff;font-size:24px;line-height:42px;text-decoration:none;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;display:none}

.loading{background:#fff;position:fixed;z-index:99999;width:100%;height:100%}
.loader{border:3px solid #f3f3f3;border-radius:50%;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:45%;left:45%}div.konnect-info{padding:15px 0;transition:all 1s ease;color:#FFF;letter-spacing:.9px}
div.konnect-info .container-fluid,nav#mainNav .container-fluid{padding:0 30px;margin:0 auto}
nav#mainNav{padding:0 5px;}
.konnect-info{font-size:13px}
.konnect-info a{color:#fff}
.konnect-info .fa{margin:0 3px}
.konnect-info ul{margin-bottom:0}
.konnect-info a:hover{color:#fafafa;text-decoration:none}
.konnect-info img{width:17px;margin:0 3px}
.konnect-info ol,ul{padding:0}ol,ul{margin:0}
.konnect-info li{float:left;margin-left:15px}
.konnect-info li:first-child{margin-left:0}
.konnect-portfolio-box{padding:15px}
.konnect-float-right{float:right}
.konnect-float-left{float:left}nav.affix .template-info{display:none;transition:all .35s}
.navbar-brand{height:auto;padding:0 7px}
.navbar-header{margin:15px 0 0px}
.navbar-default{background-color:#fff;border-color:rgba(34,34,34,.05);font-family:roboto,sans-serif;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}
.navbar-default i.fa{padding-right:3px}
.navbar-default .navbar-header .navbar-brand{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}
.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#6c6c6c}
.navbar-default .navbar-header .navbar-toggle{font-weight:700;font-size:12px;color:#222;text-transform:uppercase}
.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{font-weight:700;font-size:13px;color:#333;text-transform:uppercase}
.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus,.navbar-default .nav>li.active>a:focus:hover,.navbar-default .nav>li.active>a:hover,.navbar-default.affix .nav>li.active>a,.navbar-default.affix .nav>li.active>a:focus{background-color:transparent}
.navbar-right{margin:0}
.search-form{position:absolute;right:5%;width:250px;background:#fff;margin-top:2px;padding:10px 0;display:none;z-index:9999}header,header .header-content,header.inner,header.inner .header-content{position:relative;width:100%}
.search-form .form-control{display:block;width:100%;padding:0 0 0 10px;font-size:16px;line-height:42px;color:#555;background-color:#fff;background-image:none;border:1px solid #f1f1f1;border-radius:0;height:42px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.search-form .form-control:focus{outline:0;-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-radius:0}
.search-form button{height:42px;border-radius:0;color:#fff}
.search-form button:active,.search-form button:focus,.search-form button:hover{background-color:#555;color:#fff}
.dropdown-menu{border-radius:0;border:0;padding:0;min-width:180px}
.dropdown-menu>li>a{padding:10px;border-bottom:0;letter-spacing:.5pt;font-size:12px;color:#444;text-transform:uppercase}
.dropdown-menu li:last-child a{border-bottom:0}
.dropdown-menu>li>a:active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{padding:10px 10px 10px 15px;color:#fff}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff}header{height:500px;-o-background-size:cover;background:url(../img/finance.jpg);color:#fff}header.inner{height:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background:#F3F6F8;color:#fff}header.inner .header-content{text-align:left;padding:5px 0}header .header-content hr{margin:30px auto}header .header-content p{margin-bottom:20px;letter-spacing:1pt}header .header-content h1{font-size:35px;padding:20px 0;color:rgba(255,255,255,1);text-transform:none;letter-spacing:.5px;text-align:center;text-shadow:0 2px 0 #333;margin:0}header.inner .header-content h1,header.inner .header-content h1 a{font-size:14px;text-transform:none;letter-spacing:.5px;text-align:left}header.inner .header-content h1{padding:0;text-shadow:none;margin:10px 0 5px}header.inner .header-content h1 a{padding:20px 0;color:#999}
.contact-address-box h3,.img-box span,.service-box-button,.sidebar h2,.team-content-text h4{text-transform:uppercase}header.inner .header-content h1 a:active,header.inner .header-content h1 a:focus,header.inner .header-content h1 a:hover{color:#555;text-decoration:none}header .header-content h1 span{font-weight:600}header .header-content p{font-size:15px;margin:20px auto;width:70%;color:#999}
.position-bar{top:-150px;background-color:#f9f9f9;padding:50px;border:1px solid #f1f1f1;margin-bottom:-90px}
.banner{margin:50px auto 0}
.banner-bar{text-align:center;padding:30px;border:1px solid #eee;background:#fcfcfc;border-radius:10px;box-shadow:0 0 5px #eee}
.banner-bar h3{text-align:center;margin:10px auto;font-weight:200}
.banner-bar h3 span{font-weight:700}
.banner-info{margin:80px 0}
.profile-box{padding:40px 10px 30px;text-align:center;border-radius:5px;cursor:pointer;transition:.5s all ease;background-color:#fff}
.profile-box:hover{padding:35px 10px;box-shadow:0 0 20px #bbb}
.profile-box h4{color:#333;font-weight:400;margin-top:10px 0}
.profile-box h4 span{font-weight:800}section#services{padding:50px 0 33px}
.position-bar .service-box,.service-box{padding:25px;border-radius:5px;text-align:center}
.service-box{background:#f1f1f1}
.position-bar .service-box{background:#fff}
.service-box-button{margin-top:15px;font-size:14px;padding:10px 25px;color:#fff;border-radius:50px;letter-spacing:2px;font-weight:300;display:inline-block;cursor:pointer;border:none}
.service-box-button:active,.service-box-button:focus,.service-box-button:hover{text-decoration:none;background-color:#555;color:#fff}
.service-box h3{font-weight:400;color:#000;margin:20px auto}
.service-box p{margin-bottom:0}
.service-box img{margin-bottom:5px}
.white{color:#fff;}
.modal-header{border-bottom:none;}
#Modaladmission .modal-content{padding:20px 20px 0;background:#122a59;background-size:cover;border-radius:0;}
#Modaladmission .modal-content h4.modal-title{text-transform:uppercase;font-size:22px;}
#Modaladmission .modal-body .input-group, #Modaladmission .modal-body .input-group select{overflow:hidden;}
#Modaladmission .modal-body form{display:table;width:100%;}
#Modaladmission .modal-body .input-group .form-control{border:1px solid #ddd;border-radius:0;height:50px;padding-left:35px;}
#Modaladmission .modal-body .selectbox select.form-control{width:110%;}
#Modaladmission .modal-body .selectbox::after{position:absolute;right:15px;top:14px;content:'\f107';font-family:fontawesome;z-index:10;color:#5dc560;}
#Modaladmission .modal-body .selectbox select.form-control option{padding:5px;}
#Modaladmission .modal-body .input-group textarea.form-control{height:100px;resize:none;padding-top:16px;}
#Modaladmission .modal-body .input-group .input-group-addon{position:absolute;left:12px;top:18px;z-index:20;background:none;color:#5dc560;border:none;padding:0;}
.contentul{margin:20px 0;}
.contentul li{display:inline-block;min-width:48%;margin-bottom:10px;}
.contentul li{}

.mt-20{margin-top:20px;}
#Modaladmission .cta-inside{margin:0 -20px;}
#Modaladmission .modal-body input[type="submit"]{border-radius:0;padding:12px;width:180px;margin:0 auto;}
.coursepacker ul{margin-top:40px;}
.coursepacker ul li{display:block;margin:10px 0;text-align:center;border:1px solid #5dc560;border-left: 3px solid #54bc57;}
.coursepacker ul li a{display:block;color:#5dc560;padding:20px 0;background:#fff;text-transform:uppercase;}
.coursepacker ul li a:hover{text-decoration:none;}

.home .coursesthumb{background:#fff;}

button.close{-webkit-appearance:none;cursor:pointer;border:0;position:absolute;top:5px;right:5px;z-index:99;opacity:1;background:#fff;padding:4px 10px 5px;border-radius:20px;color:#555;font-weight:500}
.gallery-box img{margin:15px auto}
.gallery-box img:hover{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;opacity:.8}
.img-box img{width:100%}
.img-box span{position:absolute;z-index:10;color:#f1f1f1;padding:10px;font-size:18px;font-weight:400;letter-spacing:1pt}ul.ul-course{padding:10px 20px;background:#f9f9f9}ul.ul-course li{font-size:16px;line-height:40px;border-bottom:1px solid #eee;color:#666}ul.ul-course li:last-child{border-bottom:0}ul.ul-course li span{font-size:19px;color:#444;font-weight:700}
.article-box{overflow:hidden}
.post-content-text{width:100%;float:left;position:absolute;left:0;bottom:-45px;padding-bottom:10px;background:rgba(0,0,0,.8);text-align:center;color:#fff;cursor:pointer;transition:all .3s ease 0s}
.article-box:hover .post-content-text,.post-content-text:hover{bottom:0}
.post-content-text h4{font-size:16px;color:#ccc;line-height:23px;font-weight:400;padding:0 5px}
.post-content-text h4 span{font-weight:500;margin-right:10px;font-size:22px;line-height:28px;color:#fff;}
.post-content-text .post-more{padding:5px}
.post-more a{padding:5px 20px;color:#fff;border-radius:15px}
.post-more a:active,.post-more a:focus,.post-more a:hover{text-decoration:none}
.template-readmore{padding:5px 15px;border:1px solid}
.template-readmore:hover{border:1px solid;color:#fff;text-decoration:none}
.news-post a:hover{text-decoration:none}
.news-post h3 a{color:#282A2B}
.list-thumb{padding:10px;width:100%;background-size:cover}
.list-thumb>div{border:1px solid #fff;min-height:320px;background:rgba(0,0,0,.3);transition:all .2s ease-in}
.list-thumb>div:hover{background:rgba(0,0,0,0);transition:all .2s ease-in}div.grid-container .post-preview,div.grid-sidebar-container .post-preview{margin:0;padding:10px}
.post-preview>a{color:#333}
.post-preview a:focus,.post-preview a:hover{text-decoration:none}
.post-preview>a>.post-title{font-size:20px;margin-top:30px;margin-bottom:10px;font-weight:400;color:#666}
.post-box{padding:15px;border-bottom:5px solid rgba(241,71,66,0);background-color:#f9f9f9}
.post-box:hover{padding:15px;border-bottom:5px solid rgba(241,71,66,.7);box-shadow:0 0 20px 2px #c1c1c1;background-color:#fff;-moz-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}div.grid-container .post-preview>.post-box a>.post-title,div.grid-sidebar-container .post-preview>.post-box a>.post-title{font-size:18px;margin-top:15px;margin-bottom:15px;line-height:27px}
.post-preview>a>.post-subtitle{margin:0 0 10px;font-weight:300}
.post-preview .post-meta{color:#777;font-size:15px;margin-top:0}
.grid-sidebar-container .post-preview .post-meta{color:#777;font-size:14px;margin-top:0;padding:5px 10px;background:#f1f1f1}
.grid-sidebar-container .post-box{padding:12px;border:1px solid #f1f1f1;border-radius:4px;background-color:#fff}
.grid-sidebar-container .list-thumb{padding:0;width:100%;background-size:cover}
.caption{text-align:center;font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.pager{margin:20px 0 0;text-align:justify}
.pager li>a,.pager li>span{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:14px;font-weight:800;letter-spacing:1px;padding:15px 25px;color:#fff;border-radius:0}
.sidebar-list li:before,.sidebar-post>a::before{font-family:FontAwesome;content:"\f105"}
.pager li>a:active,.pager li>a:focus,.pager li>a:hover{background-color:#fff}

.cta-inside{background:#5dc560;padding:10px;}
.cta-inside .content{border:1px solid #fff;padding:10px;}
.cta-inside .content h4{line-height:34px;margin:0;display:block;}
.cta-inside .content a, .cta-inside .content a:hover{color:#fff;text-decoration:none;}

.sidebar-social .fa{font-size:2em;padding:10px 0;border:1px solid #f1f1f1;width:50px;text-align:center;background:#f9f9f9}
.sidebar .search-btn{padding:25px 10px;border-radius:0;width:230px}
.sidebar{padding-left:25px}
.sidebar h2{margin-top:0;font-size:20px;font-weight:500;background-color:#555;padding:10px;text-align:center;color:#fff;letter-spacing:1pt}
.sidebar h3{color:#fff}
.sidebar-post{padding:15px 5px;border-bottom:1px dashed #ccc}
.sidebar-post-last{border-bottom:none;padding:15px 5px 5px}
.sidebar-post>a{font-size:17px;margin:10px 0;color:#777}
.sidebar-post>a:hover{text-decoration:none}
.sidebar-post>a::before{margin-right:6px}
.sidebar .post-meta{font-size:13px;margin:5px 0 0;line-height:1;color:#999}ul.sidebar-list{padding:0 0 0 10px}
.sidebar-list li:before{margin-right:6px}
.sidebar-list li a{font-size:17px;line-height:1.8;color:#777}
.sidebar-list li a:active,.sidebar-list li a:focus,.sidebar-list li a:hover{text-decoration:none}
.sidebar-tags{margin:20px 0 0}
.sidebar-tags a{color:#b9b9b9;border:1px solid #b9b9b9;border-radius:2px;padding:5px 15px;display:inline-block;margin-bottom:10px;margin-right:5px;transition:all .3s}
.sidebar-tags a:active,.sidebar-tags a:focus,.sidebar-tags a:hover{text-decoration:none;transition:all .3s}
.sidebar-cta{text-align:center;color:#fff;padding:10px}
.sidebar-cta div{padding:50px 20px;border:1px solid #fff}
.sidebar-cta div i{display:block;color:#fff;font-size:48px;}
button.btn-download{background:#fff;border:none;color:#666;font-size:23px;padding:10px 15px;margin:10px auto}
.address-box .fa-facebook,.sidebar .fa-facebook{color:#3b5998}
.address-box .fa-twitter,.sidebar .fa-twitter{color:#0084b4}
.address-box .fa-google-plus,.sidebar .fa-google-plus{color:#d34836}
.address-box .fa-whatsapp,.sidebar .fa-whatsapp{color:#128c7e}
.address-box .fa-linkedin,.sidebar .fa-linkedin{color:#0077b5}
.address-box .fa-youtube,.sidebar .fa-youtube{color:#cd201f}
.list-container{padding-right:25px;border-right:1px solid #f1f1f1}
.single-post-heading{font-size:25px;color:#111;font-weight:500}
p.author-info{background:#f6f6f6;padding:10px;margin:10px 0}
p.post-meta{color:#333;margin:15px 0 0;font-size:20px}
.post-meta a{text-decoration:none}
.post-social-share span{bottom:3px}
.post-social-share .fa{font-size:23px;margin:0 2px;padding:5px;border:1px solid;width:40px;text-align:center}
.post .comment-btn{padding:25px 10px;border-radius:0;width:100%}
.post .post-footer .input-group-addon a{color:#454545}

ul.ulterms{margin:0;padding:0;}
ul.ulterms li{list-style:none;padding:5px 0 5px 20px;text-align:justify;}
ul.ulterms li::before{position:absolute;left:0;content:'\f058';font-family:fontawesome;color:#122a59;}
.tagger img{cursor:pointer;}

.input-group-addon{border-radius:0}
.team-more a{margin:5px;border-radius:15px}
.team-more a:active,.team-more a:focus,.team-more a:hover{text-decoration:none}
.team-content-text{width:100%;float:left;position:absolute;left:0;bottom:-50px;background:rgba(0,0,0,.8);text-align:center;color:#fff;cursor:pointer;transition:all .3s ease 0s}
.team-content-text a, .team-content-text a:hover{text-decoration:none;color:#fff;}
.article-box:hover .team-content-text,.team-content-text:hover{bottom:0}
.team-content-text h4{font-size:18px;letter-spacing:.5pt;color:#fff;line-height:23px;font-weight:400}
.panel-default{border:0 solid #eee}
.panel-default>.panel-heading{border:0;background-color:#fff;border-bottom:0}
.panel-heading{padding:0;border:none;border-top-left-radius:0;border-top-right-radius:0;background-color:transparent}
.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:#fff;font-weight:400;letter-spacing:1pt}
.panel-title a,.panel-title a:focus{position:relative;overflow:hidden;display:block;text-decoration:none;padding:12px 45px;background-color:#333;color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;transition:all .25s}
.panel-title a[aria-expanded=true]:before{content:"-"}
.panel-title a:before{position:absolute;top:50%;left:25px;font-size:14px;content:"+";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.panel-group .panel{border-radius:0}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}
.panel-title a:hover,.panel-title a[aria-expanded=true]{color:#fff}
.panel-body{color:#777;line-height:26px;letter-spacing:.1pt;padding:25px;background-color:#f8f8f8}aside#testmonials{padding:29px 0 36px}
#quote-carousel{padding:0 10px 30px}
#quote-carousel p{font-size:16px;line-height:1.5;margin-bottom:20px;font-weight:300;color:#f1f1f1}
#quote-carousel .carousel-control{background:0 0;color:#f1f1f1;font-size:2.3em;text-shadow:none;margin-top:30px}
#quote-carousel .carousel-control.left{left:10px}
#quote-carousel .carousel-control.right{right:10px}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:0}
#quote-carousel .carousel-indicators li{width:15px;height:15px;margin:5px;cursor:pointer;overflow:hidden;transition:all .4s;border-radius:10px;border:none}
#quote-carousel .carousel-indicators .active{width:35px;opacity:1}
.carousel-inner{min-height:200px}
.item blockquote{border-left:none;margin:0}
.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}img.template-contact-icon{width:50px;float:left;margin-right:15px}
.template-form .form-control:focus{outline:0;-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-radius:0}
.template-form .form-control{display:block;width:100%;padding:0 0 0 10px;font-size:15px;line-height:42px;color:#555;background-color:#fff;background-image:none;border:1px solid #f1f1f1;border-radius:0;margin-bottom:15px;height:42px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.template-submit,.template-submit:hover{background:rgba(26,188,156,.8)}
.template-form textarea.form-control{padding:5px 20px 20px 10px;height:100px}
.template-submit{font-size:15px;border:0 solid #fff;padding:10px 20px;color:#fff;border-radius:0;font-weight:300;margin-bottom:15px}
.contact-page .template-form{border:1px solid #f9f9f9;padding:20px;box-shadow:0 0 15px #eee}
.contact-heading{font-weight:300;color:#555}
.contact-heading span{font-weight:500;color:#555}img.konnect-contact-icon{width:30px;float:left;margin-right:10px}
.konnect-form .form-control:focus{outline:0;-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-radius:0}
.konnect-form .form-control{display:block;width:100%;height:40px;font-size:16px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #d2d2d2;border-radius:0;margin-bottom:15px}
.konnect-form textarea.form-control{padding:5px 20px 20px 10px;height:91px}
.konnect-submit{font-size:15px;border:0 solid #fff;padding:10px 20px;background:rgba(10,132,203,.9);color:#fff;border-radius:0;font-weight:300}
.konnect-submit:hover{background:rgba(10,132,203,1)}
.contact-address-box{padding:10px 15px;background:#0A84CB;color:#f1f1f1}
.contact-address-box h3{color:#fff;margin-bottom:0}
.contact-address-box .fa{border:2px solid #fff;border-radius:50%;padding:7px;font-size:14px;margin-right:5px}aside.contact-address{padding:30px 0}
.address-box{width:100%;background:#f9f9f9;padding:20px;margin-bottom:26px}
.btn-default.active,.btn-default:active,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-primary{background-image:none}
.address-box:last-child{margin-bottom:0;text-align:center}
.address-box .fa{font-size:20px;margin:0 6px}aside.full-map,aside.full-map .container-fluid{padding:0}
.contact-box{padding:10px 20px;margin:0}
.contact-box p{padding-left:65px;}
.footer-widget ul li{padding:8px 0;width:50%;display:inline-block;float:left}
.footer-widget h3{margin:0 0 15px;font-weight:700}
.footer-widget .read-more{color:#fff;padding:10px;display:inline-block}
.footer-widget .read-more::before{content:"\f101";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:5px}
.btn,.template-button{font-weight:400;font-family:roboto,sans-serif;text-transform:uppercase}
.footer-widget .read-more:active,.footer-widget .read-more:focus,.footer-widget .read-more:hover{text-decoration:none}
.footer-widget.address .fa{font-size:19px;position:absolute;left:0;top:5px}
.footer-widget.address p{float:left;width:100%}
.footer-widget.address p span{float:left;padding-left:35px;}
.footer-widget ul li a{color:#555}
.footer-widget ul li a:active,.footer-widget ul li a:focus,.footer-widget ul li a:hover{text-decoration:none}footer{background-color:#eee}footer .container{padding:15px 0}footer .container p{margin:0;font-size:14px}
.contact-social a{display:inline-block;float:none;margin:0 0 0 10px;font-size:16px;color:#555}
.btn-default{color:#222;background-color:#fff;border-color:#fff;transition:all .35s}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#222;background-color:#f2f2f2;border-color:#ededed}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#fff}
.btn-default .badge{color:#fff;background-color:#222}
.btn-primary{color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#6c6c6c;border-color:#6c6c6c}
.btn-primary .badge{background-color:#fff}
.btn{border:none}
.btn-xl{padding:15px 30px}
.template-button{font-size:18px;padding:12px 38px;background:#fff;border-radius:40px;float:left;display:inline-block}
.dark-bg .template-button{color:#fff;display:inline-block;float:none;margin-top:25px}
.template-button:active,.template-button:focus,.template-button:hover{text-decoration:none;padding:12px 28px 12px 48px}
.dark-bg .template-button:active,.dark-bg .template-button:focus,.dark-bg .template-button:hover{color:#fff}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}
.gmnoprint div{background:0 0!important}
.login-main,.span-or{background-color:#fff}
.googleMap .gm-style{border-style:solid;border-width:1px;border-color:rgba(113,113,113,.5)}
#map{height:465px}
.contact-map{padding-bottom:0}
.contact-map .container-fluid{padding-right:0;padding-left:0}
@media (max-width:768px){.small-map{margin-bottom:20px}}
.section-bottom-border{border-bottom:1px solid #f1f1f1}
.login-main{max-width:360px;margin:0 auto;border:1px solid #f1f1f1;padding:20px;box-shadow:0 0 15px #eee}
.login-or{position:relative;font-size:18px;color:#aaa;margin:30px 0}
.span-or{display:block;position:absolute;left:50%;top:-12px;margin-left:-25px;width:50px;text-align:center}
.hr-or{background-color:#cdcdcd;margin-top:0!important;margin-bottom:0!important;border-color:#f1f1f1;border-width:1px;max-width:100%}
.btn-facebook,.btn-google{border:1px solid;background-color:#fff}
.btn-facebook{color:#3b5998}
.btn-facebook:hover{background-color:#fff}
.btn-google{color:#dd4b39}
.btn-google:hover{background-color:#fff}
.error-page ul{margin:20px 0}
.error-page ul li{list-style-type:none;display:inline}
.error-page ul li a{padding:5px 15px;color:#fff;display:inline-block;margin:2px}
.error-page ul li a:active,.error-page ul li a:focus,.error-page ul li a:hover{text-decoration:none;background-color:#555;color:#fff}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}
@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@media (min-width:320px) and (max-width:480px){header.inner .header-content h1 span{font-size:22px}ul.dot-ul li{width:100%}
.login-signup{padding:20px 0 40px}
.login-main{max-width:360px;margin:0 auto;border:none;padding:20px;background-color:#fff;box-shadow:none}
.pager li>a,.pager li>span{padding:15px 5px}
.post-social-share .fa{font-size:19px;width:35px}
.sidebar-cta div{padding:20px}
.contact-page .template-form{border:none;padding:0 20px 40px;box-shadow:none}}
@media (max-width:600px){
img.logo-change{max-width:300px;}
	}
@media (max-width:361px){
img.logo-change{max-width:200px;padding-top:10px;}
	}
@media (max-width:767px){
.konnect-info ul{float:none;text-align:center;margin-bottom:15px;}	
.konnect-info ul li{float:none;text-align:center;display:inline-block;}
.konnect-float-right,.konnect-info li,.template-button,img.template-contact-icon{float:none}
.form-group,.form-inline,.konnect-float-right,.text-left,.text-right{text-align:center}
.konnect-float-right>li{display:inline-block}
.navbar-default li.search-icon{display:none}
.banner-bar{margin:20px 0}div.konnect-info .container-fluid,nav#mainNav .container-fluid{padding:0}
.navbar-brand{padding-left:15px}
.affix-top{position:relative}
.template-form .form-control{padding:inherit}div.banner-info{margin:20px 0 0}[class*=banner-bar-]{margin:0}
.fixed-right-bottom{bottom:10px;left:10px;min-width:90%;position:fixed;z-index:9999}
.navbar-toggle{border:0;margin:10px 20px 0 10px;padding:0;background-color:#fff}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#fff}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:inherit}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 15px 10px 25px}
.position-bar{position:static;background-color:#f9f9f9;padding:50px 15px;border:1px solid #f1f1f1;margin-bottom:0}header.home-two{height:auto;padding-bottom:20px}img.template-contact-icon{margin-right:10px;width:25px}
.template-list,.text-center img{margin:0 auto}
.template-space{min-height:20px}section#blog .template-space,section#contact .template-space{min-height:0}nav.affix-top a.logo-color{display:block;transition:all .35s}nav.affix a.logo-white,nav.affix-top a.logo-white{display:none;transition:all .35s}
.navbar-nav .open .dropdown-menu{background-color:#f1f1f1}
.template-float-right,.template-info li{border-right:0;text-align:center;float:none}
#quote-carousel{padding:0}
#quote-carousel .carousel-indicators{position:relative}
#quote-carousel p{font-size:16px;line-height:1.2;margin-bottom:20px;font-weight:300}
#quote-carousel .carousel-control{display:none}
.footer-widget ul,h3.cta-heading{display:inline-block}
.section-heading{font-size:18px}
.section-heading+p{width:100%}
.profile-box{margin:20px 0}
.purchase-button{margin-top:20px}
.service-box{margin:20px 0}
.footer-widget .read-more{display:inline-block;margin-bottom:8px}
.footer-widget{margin-bottom:30px}
.footer-widget.address{margin-bottom:0}
.aside-cta{padding:40px 0 60px}
.skill-box{margin-top:20px}
.article-box{margin:20px 0 0}
.article-box:first{margin:0}section#services{padding:50px 0 48px}
.list-thumb{min-height:200px}
.list-thumb>div{min-height:180px}
.post-preview>a>.post-title{font-size:20px;margin-top:20px}
.list-container{border-right:0;padding-right:15px}
.author-box .col-md-6{padding:0}
.sidebar{padding-left:15px;padding-top:15px}
.sidebar-social .fa{font-size:1.5em;padding:8px 0;width:45px}
.post-box:hover{padding:10px;box-shadow:0 0 20px 2px #c1c1c1;background-color:#fff;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.pager li>a{font-size:12px}
.small-map{margin:0;padding:0}
.contact-page{padding-bottom:0}}
@media (min-width:768px) and (max-width:991px){.navbar-header,.section-heading+p{width:100%}
.footer-widget.quicl-links,img.template-contact-icon,li.search-icon{display:none}
.affix .navbar-header{display:none;transition:all ease-in-out .3s}
.affix .navbar-nav>li>a{padding:15px 10px;margin-bottom:0}
.collapse .navbar-right{float:left!important}
.navbar-nav>li>a{padding:15px 10px!important}
.navbar-right .dropdown-menu{left:0}
.navbar-toggle{border:0;margin:10px 20px;padding:0;background-color:transparent}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}
.position-bar{position:static;background-color:#f9f9f9;padding:50px 15px;border:1px solid #f1f1f1;margin-bottom:0}header.home-two{height:auto}
.banner-info{margin-top:0}
.banner-image-info{padding:30px 0 0}
.banner-bar h3{font-size:16px}header .header-content{padding:80px 0 0}
.purchase-button{margin:15px 0 0}
.profile-box,.service-box{margin:10px auto}
.section-heading.one{clear:both;float:left;margin:30px 0 20px;width:100%}section#portfolio{padding:50px 0 45px}
.article-box{margin:10px 0}
.sidebar{padding-left:15px;padding-top:15px}
.author-box .col-md-6{padding:0}}
@media (min-width:768px){.navbar-nav>li>a{padding:30px 10px}
.navbar-nav>li:last-child>a{padding:30px 0 30px 10px}
.navbar-nav>li{margin:0 5px}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}
.navbar-default .navbar-header .navbar-brand{color:rgba(255,255,255,.7)}
.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#fff}
.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{font-weight:600qw218 0}
.navbar-default .nav>li>a{position:relative;letter-spacing:.5pt}
.navbar-default.affix{background-color:rgba(255,255,255,1);border-color:rgba(34,34,34,.05);-webkit-transition:all 2s ease-in;transition:all 1s ease-in}
.navbar-default.affix .navbar-header .navbar-brand{font-size:14px}
.navbar-default.affix .navbar-header .navbar-brand:focus,.navbar-default.affix .navbar-header .navbar-brand:hover{color:#6c6c6c}
.navbar-default.affix .nav>li>a,.navbar-default.affix .nav>li>a:focus{color:#333}header .header-content{position:relative}
.skill-box{padding:0 20px}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{font-size:16px}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{font-size:22px}
.article-box{margin:15px 0}}
@media (max-width:991px){.img-hide-sm{display:none}}
@media (min-width:1000px) and (max-width:1024px){.sidebar-social .fa{font-size:20px;padding:8px 0;width:42px}
.sidebar-cta div{padding:20px}
.contact-box{margin:0}}
.table thead tr th{background:#122a59;color:#fff;text-align:center;}
.table tbody tr th{text-align:center}
.table tbody tr td:nth-child(odd){text-align:center}