.mma {
background-color:#fff;
padding:0 10px 10px;
color:grey;
font-size:14px;
    margin-bottom: 15px;
}



body {
background:url(../images/bg8.png) repeat fixed;
outline:none!important;
list-style-type:none!important;
margin:0
}

button::-moz-focus-inner {
border:0!important
}

a,a:visited,a:focus,a:active,a:hover {
outline:0 none!important
}

a:hover {
color:#fff;
}


a.public:hover {
color:#5D5858  !important;
}

a.public {
color:#5D5858!important;
text-decoration: underline !important;
}


.main {
background-color:#f5f5f5;
border:1px solid #DCD9D9;
border-bottom:none
}

a.more {
background-color:#BABABA;
color:#fff;
text-decoration:none;
padding:0 4px 2px;
font-size:18px;
border-radius:2px
}

img {
display:block;
border:0
}

img.cv {
float: right;
    width: 100px;
    margin: 0 0 20px 40px;
    background-color: #FFF;
    padding: 5px;
    box-shadow: 1px 1px 1px #A9A2A2;
}


img.cv2 {
float: left;
    width: 135px;
    margin: 0 20px 20px 0px;
    background-color: #FFF;
    padding: 5px;
    box-shadow: 1px 1px 1px #A9A2A2;
}


.borderless td, .borderless th {
    border: none !important;
    color: #5D5858!important;
    font: 15px/24px Arial,Helvetica,sans-serif!important;
    margin-bottom: 15px;
}

.box {
background-color:#e7e7e7;
-moz-box-shadow:0 0 1px 3px rgba(207,207,207,0.6);
-webkit-box-shadow:0 0 1px 3px rgba(207,207,207,0.6);
box-shadow:0 0 1px 3px rgba(207,207,207,0.6);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShdow=true,ShadowOpacity=0.80);
-ms-filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
zoom:1
}


.table {
    width: 100%;
    margin-bottom: 20px;
    color: #5D5858!important;
    font: 15px/24px Arial,Helvetica,sans-serif!important;
    margin-bottom: 15px;
}


.box > img {
display:block;
position:relative;
width:163px
}

.clearfix {
width:1170px;
margin:0 auto
}

.clearfix:after {
clear:both;
content:"";
display:block;
line-height:0;
height:1%;
visibility:hidden
}

.more,.subscribe,input[type='submit'] {
background:url(../images/interface.png) no-repeat
}

.phone,.mail,.home,.fax,#footnote .connect a {
background:url(../images/icons.png) no-repeat
}

.frame1,.frame2,.frame3,.frame4,.frame5,.news > li {
background:url(../images/frames.png) no-repeat
}

.more,.subscribe,input[type='submit'] {
background-position:-107px 0;
color:#fff;
display:inline-block;
font:12px/28px Arial,Helvetica,sans-serif;
height:28px;
width:97px;
text-align:center;
text-decoration:none;
text-shadow:1px 1px rgba(0,0,0,0.3);
text-transform:uppercase
}

.subscribe,input[type='submit'] {
background-position:-222px -38px;
height:38px;
line-height:38px;
width:212px
}

.subscribe:hover,input[type='submit']:hover {
background-position:0 -38px
}

.home,.phone,.mail,.fax {
background-position:0 -2px;
padding-left:24px
}

.phone {
background-position:0 -29px
}

.fax {
background-position:0 -54px
}

.mail {
background-position:0 -85px
}

.frame1 {
background-position:-117px 0;
height:150px;
width:203px;
margin:0 auto 6px;
padding:8px 7px 0;
text-align:center
}

.frame2 {
background-position:0 -517px;
height:316px;
width:924px;
margin:0 auto 18px;
padding:6px 7px 0;
text-align:center
}

.frame3 {
background-position:-344px 0;
height:221px;
width:586px;
margin:0 auto 6px;
padding:7px 7px 0;
text-align:center
}

.frame4 {
background-position:0 0;
height:108px;
width:93px;
padding:7px 7px 0;
text-align:center
}

.frame5 {
background-position:-610px -238px;
height:220px;
width:268px;
padding:7px 6px 0;
text-align:center
}

