header{background: #1c7481; position:relative;z-index: 2;}
input[type="text"], input[type="email"], input[type="tel"], textarea{width:100%;}
@-webkit-keyframes move{0%, 80%{-webkit-transform:scale(1);transform:scale(1);}
15%{box-shadow:0 0 0 3px rgba(131, 135, 140, 0.61);}
25%{box-shadow:0 0 0 4px rgba(131, 135, 140, 0.61);}
30%{-webkit-transform:scale(1.05);transform:scale(1.05);}
50%{box-shadow:0 0 0 8px rgba(131, 135, 140, 0.61);}
}
@keyframes move{0%, 80%{-webkit-transform:scale(1);transform:scale(1);}
15%{box-shadow:0 0 0 3px rgba(131, 135, 140, 0.61);}
25%{box-shadow:0 0 0 4px rgba(131, 135, 140, 0.61);}
30%{-webkit-transform:scale(1.05);transform:scale(1.05);}
50%{box-shadow:0 0 0 8px rgba(131, 135, 140, 0.61);}
}
@-webkit-keyframes movetwo{0%, 80%{-webkit-transform:scale(1);transform:scale(1);}
15%{box-shadow:0 0 0 3px #fff;}
25%{box-shadow:0 0 0 4px #fff;}
30%{-webkit-transform:scale(1.05);transform:scale(1.05);}
50%{box-shadow:0 0 0 8px #fff;}
}
@keyframes movetwo{0%, 80%{-webkit-transform:scale(1);transform:scale(1);}
15%{box-shadow:0 0 0 3px #fff;}
25%{box-shadow:0 0 0 4px #fff;}
30%{-webkit-transform:scale(1.05);transform:scale(1.05);}
50%{box-shadow:0 0 0 8px #fff;}
}
a, a:hover, a:visited, a:focus{text-decoration:none;color:#000;}
ul{list-style:none;}
body{}
.no-padding{padding-left:0;padding-right:0;}
.map-color{color:#000 !important;}
.pad1{padding:1%;}
.no-mar{margin-left:0;margin-right:0;}
.robo_gallery{margin-left:-5px !important;}
@keyframes example{0%{transform:scale(1.0, 1.0);}
90%{transform:scale(1.4, 1.4);}
99%{transform:scale(1.0, 1.0);}
}
@-webkit-keyframes example{0%{transform:scale(1.0, 1.0);}
90%{transform:scale(1.4, 1.4);}
99%{transform:scale(1.0, 1.0);}
}
@keyframes rotate{100%{transform:rotateY(180deg);}
}
input[type="text"], input[type="email"], input[type="tel"], textarea{padding:10px;}
.navbar{margin-bottom:0;margin-left:0; width: 100%;}
.navbar-default{border:none;}
#primary-menu{z-index:9;text-align:center;}
#primary-menu{margin:0 !important;padding:0 !important;position:relative;z-index:0;}
#primary-menu li{display:inline-block;float:none;font-size:25px;margin: 8px 50px 12px;}
#site-navigation{background:#fff;float:left;background:rgba(255, 255, 255, 0);}

.social{position:absolute;right:2%;top:20%;}

.main-top-slider{position:relative;}
.main-slider-mob{width:100%;}
.slick-slide , .slick-slide:active, .slick-slide:focus{outline:none !important;}
.slick-slider{margin-bottom:0; top: 30px;}
.img{background-repeat:no-repeat;background-position:center;background-size:cover;height:inherit;-webkit-animation:example 14000ms infinite;animation:example 14000ms infinite;}
.img-single-slider{background-repeat:no-repeat;background-position:center;background-size:cover;height:inherit;}
.main-slider-two .slick-dots{bottom:-15%;margin:auto;}
.slider-wrap{position:relative;width:40%;text-align:center;float: right;}
.home .slider-wrap{width:100%}
.main-slider-two-wrapper{overflow-x:hidden;position:relative;padding:0 0 5%;background: #ebebeb;margin-top:3%;}
.slider-label{position: absolute;top: 11%;right: 0;text-align: center; display: inline-block; padding: 0 20%;}
.slider-label h1{font-size:30px;font-weight:bold;color:#fff; text-transform: uppercase;}
.slider-label h1 span {color: #eebe5e;}
.slider-label h2{font-size:30px;font-weight:bold;color:#fff;}
.slider-label2{ position: absolute; top: 40%; right: 24%; text-align: center; width: 50%;}
.slider-label2 h1{font-size:30px;font-weight:bold;color:#fff; text-transform: uppercase;}
.slider-label2 h2{font-size:30px;font-weight:bold;color:#fff;}
.main-slider-two-wrapper .text-center2 {margin-top: 100px;}
.flleft{width:30%;float:left;margin-right:3%;}
.slider-text{color:#fff;text-align:left;margin-top:5%;}
.slider-text-one{font-size:24px; text-align: center;}

.flleft input[type="submit"], .modal-left input[type="submit"], .slider-form input[type="submit"]{border:1px solid #edc953;width:63%;background:#edc953;font-size:20px;color:#fff;box-shadow:none;border-radius:12px;padding: 15px 0;font-weight: bold;font-style: normal;}
.flleft input[type="submit"], .modal-left input[type="submit"], .slider-form input[type="submit"]:hover {background: #edc953;}
.slider-form input{margin:10px auto; border: 1px solid #1c7481;padding: 12px 5px;font-style: italic;}


.slider-form input::-webkit-input-placeholder { padding-left: 5%; }
.slider-form input:-ms-input-placeholder { padding-left: 5%; }
.slider-form input::-ms-input-placeholder { padding-left: 5%; }
.slider-form input::placeholder { padding-left: 5%; }
.slider-form input::-webkit-input-placeholder:hover { padding-left: 5%; }
.slider-form input:-ms-input-placeholder:hover { padding-left: 5%;}
.slider-form input::-ms-input-placeholder:hover { padding-left: 5%;}
.slider-form input::placeholder:hover { padding-left: 5%; }

.slider-form div.wpcf7-validation-errors{left:0;right:0;bottom:-10%;}
.slider-form span.wpcf7-not-valid-tip{position:absolute;width:auto;top:30px;left:0;right:0;}






.line-b{height: 36px; background: #1c7481}
.formap{position:relative;}
.formap-title{background: #fff;position:absolute;top:0;left:0;width:100%;min-height:58px;z-index:9;border-bottom: 1px solid #1c7481;}

.menu-primary-container ul li a{padding:5px 20px;position:relative;font-size:20px; color: #fff; font-weight: bold; text-transform: uppercase;}
.menu-primary-container ul li a:hover,
.menu-primary-container ul li a:focus{text-decoration:none;-webkit-transition:all 700ms ease-in-out;-moz-transition:all 700ms ease-in-out;-ms-transition:all 700ms ease-in-out;-o-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out;}
.menu-primary-container ul li a:hover,  .menu-primary-container ul li a:active{color: #eebe5e;}


.top-contact{background: #fff; position: relative;top: 0; left: 0; width: 100%; height: auto; z-index: 1;}
.top-contact .contact-top{display: inline-block; position: relative;width: 100%;}
.top-contact .contact-top .phone {width: 100%; display: inline-block;position: relative;float: left; text-align: left; padding: 15px 0;}
.top-contact .contact-top .phone img {display: inline-block; position: relative; top: 21px;}
.top-contact .contact-top .phone h4 {font-size: 16px; color: #000; font-weight: 500; line-height: 12px; margin-left: 34px;margin-top: -5px;}
.top-contact .contact-top .address {width: 100%; display: inline-block; position: relative; float: left;}
.top-contact .contact-top .address img {display: block; position: relative; top: 34px; margin-left: -34px;}
.top-contact .contact-top .address h4 {font-size: 16px; color: #000; font-weight: 500; margin-left: -8px;}
.top-contact .contact-top .fax {width: 100%;display: inline-block;position: relative;float: left;}
.top-contact .contact-top .fax img {display: block;position: relative;top: 34px;}
.top-contact .contact-top .fax h4 {font-size: 16px;color: #000;font-weight: 500;margin-left: 47px;}



.mob-menu-wrapper, .dop-menu-wrapper.navbar-collapse.collapse{display:none !important;}
.dop-menu-wrapper, #dop-menu, #mob-menu{margin:0;padding:0;background:#333333;}
#dop-menu li, #mob-menu li{display:inline-block;padding:16px 20px;}
#dop-menu li a, #mob-menu li a{font-size:20px;color:#fff;font-weight:bold;}
#dop-menu li{display:block;}
#mob-menu  {
    margin:0; padding:0 10px;text-align: center;
}
.the-best-content-wrapper{max-width: 100%;margin-top:10%;box-shadow: 0 0 10px 5px rgba(221, 221, 221, 1);padding:3%;position:relative; background-image: url("../img/text-content.png"); background-size: cover;}
.main-slider-two-wrapper h2{ text-align: center; font-size: 30px; font-weight: bold;}
.main-slider-two-wrapper h2::after {background: #1c7481 none repeat scroll 0 0; top: -1px; content: ""; display: block; height: 3px; margin: 10px auto 0; width: 75px;}

.the-best-autoschool h2{font-size:30px;margin-top:35px; font-weight: bold;}
.the-best-autoschool h2::after {background: #1c7481 none repeat scroll 0 0; bottom: -1px; content: ""; display: block; height: 3px; margin: 10px auto 0; width: 75px;}
.the-best-content-text{max-width: 100%;font-size:14px;font-weight: 500; color: #4c4b4b;}
.the-best-content-text h4 {font-size:16px;font-weight: 600;color: #1a1919;}
.the-best-content-text h4 span {color: #edc953;}
.the-best-content-text p {color: #1a1919;font-size: 14px;}
.the-best-content-text p span {font-weight: bold; color: #1a1919;}
.the-best-content-text a {display: none;}
.the-best-content-img{position:relative;max-width: 100%;}
.the-best-content-img-item{width:33%;float:left;position:relative;padding: 1%;}
.the-best-content-img-item .block {width:100%; cursor: pointer;display: block; padding-top: 11%; margin-left: -17px;}
.the-best-content-img-item .block-hover {width:100%; cursor: pointer;}


.up{position:absolute;top:18%;left:-27px;right:0;font-size:17px;text-align:center;padding:0 5%;color:#fff;}
.down{position:absolute;bottom:10%;left:-33px;right:0;font-size:17px;text-align:center;color:#fff;}
.documents-content {margin: 70px 0;}
.documents-content-item-wrapper {padding: 0;}
.documents-content-item{float:left;width:16%;text-align:center;margin: 5% 2%;font-size:17px;padding:10px 0;height:60px;}
.items { margin-top: 22%;}
.documents-content-item-img-cont{height:80px;position:relative;}
.documents-content-item-img-cont img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.document-content-item-title {margin-top: 50px; font-weight: bold; font-size: 18px;line-height: 22px;}
.documents-man{width:18%;float:left;}
.documents-content:after{content:'';display:block;clear:both;}
.documents-wrapper h2{margin-bottom:-3%;font-weight: bold;font-size: 30px}
.documents-wrapper h2::after {background: #1c7481 none repeat scroll 0 0; bottom: -1px; content: ""; display: block; height: 3px; margin: 10px auto 0; width: 75px;}


.prichini-wrapper{background-image:url(../img/fon-cars.png);background-repeat:no-repeat;background-position:right 0;background-size:cover;padding:2% 0 5%;margin-top: 10%;}
.main-slider-two-wrapper .slick-slide{position:relative;padding:10px;}
.main-slider-two-wrapper .slick-slide img{width:100%;}
.slider-two-wrap{position:absolute;bottom:15%;left:30%;right:30%;z-index:9;text-align:center;color:#fff;}
.slider-two-label{font-size:22px;margin-bottom:20px;}
.slider-two-excerpt{font-size:17px;}
.map-title{position: relative; font-size: 30px; font-weight: bold; text-align: center; padding: 1%;}
.map-title::after {background: #40bfd1 none repeat scroll 0 0; bottom: -1px; content: ""; display: block; height: 3px; margin: 10px auto 0; width: 75px;}
.map-title-mob{position:absolute;z-index:99;font-size:24px;font-weight:bold;padding:10px;left:0;right:0;text-align:center;background:rgba(153, 153, 153, 0.61);}
.etaps-item-title{position:absolute;right:38%;text-align:center;max-width:80%;font-weight:bold;color:#666;font-size:18px;}
.etaps-item{margin:3% 0;}
.etaps-item:nth-child(2n){margin-top:10%;}
.etaps h2{position: relative; font-size: 30px; font-weight: bold; text-align: center; padding: 2%;}
.etaps h2::after {background: #edc953 none repeat scroll 0 0; bottom: -1px; content: ""; display: block; height: 3px; margin: 10px auto 0; width: 75px;}


footer{background:#737373;}
.menu-footer-container{margin:0 0 3% 0;}
.footer__menu{text-align:center;}
.footer__menu li{display:inline-block;width:17%;}
.footer__menu li a{color:#ffffff;margin:10% 30%;font-size:18px;}

.header-news{position:relative;}
.header-news h1{position:absolute;left:0;right:0;top:50%;margin-top:-0.625em;color:#fff;text-align:center;}
.faq-wrapper{background-image:url(../img/wtf.png);background-repeat:repeat-y;background-position:top center;background-size:cover;height:inherit;}
.panel-heading{padding:15px;}
.panel-title{font-size:17px;}
.panel-body{padding:20px;font-size:16px;text-align:center;}
.my_load_more{width:100%!important;}
.news-date{float:left;margin:7px 15px;}
.news-date img{margin:-3px 3px 0 0;}
.news-more a{color:#337ab7;font-size:17px;}
.news-more{float:right;margin:5px 15px;}
.news h2{font-size:22px;text-align:center;color:#666;}
.single-news{margin:10px 0px;-webkit-box-shadow:5px 5px 5px 0px rgba(189,182,189,1);-moz-box-shadow:5px 5px 5px 0px rgba(189,182,189,1);box-shadow:5px 5px 5px 0px rgba(189,182,189,1);border:1px solid rgb(230, 226, 230);background:#fff;height:480px;}
.single-news:after{content:'';display:block;clear:both;}
.single-news .excerpt{padding:10px;}
.news{background:#eaeaea;}
.category-list-news .current-cat{background:#c1c1c1;}
.category-list-news ul{margin:0;}
.category-list-news ul:after{content:'';display:block;clear:both;}
.category-list-news li{float:left;padding:15px;}
.category-list-news li:hover{background:#cccccc;}
.category-list-news li a{padding:15px 0;font-size:18px;}
.category-list-news{margin:0 -15px 0 -15px;-webkit-box-shadow:0px 2px 5px 0px rgba(189,182,189,1);-moz-box-shadow:0px 2px 5px 0px rgba(189,182,189,1);box-shadow:0px 2px 5px 0px rgba(189,182,189,1);}
.news-single-content img{width:100%;}
.news-single-container{background-image:url(../img/back.png);background-repeat:repeat-y;background-position:top center;background-size:contain;height:inherit;}
.news-recomend h4{font-size:15px;color:#666;}
.contact_container{border:2px solid #e7e7e7;border-radius:4px;padding:8px;margin:30px 0 20px 0;}
.karta p{font-size:24px;}
.contact_frame img{float:left;margin:10px;width:20px;}
.cont-podr{color:red !important;font-size:16px;text-align:center;display:block;}
.contact_container h2{font-size:20px;color:#666;margin:5%;}
.contact_img{height:200px;}
.oneFilialInfo{text-align:center;}
.kama_breadcrumbs{padding:10px;}
.kama_breadcrumbs a{font-size:18px;color:#337ab7;padding:10px 0;}
.kb_title, .kb_sep{font-size:18px;padding:10px 0;}
span.wpcf7-not-valid-tip{position:absolute;width:300px;}
div.wpcf7-validation-errors{border:2px solid #f7e700;position:absolute;left:10%;right:10%;color:#fff;bottom:-14%;}
#toTop{position:fixed;right:25px;bottom:30px;width:70px;height:70px;background:url(../img/strelka.png)no-repeat;cursor:pointer;z-index:999;}
.pphone{-webkit-animation:move 1500ms infinite;animation:move 1500ms infinite;position:fixed;width:75px;height:75px;right:25px;bottom:110px;z-index:9999999;text-align:center;font-size:40px;padding:10px 0;background:#1c7481;color:#fff !important;border-radius:50%;-webkit-transition:0.4s all ease;transition:0.4s all ease;}
.modal-center{position:absolute;left:2%;top:2%;}
.modal-left-title, .modal-right-title{font-size:23px;border-bottom:2px solid #edc953;margin:0 0 20px;padding:15px 0;}
.remodal{color:#666;}
.modal-left input{margin:10px auto;}

.modal-grafik,.adr-modal{font-size:16px;color:#666 !important;}
.modal-tel{font-size:18px;color:#edc953;margin:10px 0;}
.modal-right-left, .modal-right-right{width:50%;float:left;}
.dropdown{margin:10px auto;text-align:left;}
.dropdown a{color:#666;display:block;}
.dropdown:hover{cursor:pointer;}
.caret{color:#ffcc00;margin:0 10px;}
.modal-more{display:inline-block;width:100%;padding:10px;background:#e4e0e0;}
.modal-left div.wpcf7-validation-errors{bottom:-15%!important;display:none!important;}
.modal-left span.wpcf7-not-valid-tip{left:0;right:0;width:auto;top:30px;}
.sin-cont ul{list-style-image:url(../img/pr.png) !important;}
.sin-cont{font-size:16px;line-height:26px;}
.recommend-t{font-size:18px;margin:5%;color:#666;}
.recommend-news{margin:2% 0;webkit-box-shadow:3px 3px 10px 0px rgba(179,179,179,1);-moz-box-shadow:3px 3px 10px 0px rgba(179,179,179,1);box-shadow:3px 3px 10px 0px rgba(179,179,179,1);padding-left:0;}
.recommend-news:hover{background:rgba(102, 102, 102, 0.11);}
.grecaptcha-badge{opacity:0}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:rgba(221, 221, 221, 0);}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.prichini-wrapper h2{color:#fff;margin-bottom:25px;}
.prichini-item{position:relative;color:#fff;}
.prichini-item-hover{opacity:0;color:#fff;position:absolute;background:rgba(28, 116, 129, 0.89);top:0;left:0;width:100%;height:100%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.prichini-item-title{position:absolute;bottom:10%;left:0;right:0;text-align:center;margin:auto;color:#fff;font-weight:bold;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;font-size:16px;padding:5px;background:rgba(16, 15, 15, 0.49);display:flex;justify-content:center;align-items:center;height:80px;}
.prichini-item:hover{cursor:pointer;}
.prichini-item:hover .prichini-item-hover{opacity:1;}
.prichini-item:hover .prichini-item-title{opacity:0;}
.prichini-item-hover-title, .prichini-item-hover-text{left:0;right:0;text-align:center;}
.prichini-item-hover-title{font-size:20px;margin:20px;}
.prichini-item-hover-text{font-size:16px;}
.prichini-wrapper-mob{display:none;}
.prichini-mob-it-wr{position:relative;}
.prichini-mob-it-title{position:absolute;left:0;right:0;text-align:center;bottom:10%;color:#fff;font-size:22px;}
.prichini-mob-it-wr img{width:90%;margin-left:5%;}
.prichini-mob-it-text{font-size:19px;color:#fff;height:90px;padding:10px 10%;text-align:center;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{color:#636363;font-weight:bold;background:#e1e1e1;}
.nav-pills>li>a{background:#636363;color:#e1e1e1;}
.nav>li>a{position:relative;display:block;padding:10px 20px;margin:5px;font-size:20px;}
#map { width: 100%; height: 450px;}

.main-video {display: block; position: relative; max-width: 100%; height: auto;}
.main-video iframe {width: 100%; height: 615px;}

.popup{top:25%;left:0;right:0;font-size:14px;margin:auto;width:85%;min-width:230px;max-width:600px;position:absolute;padding:15px 20px;border:1px solid #383838;background:#fefefe;z-index:1000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:14px/18px 'Tahoma', Arial, sans-serif;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.22), 0 19px 60px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);-ms-box-shadow:0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.22), 0 19px 60px rgba(0,0,0,.3);-webkit-animation:slideInRight 1.6s;-moz-animation:slideInRight 1.6s;animation:slideInRight 1.6s;}
.close{top:10px;right:10px;position:absolute;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:rgba(84, 84, 84, 0.9);cursor:pointer;outline:none;opacity:0.8}
.close:hover{opacity:1;}
.close:before{color:#f4c102;content:"X";font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:#fff;background:rgba(16, 16, 16, 0.27);}
.nothing{height: 100vh;background-size: cover;display: flex;position: relative;}
.body-nothing header,.body-nothing footer, .body-nothing .pphone{display:none;}
.href404{display:inline-block;position: relative; width:100%;margin-top: 15px;}
.text404{margin:5% 0;padding:2%;font-size:18px;}

.href404 a{padding: 15px;font-size: 20px;background: #edc953;-moz-box-shadow: 2px 2px 11px -1px rgba(0,0,0,0.5);-webkit-box-shadow: 2px 2px 11px -1px rgba(0,0,0,0.5);box-shadow: 2px 2px 11px -1px rgba(0,0,0,0.5);color: #fff;font-size: 24px;font-weight: bold;border-radius: 10px;}
.href404 a:hover {background: #ffec76;}
.block404{width:40%;text-align:center;margin:auto;position:absolute;left:0;right:0;display: block;top: 21%;}
.el {margin-top: -18px;}



#contact { display: block; width: 310px; height: auto; background: #1c7481; position: relative; z-index: 1; left: 17.2%; margin-top: -12.5%;}
#contact .contact-txt { display: inline-block;  height: auto; padding: 17px 10px; }
#contact .contact-txt .address { width: 100%;display: inline-block; position: relative; padding: 0 4px; display: inline-block; float: left; position: relative; text-align: left;}
#contact .contact-txt .address img { display: inline-block; position: relative; top: 40px; left: 5px;}
#contact .contact-txt .address h4 {font-size: 16px; color: #fff; font-weight: 500; padding: 0 28px; line-height: 12px;margin-left: 5px;}
#contact .contact-txt .phone { width: 100%;display: inline-block; position: relative; padding: 0 4px; display: inline-block; float: left; position: relative; text-align: left; margin-top: -17px; }
#contact .contact-txt .phone img { display: inline-block; position: relative; top: 33px; }
#contact .contact-txt .phone h4 { font-size: 16px;  color: #fff; font-weight: 500; padding: 0 34px; line-height: 12px;margin-left: 5px;margin-top: 5px;}

#contact .contact-txt .int { width: 100%;display: inline-block; float: left; position: relative;  text-align: left; width: 100%;padding: 5px 5px;top: -11px; }
#contact .contact-txt .int img { display: inline-block; position: relative; top: -9px; }
#contact .contact-txt .int h4 { display: inline-block; font-size: 16px;  color: #fff; padding: 0 3px; font-weight: 500; margin-left: 5px;margin-top: 20px;}

#contact .contact-txt .fax { width: 100%;display: inline-block; position: relative; padding: 0 4px; display: inline-block; float: left; position: relative; text-align: left; margin-top: -7px;}
#contact .contact-txt .fax img { display: inline-block; position: relative; top: 30px; }
#contact .contact-txt .fax h4 {font-size: 16px; color: #fff; font-weight: 500; padding: 0 28px; line-height: 12px;margin-left: 12px;}
.copyright { display: block; position: relative; text-align: center; margin: auto; padding: 10px 0; background: #1c7481;}
.copyright p { color: #fff;  font-size: 14px; font-weight: 500; display: block; position: relative; text-align: center; line-height: 12px; top: 5px;}
.copyright p a { color: #fff;  font-size: 14px; font-weight: 500; }
.copyright p a:hover { text-decoration: none; color: #000; }

