/* 
    ADD Your Custom CSS Changes here 
*/

@import url(http://fonts.googleapis.com/css?family=Calligraffitti);

body{
     font-size: 14px;
   
}
p{
    
    clear: both;
    font-size: 14px;
    overflow:hidden;
}

.clear {
    
    clear:both;
    display: block;
    float:none;
}

div#mkhome_img{
    
    position: absolute;
    top: -90px;
    z-index: 9999999;
    width: 284px;
    margin-top:20px;
}

header{
    
    /*background: url('http://cmnetmedia.com/dev/mariakang/wp-content/uploads/2014/10/mkhtop.png');*/
}

#layerslider_4{
    
    position: relative;
    left:0px;
}

.ls-bg{
    
    margin-top:0px !important;
    
}

#top_tag{
    /*margin-left: -165px;
    margin-top: -10px;*/
    font-weight: bold;
    padding-bottom: 8px;

}

#top_tag h4{
    
     color: #000;
     font-family: 'Calligraffitti', cursive;
     font-size: 20px;
   
}

.contactarea .round li a{
    
    color: #cd004b;
}

.contactarea .round li a:hover{
    
    color: #444;
}

.archive_carousel .flex-control-paging li a.flex-active,
.vibe_carousel .flex-control-paging li a.flex-active,
.widget_carousel .flex-control-nav li a.flex-active {
  background: #cd004b;
}

.carousel-control{
  background-color: #cd004b;
  
}

.archive_carousel .flex-control-paging li a:hover,
.vibe_carousel .flex-control-paging li a:hover,
.widget_carousel .flex-control-nav li a:hover {
  background: #cd004b;
  
}

.content .no_comments, .button {
background: #cd004b;
}

h1 {
    
    font-size: 34px;
}

a.menu-link.sub-menu-link:hover {
    
    color: #999;
}

.widgettitle {
    
    color: #cd004b;
    font-size: 24px; 
}

div#cont_forms div {
    
    padding: 0px;
}

div#cont_forms input[type=text], input[type=email], input[type=password], input[type=url], input[type=tel] {
 width: auto; 
 padding: 0px; 
 border-radius: 0px; 

}

div#cont_forms textarea {
    
    width: auto;
}

.sub-menu-item{
    
    float: none;
}
a.menu-link.sub-menu-link{
    
    text-align: left;
}

a.arpw-title, .arpw-li img{
    
    float:none;
    display:block;
}

.mkc {
    
    color: #cd004b;
}
.mkw {
    
    color: #444;
}

#book_page p{
    
    clear:none;
}

hr.mksep {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

li.categories li {
    
    font-size: 16px;
    color: #cd004b;
}

a {
    color: #cd004b;
}

.mktitle {
    margin: 1em 0 0.50em;
    color: #cd004b;
    font-weight: normal;
    font-family: 'Scada', sans-serif;
    position: relative;
    text-shadow: 0 2px 0 rgba(255,255,255,0.5);
    font-size: 30px;
}

.v_module.v_column.span4 h3{
    
    background: #eee;
}

.v_module.v_column.span4 {
    
    border: .1em solid #eee;
}

.mkbrdr{
    
     border: .1em solid #eee;
     padding: 5px;
     overflow: hidden;
}

li.categories li{
    
    width: 200px;
    float: left;
}

#frontvid{
    
    width: 700px;
    height: 350px;
}
@media (max-width : 480px) {
    #mkhome_img{
        display:none;
    }
    
    #frontvid{
        
        width: 260px;
        height: 130px
    }
}

#searchform input[type="text"] {
    
    max-width: 150px;
}

.fcbk_share {
    float: right;
}