.header-top {
background-color:#fff;
border:1px dotted #DCD5D5;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top:none
}

.logo {
float:left;
display:inline-block;
padding-top:20px
}

.navigation {
float:right;
list-style:none;
margin:28px 0 0;
padding:0;
letter-spacing:1px
}

.navigation li {
float:left;
margin-left:30px;
position:relative
}

.navigation li > a {
color:#b8c6ac;
font:bold 13px/24px Times,"Times New Roman",serif;
text-decoration:none;
text-shadow:1px 1px #000;
text-transform:uppercase;
text-decoration:underline
}

.navigation li.active > a,.navigation li > a:hover {
color:#fff;
text-decoration:underline
}

.navigation li > div {
background-color:#888;
display:none;
width:110px;
position:absolute;
left:0;
top:24px
}

.navigation li:hover > div {
display:block
}

.navigation li > div a {
color:#b8c6ac;
font:bold 13px/24px "Times New Roman",Times,serif;
display:block;
text-align:center;
text-decoration:none;
text-shadow:none;
text-decoration:underline
}

.navigation li > div a:hover {
color:#fff;
text-decoration:underline
}

.navbar-nav>li {
float:left;
padding-top:5px;
padding-bottom:5px;
padding-right:2px
}

.navbar-default {
background:url(../images/menu-bg.png);
background:-ms-linear-gradient(top,#555 0%,#222 100%);
border-bottom:4px solid #5890B3
}

.navbar-default .navbar-nav>li>a {
color:#FFF!important;
padding-top:30px;
padding-bottom:30px;
letter-spacing:1px;
width:145px;
text-align:center;
border-top-left-radius:20px;
border-bottom-right-radius:20px;
-webkit-transition:.2s ease-in-out;
-moz-transition:.2s ease-in-out;
-o-transition:.2s ease-in-out;
transition:.2s ease-in-out
}

.navbar-default .navbar-nav>li:nth-child(1) {
border-top-left-radius:0;
border-bottom-right-radius:0;
border-top-right-radius:20px;
border-bottom-left-radius:20px
}

.navbar-default .navbar-nav>li>a:hover {
background:url(../images/highlight.png)
}

.navbar-default .navbar-brand {
color:#cfe1ec!important;
font-size:24px;
padding-top:24px;
letter-spacing:1px
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {
background:url(../images/highlight.png)
}

.navbar-nav>li>a.page-language {
padding-right:0;
width:45px
}

.navbar-nav>li>a.page-language:hover {
opacity:1!important;
background:none;
padding-right:0
}

.nav>li>a>img {
height:20px;
width:36px;
opacity:.8
}

.nav>li>a>img:hover {
opacity:1
}

.page-scroll2 {
border-top-right-radius:20px;
border-bottom-left-radius:20px;
border-top-left-radius:0!important;
border-bottom-right-radius:0!important
}

.active>a {
background:url(../images/highlight.png)
}



#contents {
padding-bottom:24px;
margin-top:100px
}

#contents > div.clearfix:first-child {
width:940px;
padding:30px 10px 0
}

.contents {
margin-top:120px
}

.menu_content {
padding:0
}

#contents img {
border:1px solid rgba(231,231,231,0.8)
}

h1 {
color:#57614e;
font:29px/30px "Times New Roman",Times,serif;
margin:0 0 12px;
text-transform:uppercase
}

h2 {
color:#2A8FCE!important;
font:19px/24px "Times New Roman",Times,serif!important;
letter-spacing:1px!important;
margin:0!important;
text-transform:uppercase!important;
padding:0 0 20px!important
}

h2.sub-entry2 {
color: #626262!important;
    margin: 0!important;
        padding: 5px !important;
    /* padding-top: 15px!important; */
    font-size: 22px!important;
}


h2.sub-entry {
    color: #626262!important;
    margin: 0!important;
    padding-bottom: 10px!important;
    padding-top: 15px!important;
    font-size: 24px!important;
}


