.dms-postloop .entry-title a {
       margin-top: 0px; 
       display: block; 
       margin-bottom: 10px; 
    } 

.dms-postloop .metabar {
       display: none; 
    } 

.dms-postloop .entry-content p {
       color: rgba(85,85,85,1); 
       padding-left: 3px; 
       padding-right: 3px; 
    } 

.dms-postloop .continue_reading_link {
       margin-top: 20px; 
       text-align: right; 
    } 

.dms-media-text-box .the-media-html {
       background-color: rgba(222,133,37,1); 
    } 

.dms-media-text-box h2 {
       margin-top: 0px; 
       margin-bottom: 10px; 
       color: rgba(255,255,255,1); 
       text-transform: uppercase; 
       font-size: 27px; 
       line-height: 27px; 
       padding-top: 12px; 
       text-align: left; 
       padding-left: 15px; 
       font-family: Montserrat; 
    } 

.dms-media-text-box p {
       color: rgba(255,255,255,1); 
       font-size: 16px; 
       line-height: 21px; 
       text-align: left; 
       padding-left: 15px; 
       padding-right: 15px; 
       padding-bottom: 15px; 
    } 

.dms-ibox .icon {
       color: rgba(214,79,118,1); 
    } 

.dms-ibox h4 {
       color: rgba(214,79,118,1); 
       text-transform: uppercase; 
       font-family: Comfortaa; 
       font-size: 25px; 
    } 

.pl-section-pad {
       padding-right: 5px; 
       padding-left: 5px; 
       padding-top: 5px; 
       padding-bottom: 5px; 
    } 

.dms-navbar li a {
       text-transform: uppercase; 
       font-weight: 600; 
       font-size: 14px; 
    } 

.dms-logo-mediabox img {
       max-width: 100%; 
       display: block; 
       width: 100%; 
    } 

.dms-footer-widgets h2.widgettitle {
       font-family: Montserrat; 
       font-size: 13px; 
       padding-right: 5px; 
       padding-left: 5px; 
    } 

.dms-footer-widgets .textwidget {
       color: rgba(255, 255, 255,0.85); 
       padding-right: 5px; 
       padding-left: 5px; 
    } 

.dms-standard-textbox h2 {
       font-size: 30px; 
       font-family: Comfortaa; 
       text-transform: uppercase; 
       margin-top: 0px; 
       margin-bottom: 0px; 
       padding-bottom: 5px; 
       color: rgba(214,79,118,1); 
    } 

.dms-standard-textbox p {
       font-size: 16px; 
       line-height: 21px; 
       font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif; 
    } 

#pl_areab59a22 .pl-area-wrap {
       background-color: rgba(214,79,118,1); 
       border-bottom-width: 10px; 
       border-bottom-style: solid; 
       border-bottom-color: rgba(239,192,79,1); 
    } 

#pl_area5c7hqp .pl-area-wrap {
       background-color: rgba(239,192,79,1); 
    } 

#iboxukwvlp2 .ibox .ibox-desc {
       font-size: 16px; 
       color: rgba(255,255,255,1); 
    } 

.dms-footer-textbox h2 {
       font-family: Comfortaa; 
       font-size: 30px; 
       text-transform: uppercase; 
    } 

.dms-footer-textbox p {
       font-size: 16px; 
       color: #ffffff; 
    } 

#pl_areauqwj7bm .pl-area-wrap {
       background-color: rgba(214,79,118,1); 
    } 

.dms-ibox-featured .icon {
       color: rgba(255,255,255,1); 
    } 

.dms-ibox-featured h4 {
       color: rgba(255,255,255,1); 
       font-size: 30px; 
       text-transform: uppercase; 
       line-height: 30px; 
    } 

#pl_areau0v3ohj .pl-area-wrap {
       background-color: rgba(255,255,255,1); 
       border-top-style: solid; 
    } 

#pl_areab59a22 .pl-content {
       display: block; 
    } 

.ibox .ibox-text h4 {
       line-height: 28px; 
       font-size: 22px; 
    } 

#pl_areau0v3ohj .pl-content {
    } 


@media screen and (min-width: 481px) and (max-width: 768px) { .ibox .ibox-text h4 {   font-size: 18px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .ibox .ibox-text h4 {   line-height: 20px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .dms-standard-textbox h2 {   font-size: 20px; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .dms-footer-textbox h2 {   font-size: 20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .dms-standard-textbox h2 {   font-size: 18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .ibox .ibox-text h4 {   font-size: 20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .dms-footer-textbox h2 {   font-size: 18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #pl_areau0v3ohj .pl-content {   margin-top: -30px; }  }  