@import url(https://fonts.googleapis.com/css?family=Droid+Serif);

body, h5,h6,.h5,.h6 {
    font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,Sans-Serif;
}

h1,h2,h3,h4,.h1,.h2,.h3,.h4, {
    font-family: 'Droid Serif'!important;
    color:#F42D80!important;
}


.secondary-font-family {
    font-family: 'Droid Serif' !important;
    color:#F42D80!important;
}


.bg-color,.Content .nav-tabs li.active,.sexy-search-wrap .search-results img.RatingIMG,#Header #TopMenu .dropdown .cartBtns .CheckoutLink,.left-pane .pane-menu > ul > li:hover > a,.Left #SideCategoryList.CategoryList > div > ul li > ul > li:hover > a,.bg-color-hover:hover,.Left #SideCategoryList.CategoryList > div > ul li > ul li:hover a:hover,.CategoryPagination .FloatRight a:hover,.CategoryPagination .FloatLeft a:hover,.Content .nav-tabs li.active:hover,.Content .ProductList li .ProductActionAdd a:hover,.QuickViewBtn:hover,.CategoryPagination li a:hover,.Left #SideCategoryList.CategoryList > .SideCategoryListFlyout > ul > li.has-sub:hover,.Left #SideCategoryList.CategoryList > div > ul li > ul li:hover,.Left #SideCategoryList.CategoryList > div > ul li > ul > li > ul > li > ul li:hover,.Left #SideCategoryList.CategoryList > div > ul li > ul > li > ul > li:hover,.ProductList li .ProductActionAdd a:hover,.RemoveFromWishlistForm .RemoveBtn:hover,#Header #HeaderLower #SideCategoryList li ul li:hover,.ProductList li .ProductCompareButton:hover,.Submit input,.ML20 input,.btn,.header .actions .btn,.CartUpdateBtn input,.CheckoutButton a,#bottom_payment_button,.ExpressCheckoutContent input[type="submit"],#bottom_payment_button,.Submit input,.plain.btn,#frmGiftCertificate .Submit input[type=button],#frmGiftCertificate .Submit input[type=submit], #Header #TopMenu ul li .dropdown #LoginButton:hover, .icon-social-theme:hover {
    background-color: #F42D80;
}

.color,a,.Content .nav-tabs li:hover a,.Content a,.Content .tab-content .pagination .glyphicon:hover,#ContainerFooter a:hover,#ContainerFooter #FooterUpper > ul > li > a:hover,#FooterUpper #SideCategoryList li a:hover,.Content .ProductList li .ProductPrice span.SalePrice,.Content .ProductList li .ProductDetails a:hover,.Content .ProductList li .ProductPriceRating span.SalePrice,.sexy-search-wrap .result-link:hover .product-price,#HeaderLower h1.logo a,#Header #HeaderLower #SideCategoryList li a:hover,#Header #HeaderLower #SideCategoryList li:hover a,#Header #HeaderLower #SideCategoryList li a:hover,#Header #HeaderLower #SideCategoryList li li a:hover,#Header #HeaderLower #SideCategoryList li.active a,#Header #HeaderLower #SideCategoryList li.ActivePage a,#Header #TopMenu .dropdown .ProductList em,.ProductList li .ProductDetails a:hover,.ProductList li .ProductPriceRating span,.WishlistProductList li .ProductDetails em span,#currency-chooser #change-currency,.left-pane .pane-menu > ul > li .glyphicon,.color-hover:hover,#ProductDetails .wishlist-button:hover,#ProductDetails .extra-buttons a:hover, #Header #TopMenu ul li a .glyphicon-chevron-down, .rightopen #Header .search-icon, #Header .search-icon:hover, .ProductDetailsGrid .DetailRow.PriceRow .Value em, .Content .ProductMain .ProductPrice {
    color: #F42D80;
}