.sub_entry p {
color:#5D5858!important;
font:15px/24px Arial,Helvetica,sans-serif!important;
margin-bottom:15px
}


 p.tabletitle {font-weight: bold !important;
    font-size: 17px !important;
    padding: 10px 0px;}

p.price {
text-align:center;
font-size:18px!important;
color:#FDFDFD!important;
background-color:rgba(85,141,176,0.7);
width:80px;
margin:0 auto;
margin-bottom:20px
}

p.price3 {
text-align:center;
font-size:18px!important;
color:#FDFDFD!important;
width:80px;
margin:0 auto;
margin-top:20px
}

p.exhib {
text-align:center;
font-size:18px!important;
margin-bottom:20px;
color:#6F6161!important
}

p.born {
font-size:13px!important;
padding-top:10px
}

hr {
margin-top:25px;
margin-bottom:25px;
border:0;
border-top:1px dotted #BFBABA
}

h2#contact {
border-bottom:1px dotted #CEC3C3;
display:inline-block;
padding:0 0 10px!important;
color:#5890B3!important;
width:100%;
font-size:21px!important
}

h2.cikkek {
padding:0 0 10px!important
}

h2.irodalom {
padding:5px 0 30px!important;
text-align:center;
font-size:24px!important
}

h2#contact_contact {
font-size: 20px!important;
    border: 0;
    color: #5890B3!important;
    padding-bottom: 5px!important;
}

hr.contact_contact {
margin:0 0 10px
}

p {
color:#626262!important;
font:14px/24px Arial,Helvetica,sans-serif!important;
margin-bottom:20px
}

p.cikkek {
font-size:16px!important;
margin-bottom:10px;
font-style:italic!important;
color:#6F6161!important
}

p.contact_title,p.contact_text {
color:#5D5858!important;
font:16px/24px Arial,Helvetica,sans-serif!important;
margin-bottom:15px
}

p a {
color:#626262
}

p a:hover {
color:#333
}

p.dla {
font-size:16px!important;

margin:0
}

p.dla-poet {
font-size:16px!important;
    padding: 18px 0px 10px 0px;
margin:0;
font-style:italic;
}

p.dla-price {
margin-bottom:5px;
font-size:22px!important;
font-family:"Times New Roman",Times,serif!important
}

p.dla-price2 {
font-size:22px!important;
font-family:"Times New Roman",Times,serif!important;
margin-bottom:5px
}

h2.sub-entry-price {
color:#2A8FCE!important;
letter-spacing:1px!important;
margin:0!important;
text-transform:uppercase!important;
padding:0 0 10px!important
}

img.price {
float:right;
width:90px;
margin:0 0 20px 40px;
background-color:#FFF;
padding:5px;
box-shadow:1px 1px 1px #A9A2A2
}

#adbox {
background:url(../images/bg-adbox.png) no-repeat center bottom;
border-bottom:1px solid #fff;
padding-top:15px
}

#adbox > div {
background-color:#e9e9e9;
width:958px;
border:1px solid #fff;
margin:0 auto;
position:relative
}

#adbox > div img {
float:right
}

#adbox .detail {
font-family:Times,"Times New Roman",serif;
height:185px;
line-height:48px;
width:308px;
text-align:center;
position:absolute;
left:54px;
top:90px
}

#adbox .detail h1 {
color:#4e5944;
font-size:30px;
font-weight:400;
line-height:48px;
margin:0;
text-transform:none
}

#adbox .detail p {
color:#4e5944;
font:25px/48px "Times New Roman",Times,serif;
margin:0
}

.highlight {
background:#eee url(../images/bodybg.gif) repeat;
border-bottom:1px solid #fff
}

.highlight .clearfix {
width:940px
}

.highlight h1 {
font-size:32px;
line-height:36px;
padding:12px 0;
text-transform:none
}

.highlight h2 {
color:#57614e;
margin-bottom:24px
}

.testimonial,.testimonial_contact {
padding-top:15px;

}

.testimonial img {
width:88px;
padding-right:16px;
float:left
}

.testimonial_contact img {
width:115px;
padding-right:18px;
padding-bottom:20px;
float:left
}

