ul{list-style-type: none;padding:0px;margin-bottom: 0px;}
li{position: relative;}
a,a:visited,a:focus,a:hover{color:#fff;}
input{box-shadow: none;border-style: solid;border-width: 1px;}
.container-fluid {padding:0;margin:0;}
.col-centered{float: none; margin: 0 auto;width:1200px;position:relative;}
.no-padding{padding:0px;margin:0px;}
.col-fixed{position: fixed;z-index: -1000;}
.col-mobile{background-color: #fff;background:#fff;z-index:1000;}
.header-bg,.footer-bg{height:500px;width: 100%;background-size: auto 100%;background-position: center bottom;background-repeat: no-repeat;background-color: #000; position: relative}
.header-bg:hover{cursor:pointer;}
.footer-bg{min-height: 200px;height:auto;background-color: transparent;background-size:100% 100%;}
.footer-links{padding:0px 20px;padding-top:60px;position:relative;}
.footer-links li{color:#fff;font-weight: bold;margin-bottom: 10px;}
.footer-transp{width: 100%;height:29px;position:absolute;top:0px;margin:0px;padding:0px;background-color: #fff;z-index:-100;}
.footer-black{width: 100%;height: 100%;position: absolute;padding-top:29px;background-color:#000;z-index:-200;}
.footer-logo{height:35px;width:auto;position:absolute;bottom:10px;right:20px;}
.footer-copyright{padding-bottom:5px;color:#fff;margin-top:-20px;}
.method_of_payment{margin-top:20px;}
.method_of_payment img{text-align: center;height:70px;width:auto;margin-left:-5px;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0px 0px;border-radius: 4px;}
.pagination li a{border:1px solid transparent;border-radius:50%;color:#000;font-size:15px;font-weight: bold;margin:0 5px;padding:1px 7.5px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {border-radius:50%!important;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-radius:50%!important;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #000;
    cursor: default;
    border: 1px solid #000;
    background: rgba(63,186,16,1);
    background: -moz-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(63,186,16,1)), color-stop(100%, rgba(174,227,119,1)));
    background: -webkit-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -o-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fba10', endColorstr='#aee377', GradientType=1 );
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color:#000;background-color:transparent;border:1px solid #000;
}
.navbar-nav li.dropdown.active a.nav-element{color:#ff0!important;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{color:#ff0!important;background-color: transparent;}
.pagination li a.glyphicon-ring,.glyphicon-ring .glyphicon{line-height: 14px;height:28px;width: 28px;margin-top:-2px;}
/*.pagination li a.glyphicon-ring{display: block;}*/
.glyphicon-ring .glyphicon{text-align: left;margin-left:0px;margin-top:0.5px;font-size:12px;padding-top:1.5px;}
.pagination2 a:hover{
    color:#fff;
    background: rgba(63,186,16,1);
    background: -moz-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(63,186,16,1)), color-stop(100%, rgba(174,227,119,1)));
    background: -webkit-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -o-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    background: linear-gradient(45deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fba10', endColorstr='#aee377', GradientType=1 );
}
.check-circle
.pos-relative{position: relative;}
.full-width{width: 100%;}
.profile .small-photo:hover{cursor:pointer;}
.slogan-top-left{position: absolute;left:40px;top:20px;}
.navbar-header .img-text{height: 30px;width: auto;margin-right:5px;margin-left: 40px;}
.navbar-header .flag{height: 35px;width: auto;margin-top:8px;}
a.nav-element{color:#fff;}
a.nav-element:hover{color:#ff0;text-shadow:0 0 3px #525050}
a.nav-element:hover .HIDDEN_LINK_PART{display: inline-block;}
.HIDDEN_LINK_PART{display: none;}
.nav>li>a:focus,.nav>li>a:hover,.dropdown-menu,.navbar-right,.navbar-default{background: none;background-color: transparent;}
.navbar-default{border:none;}
.navbar-toggle .icon-bar{color:#fff;background-color: #fff;}
.navbar-collapse.collapse.in {background-color: rgba(58, 54, 54, 0.66);}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: transparent;}
.dropdown-menu .nav-sub-element{color:#fff;}
.dropdown-menu .nav-sub-element:hover{color:#ff0;text-shadow:0 0 3px #525050;background-color: transparent;}
.navbar-right .dropdown-menu{left:0;}
.navbar-right .dropdown-menu.dropdown-menu-right {left:auto;right: 0;}
.popup-box{display: none;position:fixed;min-width: 300px;white-space:normal;font-size: 16px;z-index:700;top:50%;right:50%;padding:20px;text-align: center;}
.popup-box .message{width:100%;}
.popup-footer{text-align: center;margin-top:10px;}
.popup-footer button{display: inline-block;margin:0px 5px;}
a.black-link,a.black-link:hover,a.black-link:visited{color:#000;text-decoration: underline;}
/*profiles container */
.container-header{display: table;padding:0px;width: 100%;border-spacing:10px 4px;table-layout: fixed;}
.table-row{width: 100%;display: table-row;}
.container-header .info-list{display: table-cell;border:1px solid #eee;padding:10px;width: 50%;}
.error-message{margin-left: 51px;padding-top:10px;
               font-size: 21px;
               line-height: 21px;
               vertical-align: middle;}
.error-message .title-icon{    margin-top: -5px;}
.container-header ul{padding:0px;padding-left:42px; padding-bottom:10px}
.container-header ul li{font-weight: bold;margin:0px 0px;padding-left: 10px;padding-top:10px;line-height: 25px;}
.container-header ul li span{font-size: 14px;vertical-align: middle;}
.container-header ul li:before{text-indent: -999999px;content: '\2022'; background-repeat:no-repeat;background-image:url('../img/symbols/check-cirlce.png');height: auto;width:25px;display:block;position: absolute;background-size: 100% auto;left:-20px;}
.container-header ul.account-title li:first-child:before{margin-top: -4.2px;}
.test{-webkit-transform: perspective(200px) rotateX(100deg);}
.check-circle{height: 20px;width: auto;margin-right: 5px;}
.check_circle_success{vertical-align: top;height: 25px;padding-right: 5px;}
.info-list .logo-tvm3{width:auto;height: 105px;text-align: center;margin-top:-5px;}
.phone{height:22px;width: auto;position: relative;float:left;}
.btn-flag{height:22px;width: auto;position: relative;float:left;}
.phone-container-bg.online, .buy-minutes{
    background: rgba(118,196,113,1);
    background: -moz-linear-gradient(5deg, rgba(118,196,113,1) 0%, rgba(179,215,153,1) 56%, rgba(183,216,157,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(118,196,113,1)), color-stop(56%, rgba(179,215,153,1)), color-stop(100%, rgba(183,216,157,1)));
    background: -webkit-linear-gradient(5deg, rgba(118,196,113,1) 0%, rgba(179,215,153,1) 56%, rgba(183,216,157,1) 100%);
    background: -o-linear-gradient(5deg, rgba(118,196,113,1) 0%, rgba(179,215,153,1) 56%, rgba(183,216,157,1) 100%);
    background: -ms-linear-gradient(5deg, rgba(118,196,113,1) 0%, rgba(179,215,153,1) 56%, rgba(183,216,157,1) 100%);
    background: linear-gradient(5deg, rgba(118,196,113,1) 0%, rgba(179,215,153,1) 56%, rgba(183,216,157,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c471', endColorstr='#b7d89d', GradientType=1 );
}
.name-container:hover .phone-container-bg.online, .phone-container-bg.online:hover{
    background: rgba(63,186,16,1);
    background: -moz-linear-gradient(50deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 61%, rgba(174,227,119,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(63,186,16,1)), color-stop(61%, rgba(174,227,119,1)), color-stop(100%, rgba(174,227,119,1)));
    background: -webkit-linear-gradient(50deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 61%, rgba(174,227,119,1) 100%);
    background: -o-linear-gradient(50deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 61%, rgba(174,227,119,1) 100%);
    background: -ms-linear-gradient(50deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 61%, rgba(174,227,119,1) 100%);
    background: linear-gradient(50deg, rgba(63,186,16,1) 0%, rgba(174,227,119,1) 61%, rgba(174,227,119,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fba10', endColorstr='#aee377', GradientType=1 );
    background-image: url('../img/bg/button-gradient-green-hover.png');background-size: 100% 100%;
}
.phone-container-bg.busy{
    background: rgba(255,174,0,1);
    background: -moz-linear-gradient(10deg, rgba(255,174,0,1) 0%, rgba(250,250,103,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255,174,0,1)), color-stop(100%, rgba(250,250,103,1)));
    background: -webkit-linear-gradient(10deg, rgba(255,174,0,1) 0%, rgba(250,250,103,1) 100%);
    background: -o-linear-gradient(10deg, rgba(255,174,0,1) 0%, rgba(250,250,103,1) 100%);
    background: -ms-linear-gradient(10deg, rgba(255,174,0,1) 0%, rgba(250,250,103,1) 100%);
    background: linear-gradient(10deg, rgba(255,174,0,1) 0%, rgba(250,250,103,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae00', endColorstr='#fafa67', GradientType=1 );
    padding-right: 5px;
}
.profile-bg.online{
    background: rgba(60,171,52,1);
    background: -moz-linear-gradient(45deg, rgba(60,171,52,1) 0%, rgba(153,200,116,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(60,171,52,1)), color-stop(100%, rgba(153,200,116,1)));
    background: -webkit-linear-gradient(45deg, rgba(60,171,52,1) 0%, rgba(153,200,116,1) 100%);
    background: -o-linear-gradient(45deg, rgba(60,171,52,1) 0%, rgba(153,200,116,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(60,171,52,1) 0%, rgba(153,200,116,1) 100%);
    background: linear-gradient(45deg, rgba(60,171,52,1) 0%, rgba(153,200,116,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cab34', endColorstr='#99c874', GradientType=1 );
}
.alerts{color:red;display:none;}
.alerts.show-alerts{display: block;}
.border-red{border:1px solid red}
.phone-container-bg.offline{background-color:#ededed;}
.phone-container, .buy-minutes{vertical-align: middle;margin:20px auto 5px;display: inline-block;padding:3px;box-sizing: border-box;}
.contact-button{text-align: left;}
.phone-container span{color:#000;line-height: 22px;height: 22px; display: table-cell;font-size:17px;padding-right:3px;font-weight: bold;text-align: center;}
.phone-container.offline span{color:#999999;}
.phone-container .phone{margin-left: 8px;margin-right: 8px;}
.profiles-container{box-sizing:border-box;margin-top:-65px;background-color: #fffff7;}
.profiles-container a{box-sizing: border-box;}
.photo-profile{width:100%;margin:0 auto;text-align: center;display: block;}
.small-photo{position:relative;z-index:600;}
.small-photo img{height:auto;width:80px;}
.profile{text-align: center;margin:23px 0px 0px;padding:10px 20px;}
.profile-photo-container{text-align: center;margin:10px 0px;padding:4px 4px 0px;display: inline-block;}
.profile-photo-container.online{border-color: #3cab34;}
.profile-photo-container.busy{background-color:#ffbb00;}
.profile-photo-container.offline{background-color: #cccccc;}
.profile-footer{font-size: 18px;color:#b3b3b3;}
.profile-status{font-size:22px;padding:2px;letter-spacing: 1px;}
.profile-filter-header{padding:10px 20px 5px;margin-bottom: 65px;}
.yellow-bg{background-color:#fffff7}
.time-call{float:right;padding-left:1px;}
.col-half-offset{margin-left:4.166666667%;}
.orange-text,.green-text,.gray-text{font-weight: bold;}
.green-text{color:#94c570;}
.orange-text{color:#ffbb00;}
.gray-text{color:#b3b3b3;}
a.green-text,a.green-text:hover,a.green-text:visited{color:#3cab34!important;}
a.gray-text,.gray-text,a.gray-text:visited{color:#b3b3b3;}
.col-lg-5-2{width:20%;}
.name-container,.description-container{padding:5px;padding-top:26px;}
.name-header,.astro-skills{text-align: left;padding-top:9px;}
.astro-skills-title{text-align: left;margin-top:5px;}
.name-header .name{margin-right: 30px;}
.name-height{font-size: 24px;line-height: 24px;height: 24px;}
.pin-code{font-size:15px;vertical-align: middle;padding:0px 3px;font-weight: bold;}
.pin-code strong{font-size:18px;padding-left:6px;}
.search-bar-container{font-size:18px;text-align: right;float:right;height: 31px;margin-top:4px;}
.search-bar-container input,.search-bar-container img{height: 24px;}
.search-bar-container input{margin-left: 5px;margin-right: 5px;}
.search-bar-container img{width: auto;}
.contact-list{float:left;}
.contact-list .c-type{float:left;margin-top:4px;margin-right: 10px;position: relative;}
.c-label{float:right;margin-top: -3px;padding-left: 45px;font-size:11px;font-weight: bold;}
.radio-custom {opacity: 0; position: absolute;}
.radio-custom, .radio-custom-label {display: inline-block;vertical-align: middle; margin: 5px; cursor: pointer;}
.radio-custom-label img{position: absolute;top:-7px;height: 26px;width: auto;}
.radio-custom-label,.radio-custom-label br{line-height: 12px;}
.radio-custom-label span{text-indent:55px;padding-left:55px;}
.radio-custom-label span:first-of-type{padding-left:25px;}
.checkbox-custom-label, .radio-custom-label {position: relative;}
.radio-custom + .radio-custom-label:before {content: ''; background: #fff;border: 1px solid #000; display: inline-block; vertical-align: middle; width: 16px;height: 16px; padding: 0px; margin-right: 10px; text-align: center;}
.radio-custom + .radio-custom-label:before {border-radius: 50%;font-size:10px;}
.offline .radio-custom + .radio-custom-label:before,.offline .c-label{color:#b3b3b3;border-color:#b3b3b3;}
.radio-custom:checked + .radio-custom-label:before {content: "\e013";font-family: 'Glyphicons Halflings'; color: #000; font-size:9px;padding:1px;}
.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {outline: 1px solid #ddd;}
.container-body{padding:0px;;border-top:none;letter-spacing: -0.05em;background-color: #fff;}
.contact-icons{position:absolute;top:30px;right:10px;}
.contact-icons a{width:auto;margin-left: 20px;}
.contact-icons img,.contact-icons a{height: 22px;font-size:22px;}
.photo{margin:0px 12px;}
.photo img{width: auto;height:110px;}
.description-container,.nr-consultations{float:left;text-align: left;}
.description-container .action-links{text-align: left;position:relative;}
.description-title{margin-top:5px;}
.action-links a img {height: 14px;width: auto;}
.action-links a{margin-right: 15px;float:left;}
.rating-stars{float:right;  unicode-bidi: bidi-override;direction: rtl;font-size:20px;height: 20px;line-height: 20px;padding:0px;margin:0px;}
.rating-stars > span:hover:before,
.rating-stars > span:hover ~ span:before {content: "\2605";position: absolute;color: #ffbb00;}
.full-star:before{content: "\2605"; color: #ffbb00;position: absolute;}
.description-body{float:none;width:100%;position:relative;word-break:normal;}
.phone-container-bg.online{background-image: url('../img/bg/button-gradient-green.png');background-size: 100% 100%;background-repeat: no-repeat;background-position: left;}
/*.name-container:hover .phone-container-bg.online{background-image: url('../img/bg/button-gradient-green-hover.png');}*/
.contact-button a:hover{color:#000;text-decoration: none;}
.phone-container-bg.busy{background-image: url('../img/bg/button-gradient.png');background-size: 100% 100%;background-repeat: no-repeat;background-position: left;}
.orange-button,.orange-button.offline{background-image: url('../img/bg/button-gradient.png');background-size: 100% 100%;background-repeat: no-repeat;background-position: left;}
.orange-button.offline span{color:#000;}
.bottom-shadow{box-shadow: 0px 8px 6px -2px #e2e2e2;}
.right-bottom-shadow{-webkit-box-shadow: 3px 2px 7px 1px rgba(0,0,0,0.41);
                     -moz-box-shadow: 3px 2px 7px 1px rgba(0,0,0,0.41);
                     box-shadow: 3px 2px 7px 1px rgba(0,0,0,0.41);}
.action-links a img.img-top{display: none;position: absolute;top: 4px;left: 0;z-index: 99;}
.action-link-text,.action-hover-text{z-index:300;padding:10px 5px;display:none;top:24px;left:20px;background-color:#fff;width:200px;font-size:16px;height:auto;position: absolute;border:1px solid #000;display:none;}
.action-hover-text{width:160px;}
.link-hover{position:relative;display: inline-block;}
.link-hover a{position: relative;}
.link-hover:hover a img.img-top{display: inline;}
.link-hover:hover .action-link-text{display: block;}
.action-hover:hover .action-hover-text{display: block;}
.green-link,.green-link:hover,.green-link:visited{color:#3cab34;text-decoration:underline;}
.red-link,.red-link:hover,.red-link:visited{color:red;text-decoration:underline;}
.upcoming{font-size: 50px; position: absolute;-ms-transform: rotate(7deg); -webkit-transform: rotate(7deg);transform: rotate(-30deg); bottom: 119px;left: 38px; color: #999999;}
.legend{padding:20px 60px 0; font-size: 12px;}
.legend p img{margin:0 10px 5px 0}
.inline-icon{ height: 14px; width: auto; } 
.inline-block{display:inline-block}
.bold{font-weight:bold}
.inside-cell{min-height: 160px;}
input,select,textarea {border: 1.4px solid #e6e6e6;}
.border-red{border: 1px solid red}
.purple,.profile-photo-container.purple{background-image:url('../img/bg/purple-bg.png'); background-size: cover;}
/*popup*/
.popup-close{position: absolute;right:10px;top:-3px;cursor:pointer;font-weight: bold;font-size:20px;}
.header-banner{position:absolute;left:10px;top:30px;}
.pay-button-img {border:none;height:26px;width:auto;vertical-align: middle;margin-top:10px;}
.header-img{background-image:url('');background-size:cover;background-size:auto 100%;cursor:pointer;background-position: center; height: 160px; width: auto; background-repeat: no-repeat;}
.inside-cell-top .info-list{vertical-align: top;}
.boutique-button{
	/* background-color: #00cc00; */
	/* border: 1px solid #009900; */

	background-color: #8523C4;
	border: 1px solid #39004d;
}
.buy-minutes{
	padding: 3px 10px;
	margin-top: 0;
}
@media (min-width: 650px){
    .offset1 {margin-left: 8.33333333%;}
    .col-centered{width: 100%;}
}
@media (min-width: 768px){
    .offset1 {margin-left: 8.33333333%;}
    .col-centered{width: 100%;}
}
@media only screen and (min-width: 1070px) and (max-width: 2000px) {
    #trapezoid {
        position:absolute; border-left: 17px solid transparent; border-right: 17px solid transparent;
        border-top: 165px solid rgba(162, 153, 153, 0.32);
        width: 103%;
        left:-50%;
        margin-left:48.5%;
        z-index: -200;
    }
}
@media only screen and (min-width: 200px) and (max-width: 1070px) {
    #trapezoid {  border:none;}
    /*.profiles-container{overflow: hidden;}*/
    .contact-icons{position: static;}
}
@media only screen and (min-width: 1024px) and (max-width: 2000px) {
    .dropdown:hover .dropdown-menu {display: block;margin-top: 0;background-color:rgba(117, 114, 114, 0.5);white-space: normal;right: auto;}
    .dropdown:hover .dropdown-menu.dropdown-menu-right {right: 0;}
}
@media only screen and (min-width: 700px) and (max-width: 1024px) {
    .dropdown:hover .dropdown-menu {display: block;margin-top: 0;background-color:rgba(117, 114, 114, 0.5);white-space: normal;right: auto;}
    .dropdown-menu.dropdown-menu-right{right: 0;}
}
@media (min-width: 1200px){
    .col-centered{width:1200px;}
}
@media (max-width: 1024px){
    .dropdown:hover .dropdown-menu {background-color:rgba(117, 114, 114, 0.8);}
    .profiles-container{margin-top: -20px;}
}
@media only screen and (min-width: 430px) and (max-width: 650px) {
    .col-xs-2{width: 25%;} 
    .phone-container .phone{margin-left: 12px;margin-right: 15px;float:left;}
    .container-header .info-list{display:table-cell;}
    .col-centered{width: 100%;}
    .contact-list .c-type{float:none;}
    .header-bg{min-height: 400px;height:auto;}
}
@media only screen and (min-width: 430px) and (max-width: 500px) {
    .col-xs-2{width: 33%;} 
    .phone-container .phone{margin-left: 12px;margin-right: 15px;float:left;}
}
@media only screen and (min-width: 300px) and (max-width: 430px) {
    .col-xs-2{width: 50%;} 
    .phone-container .phone{margin:0px;float:none;}
    .header-bg{min-height: 200px;height:auto;}
}
@media only screen and (min-width: 200px) and (max-width: 300px) {
    .col-xs-2{width: 100%;} 
    .phone-container .phone{margin:0px;float:none;font-size:20px;}
    .header-bg{min-height: 200px;height:auto;}
}
@media only screen and (min-width: 200px) and (max-width: 500px){
    .navbar-toggle{border: 1px solid rgba(0,0,0,.15);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
    .container-header .info-list{display:table-row;}
    .footer-bg{overflow-x: hidden;}
    #trapezoid{display: none;}
    .col-centered{width: 100%;}
    .contact-list .c-type{display: inline-block;}
    .contact-icons{float:none;width:100%;text-align: center;margin-top:10px;}
    .profile-filter-header{margin-bottom: 20px;}
    .name-container,.profile{padding-top:0px;}
    .profile:first-child{margin-top:5px;}
}
@media (max-width: 978px) {
    .container,.container-fluid {padding:0;margin:0;}
    body {padding:0;}
    .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {margin-left: 0;margin-right: 0; margin-bottom:0;}
    .contact-list,.search-bar-container{float:none;margin:0 auto;text-align: center;position: relative;width: 100%;}
    .contact-list{display: flex;}
    /*    .contact-list .c-type{f}*/
    .search-bar-container{margin-top:15px;}
}