.border-color-primary, .Content .ProductList li:hover .ProductDetails, .sexy-search-wrap .search-results li:hover, .Left h1#title, .Right h2, .Left #SideCategoryList.CategoryList > div > ul li > ul li, .SubCategoryList ul li a,.SubBrandList li a, #product-main #SideProductRelated h2 span, #Header #HeaderLower #SideCategoryList li ul, #Header #HeaderLower #SideCategoryList li ul li.has-sub:hover > ul, .left-pane .pane-menu > ul > li:hover > a {
    border-color: #F42D80;
}


.slide-overlay { background-color:none;}
.slide-heading { border:1px solid #000000; background:none!important; display:none!important;}
.slide-text { border:1px solid #000000; background:none!important; display:none!important;}

#Header #HeaderLower #SideCategoryList li a {
    font-size: 15px;
    text-transform: uppercase;
    color: #333;
    letter-spacing: .02em;
    font-weight: 400;
}

.Block.Breadcrumb.Moveable.Panel  {font-size:18px!important; }
.Block.Breadcrumb.Moveable.Panel ul {font-size:18px!important; }
.Block.Breadcrumb.Moveable.Panel a {font-size:18px!important; }
.Block.Breadcrumb.Moveable.Panel li {font-size:18px!important; }




/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */



#contactform {font-size:100% }

#contactform .formboxes {
        padding: 0px;  
        outline: 0;  
        font: normal 13px/100% ;  
    margin-top:0px;margin-bottom:0px;
        background: #F4F4F4;
        background: -webkit-gradient(linear, left top, left 25, from(#F4F4F4), color-stop(4%, #E6E6E6), to(#E6E6E6));  
        background: -moz-linear-gradient(top, #E6E6E6, #E6E6E6 1px, #F4F4F4 25px);  
}

#contactform .formboxheading {
        padding: 4px;  
        outline: 0;  
        font: normal 13px/100% ;  
    margin-top:4px;margin-bottom:4px;
    color:#fff;
        background: #F42D80;
}

#contactform .formboxestext { width:30%; float:left;}
#contactform td  {  padding:3px; }
#contactform table  {  padding:3px; }
#contactform tr  {  padding:3px; }

    #contactform input, #contactform textarea,  #contactform select {   
        padding: 3px;  
        border: solid 1px #D7D7D7;  
        outline: 0;  
        background: #FFEAE9;
        background: -webkit-gradient(linear, left top, left 25, from(#FFEAE9), color-stop(4%, #DADADA), to(#BBBBBB));  
        background: -moz-linear-gradient(top, #BBBBBB, #DADADA 1px, #FFEAE9 25px);  
    color: #000000;  
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    border-radius:1px;
    width:60%;
    font-size:1.0em;
        }  
      
      
#contactform input:hover, #contactform textarea:hover,  
    #contactform input:focus, #contactform textarea:focus {   
        border-color: #D1B3B2;   
        -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 8px;  
        }  
      
#contactform    .form label {   
        margin-left: 10px;   

        }  
      
#contactform    .submit input {  
        width: auto;  
        padding: 9px 15px;  
        background: #101010;  
        border: 0;  
        color: #D1B3B2;  
        -moz-border-radius: 1px;  
        -webkit-border-radius: 1px;  

        }  

#contact { background-color:#E3E3E3; padding:15px; }


#contactform .formblock {
        padding: 6px;  
        border: solid 1px #DADADA;  
        outline: 0;  
    margin-top:4px;margin-bottom:4px;
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    border-radius:1px;
        background: #F4F4F4;
        background: -webkit-gradient(linear, left top, left 25, from(#F4F4F4), color-stop(4%, #E6E6E6), to(#E6E6E6));  
        background: -moz-linear-gradient(top, #E6E6E6, #E6E6E6 1px, #F4F4F4 25px);  
}

#contactform .smalltxt {font-size:1em; }



.TectiteFieldError {
background-color:red;display:block; float:left; padding-left:10px; padding-bottom:10px; padding-top:0px;width:90%; color:#ffffff;
}