.testimonial p {
line-height:130%!important;
padding:0;
margin:3px!important;
color:#56788E!important;
font-size:15px!important
}

.testimonial_contact p {
font-size:16px!important;
line-height:130%!important;
padding:0;
margin:3px!important;
color:#56788E!important
}

.testimonial > span {
color:#626262;
display:block;
font:14px/24px Arial,Helvetica,sans-serif;
text-align:right
}

.testimonial_contact p {
line-height:128%!important;
padding:0;
margin:3px!important;
color:#56788E!important
}

.testimonial_contact > span {
color:#626262;
display:block;
font:14px/24px Arial,Helvetica,sans-serif;
text-align:right
}

.featured {
padding:0
}

.featured > h2 {
color:#728063;
margin:0 auto 24px;
padding:0 10px
}

.featured ul {
list-style:none;
padding:0
}

.featured li {
float:left;
width:220px;
margin:20px 10px 50px 30px
}

.featured li p {
padding-left:4px
}

.featured li p b {
display:block;
text-transform:uppercase
}

.featured li .more {
margin-left:4px
}

.form-control {
display:block;
font-family:Arial,sans-serif;
width:100%;
height:42px;
padding:6px 12px;
font-size:15px;
line-height:1.42857143;
color:#555;
background-color:#fff;
background-image:none;
border:1px solid #B5B0B0;
border-radius:0;
-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,box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

.main {
padding:20px
}

.main h1 {
margin-bottom:18px
}

.main h2 {
margin-bottom:12px
}

.main h1 + h2 {
margin:0
}

.main h1 + div.frame3 {
margin-top:36px
}

h2.price {
text-align:center;
padding-bottom:0px!important
}

.main > .section {
background-position:left bottom;
background-repeat:repeat-x;
width:600px;
margin-bottom:16px;
margin-left:-28px;
padding-left:30px
}

.main > .last-child,.sidebar ul li.last-child {
background:none
}

.main > .section ul {
list-style:none;
margin:0;
padding:0
}

.main > .section ul li {
display:inline-block;
margin:0 0 24px
}

.main > .section ul li .frame4 {
float:left;
margin-bottom:1px;
margin-right:20px
}

.main > .section ul li p {
margin:6px 0 0
}

.main > .section ul li p b {
display:block;
text-transform:uppercase
}

.practices {
list-style:none;
display:inline-block;
width:640px;
margin:0 0 0 -20px;
padding:0
}

.practices li {
float:left;
margin:0 20px 36px;
position:relative
}

.practices li a {
text-decoration:none
}

.practices li a span {
background-color:#696969;
color:#e2e2e2;
display:block;
font:19px/46px "Times New Roman",Times,serif;
height:46px;
width:265px;
text-transform:uppercase;
position:absolute;
bottom:21px;
left:8px;
*left:6px
}

.practices li a:hover span {
background-color:#393939
}

.sidebar {
float:left;
width:290px;
padding-right:18px
}

.sidebar > div {
margin:0 0 30px
}

.sidebar > div h2 {
background-position:left bottom;
background-repeat:repeat-x;
margin:0 0 6px;
padding-bottom:18px
}

.sidebar > div:first-child h2 {
margin-bottom:0;
margin-top:6px
}

.sidebar > div p {
margin:0;
padding-bottom:24px;
padding-right:30px
}

.sidebar > div p span {
display:block;
text-align:right
}

.sidebar ul {
list-style:none;
margin:0;
padding:0
}

.sidebar ul li {
background-position:left bottom;
background-repeat:repeat-x;
display:inline-block;
min-height:36px;
width:280px;
padding:6px 0 10px 10px
}

.sidebar ul li > a span.box {
float:left;
margin-right:20px
}

.sidebar ul li a {
color:#755c02;
font:13px/24px Arial,Helvetica,sans-serif;
text-decoration:none
}

.sidebar ul li a:hover {
color:#728063
}

.sidebar ul li img.box {
float:left;
margin:4px 20px 12px 0
}

.sidebar .contact li {
background:none;
padding-left:0
}

.sidebar .contact li p {
padding:0 0 0 30px
}

.sidebar .contact li p span.home {
float:left;
display:inline-block;
height:18px;
width:18px;
margin-left:-30px;
padding:0
}

.sidebar .contact li p em {
display:block;
font-size:19px;
font-style:normal
}

.news {
list-style:none;
margin:0;
padding:0
}

.news > li {
background-position:0 -238px;
display:inline-block;
height:269px;
width:578px;
margin-bottom:12px;
padding:6px 22px 0 6px
}

.news > li .box {
float:left;
margin-right:20px
}

.news > li p.info,.details p.info {
font-size:11px;
margin:0;
padding:10px
}

.author {
color:#755c02
}

.news > li h2,.details h2 {
color:#728063;
letter-spacing:1px;
margin-bottom:24px;
margin-top:15px!important
}

.news > li .more {
float:right
}

.images {
float:left;
width:210px;
margin-right:20px;
padding-right:10px
}

img.projects_img {
height:170px;
float:left;
margin:15px 20px 15px 15px;
background-color:#FFF;
padding:5px;
box-shadow:1px 1px 1px #A9A2A2
}

img.publics_img {
height:170px;
float:right;
margin:15px 15px 15px 20px;
background-color:#FFF;
padding:5px;
box-shadow:1px 1px 1px #A9A2A2
}

img.price_img {
height:100px;
width:100px;
margin:0 auto;
margin-bottom:20px;
background-color: #FFF;
    padding: 5px;
    box-shadow: 1px 1px 1px #A9A2A2;
}

img.price_img2 {
height:100px  !important;
width:100px  !important;
margin:0 auto !important;
margin-bottom:20px
}



p.price2 {
text-align:center
}

#tartalom,#tartalom2 {
padding-top:5px
}

