 
 @media (min-width: 800px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
}
/* 14% = 100% (full-width row) divided by 7 */

body{
    background: url('http://primadent.sk/design/primadent/background2.png') top center repeat;
    margin-top:0px;
    padding-top:0px;
    font-family: fira-sans !important;
}

a.btn-pinky{
cursor:pointer;
padding-top:9px;
padding-bottom:8px;
padding-left:26px;
padding-right:26px;
background-color:#ffa09f;
color:#fff;
border-radius:5px;
border-bottom:3px solid #e17270;
font-family: 'Open Sans', sans-serif;
font-size:13px;
display:inline-block;
}
 
input[type=submit].btn-pinky{
cursor:pointer;
padding-top:9px;
padding-bottom:8px;
padding-left:26px;
padding-right:26px;
background-color:#ffa09f;
color:#fff;
border-radius:5px;
border-bottom:3px solid #e17270;
font-family: 'Open Sans', sans-serif;
font-size:13px;
display:inline-block;
}

input[type=submit].btn-pinky{
text-shadow:none;
text-decoration:none;
background: rgb(255,132,132); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,132,132,1) 0%, rgba(255,160,159,1) 55%, rgba(255,160,159,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,132,132,1)), color-stop(55%,rgba(255,160,159,1)), color-stop(100%,rgba(255,160,159,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8484', endColorstr='#ffa09f',GradientType=0 ); /* IE6-9 */
}


a:hover.btn-pinky{
text-shadow:none;
text-decoration:none;
background: rgb(255,132,132); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,132,132,1) 0%, rgba(255,160,159,1) 55%, rgba(255,160,159,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,132,132,1)), color-stop(55%,rgba(255,160,159,1)), color-stop(100%,rgba(255,160,159,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,132,132,1) 0%,rgba(255,160,159,1) 55%,rgba(255,160,159,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8484', endColorstr='#ffa09f',GradientType=0 ); /* IE6-9 */
}

a.btn-pinky-black{
cursor:pointer;
padding-top:9px;
padding-bottom:8px;
padding-left:26px;
padding-right:26px;
background-color:#adadad;
color:#fff;
border-radius:5px;
border-bottom:3px solid #323232;
font-family: 'Open Sans', sans-serif;
font-size:13px;
display:inline-block;
}

a:hover.btn-pinky-black{
text-shadow:none;
text-decoration:none;
background: rgb(119,119,119); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(119,119,119,1) 0%, rgba(173,173,173,1) 93%, rgba(173,173,173,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(119,119,119,1)), color-stop(93%,rgba(173,173,173,1)), color-stop(100%,rgba(173,173,173,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(119,119,119,1) 0%,rgba(173,173,173,1) 93%,rgba(173,173,173,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(119,119,119,1) 0%,rgba(173,173,173,1) 93%,rgba(173,173,173,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(119,119,119,1) 0%,rgba(173,173,173,1) 93%,rgba(173,173,173,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(119,119,119,1) 0%,rgba(173,173,173,1) 93%,rgba(173,173,173,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
border-color: rgba(107, 194, 162, 0.8);
outline: 0;
outline: thin dotted \9;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6);
}

select:focus, textarea:focus{
border-color: rgba(107, 194, 162, 0.8) !important;
outline: 0 !important;
outline: thin dotted \9 !important;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6) !important;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6) !important;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(31, 128, 91, 0.6) !important;
}