span#date {
float:right;
font-size:16px;

}

span#date_irodalom {
float:right;

}

p.date {
    text-align: center;
    /* font-size: 18px!important; */
    font: 19px/24px "Times New Roman",Times,serif!important;
    margin-bottom: 5px;
    color: #538BAE!important;
}

a.back-to-top {
    display: none;
    width: 50px;
    height: 50px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 20px;
    background: url("../images/up-arrow.png") no-repeat center 43%;
    background-color: rgba(73, 123, 139, 0.85);
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.projects {
border:1px solid #DAD3D3;
padding-left:0;
padding-right:0;
margin-bottom:30px;
background:url(../images/bodybg.gif)repeat
}

.projects-price {
margin-left:40px;
}

.projects-content2 {
padding:15px;
height:290px
}

.projects-content3 {
padding:15px;
height:150px
}

.projects-content {
padding:15px;
}


.projects-content5 {
padding:15px;
height: 220px;

}


.projects-content4 {
padding:15px;
height:215px;
}



#tartalom img,#tartalom2 img,#tartalom3 img,#tartalom4 img,#tartalom5 img,#tartalom6 img,#tartalom7 img,#tartalom8 img,#tartalom9 img,#tartalom10 img {
margin:0 0 15px 15px;
background-color:#FFF;
padding:5px;
box-shadow:1px 1px 1px #A9A2A2
}


.center img{
margin:0px auto !important;
margin-bottom:10px;
}


.center {
margin-bottom:10px;
}


#contents .images img.box {
border:5px solid #fff
}

.details {
float:left;
width:360px
}

.details p.info {
padding-top:0
}

.message label {
color:#626262;
display:block;
font:13px/24px Arial,Helvetica,sans-serif
}

.message input[type='text'] {
height:24px;
width:590px;
margin:0 0 18px;
padding:0 4px
}

.message textarea {
height:110px;
width:590px;
margin:0 0 18px;
padding:0 4px;
overflow:auto;
resize:none
}

.message input[type='submit'] {
cursor:pointer;
border:none
}

#footer {
background:#D6E0E6 url(../images/bg-footer.png) repeat-x left top;
border-top:2px solid #fff
}

#footer .section {
float:left;
min-height:196px;
border-left:1px solid rgba(83,112,131,0.22);
padding:30px
}

#footer .section h4 {
color:#536D7D;
font:bold 14px/24px Arial,Helvetica,sans-serif;
margin:0;
text-transform:uppercase;
padding-bottom:15px
}

#footer .section a {
color:#536D7D;
line-height:24px
}

#footer .section p {
font-size:12px;
margin:0
}

#footer .section:first-child {
border:0
}

#footer .contact p span {

color:#536D7D
}

#footer p {
color:#536D7D!important
}

#footnote {
background:url(../images/footer-bg.png) repeat-x left top;
border-top:1px solid #fff;
padding:14px 0
}

#footnote p {
color:rgba(255,255,255,0.68)!important;
font:11px/30px Arial,Helvetica,sans-serif;
margin:0;
padding-right:10px;
float:right;
text-transform:uppercase;
display:inline-block;
vertical-align:middle;
line-height:normal
}

#footnote .connect {
float:left;
display:inline-block;
margin:0 10px
}

#footnote .connect a {
display:inline-block;
height:18px;
width:18px;
margin-right:6px
}

#footnote .connect a.facebook {
background-position:0 -112px
}

#footnote .connect a.twitter {
background-position:0 -140px
}

#footnote .connect a.googleplus {
background-position:0 -168px
}

#footnote .connect a.pinterest {
background-position:0 -196px
}

.sub_entry {
padding:0 5px 0 30px
}

#error_message {
background-color:#F9F9FC;
color:#e05858;
border:1px solid;
margin-bottom:10px;
background:url(../images/bodybg.gif) repeat;
position:relative;
border-radius:4px;
border-color:#D3CBCB;
padding:5px 5px 5px 10px
}

#success_message p {
background-color:#F9F9FC;
color:green!important;
border:1px solid;
margin-bottom:10px;
background:url(../images/bodybg.gif) repeat;
position:relative;
border-radius:4px;
border-color:#D3CBCB;
padding:5px 5px 5px 10px
}

.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {
margin-left:-15px;
width:310px
}

span#brand {
font-size:14px
}

#tartalom,#tartalom2,#tartalom3,#tartalom4,#tartalom5,#tartalom6,#tartalom7,#tartalom8,#tartalom9,#tartalom10 {
margin-top:30px
}

.form-control2 {
vertical-align:top;
margin:0 0 0 15px !important;
height:33px
}

.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
outline:none!important
}

.btn-primary {
float:right
}

.btn-success,.btn-primary {
border-radius:0!important
}

.btn-success,.btn-success,.btn-success,.btn-success.active,.open .dropdown-toggle.btn-success {
color:#fff;
background-color:#A29F9F;
border-color:#928E8E
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {
color:#fff;
background-color:#928E8E;
border-color:#7D7C7C
}

@media only screen and (max-width: 1197px) {
.sub_entry {
padding:0
}

.projects {
margin-left:0
}
}

@media only screen and (max-width: 990px) {
.projects,.projects-content2,.projects-content3 {
height:auto!important
}

img.projects_img,img.publics_img {
float:none
}

.navbar-default .navbar-brand {
padding-top:5px;
font-size:18px
}

.navbar-default .navbar-nav>li>a {
padding:0 7px;
padding-top:10px;
padding-bottom:10px;
width:auto
}

span#brand {
display:none
}

.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {
margin:0 auto;
width:165px
}
}

@media only screen and (max-width: 767px) {
.contents {
margin-top:70px
}

.cd-accordion-menu label,.cd-accordion-menu a {
font-size:1em
}


.flag {
    position: fixed;
    width: 30px;
    /* float: right; */
    top: 60px;
    right: 35px;
    display:none;
}
.sub_entry {
padding:0
}

span#brand {
display:none!important
}

.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {
width:225px;
}

.navbar-default .navbar-nav>li>a {
color:#FFF!important;
padding-top:5px;
padding-bottom:5px;
letter-spacing:1px;

}

.nav>li>a>img {
margin:0 auto
}

.navbar-default .navbar-brand {
padding-top:14px;
font-size:18px
}
}

@media (max-width: 767px) {
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
    white-space: normal; 
}