.top-line {
    background: #;
    background-color: #82d6e6;
}
.tp-caption.reckless_big_accent_bg, .tp-caption.reckless_big_accent_bg::after {
    display:none;
}
.tp-caption.reckless_small_black_bg, .tp-caption.reckless_small_black_bg::after {
    background-color: #02067d;
    display: none;
}
.main-heading {
    text-transform: none;
}
.main-heading::after {
    display:none;
}
.high-padding {
    margin-top: 0%;
}
.main-heading {
    margin-bottom: 19px;
}
#abt-sec {
    display: none;
}
.main-heading.por {
    margin-top: 2%;
    display: none;
}
.promo-box {
    position: relative;
    margin-top: 0;
    margin-bottom: 100px;
    padding: 40px 40px 0;
    /*background-color: #da5c5d;*/
    background-color: #82d6e6;
    color: #fff;
    font-size: 28px;
}
.promo-box::after {
    content: "";
    background-color: #82d6e6;
}
.btn-default {
    font-family: opensans-regular;
}
.tmq-btn, .tmq-btn:hover {
    border-color: #fff;
}
.blog-post::after {
    position: absolute;
    background-color: #82d6e6;
}
.blog-post .blog-info {
    background-color: #82d6e6;
    color:#fff;
}
#sec-wrapper {
    display: none;
}
footer .up-footer, footer .up-footer::after {
    background: #ECECEC;
    border-top: 1px solid #82D6E6;
}
footer .footer-line, #container::after, .breadcrumb-bar::after, .top-line, #main-menu .drop ul::after {
    background-color: #82D6E6;
}
.underlined {
    color: #172351;
font-family: DroidSans;
font-size: 20px;
}
.tagcloud a {
    color: #fff;
}
.border_icons {
    border: 1px solid #fff;
    color: #fff;
}
.tagcloud a {
    background-color: #82d6e6;
}
footer .go-top {
    background-color: #024350;
}
footer .go-top::after {
    position: absolute;
    background-color: #024350;
}
.price_text {
    color: #82d6e6;
}
.shape_span {
    color: #000000;
    font-size: 16px;
    padding: 6px;
}
.border_shape {
    border: 2px solid #024350;
    padding: 3px;
    position: relative;
top: 10px;
display: none;
}
.interested {
    color: #82d6e6;
    border: 2px solid #024350;
margin-left: 10px;
padding: 2px 10px 2px 10px;
position: relative;
top: 10px;
display: none;
}
#about-content,#product_section,#gallery-content,#service_section,#slider {
    border-top: 2px solid #82d6e6;
}
.portfolio-item .portfolio-title
{
    display:none;
}
.portfolio-item::after
{
    background-color: #82d5e6;
}
body
{
    background:url("http://quickcms.in/challangescreens.com/images/images/images/bodybg1.jpg");
}
.l_c_h .right_c {
    text-align: center;
    background: #024350;
}
.product_cont {
    margin-bottom: 28px;
    border: 2px solid #024350;
padding: 10px 0px;
margin-top: 20px;
}
.modal-body {
   background-color: RGBA(2, 67, 80, 0.41);
}
.modal_title {
    background: #82D5E6;
}
.close {
    opacity: 1;
    color: #fff;
}
.blog-post .blog-image-container img {
    max-width: 100%;
    height: 300px;
}
#extra-pro > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > img:nth-child(2) {
    width: 360px !important;
    height: 296px;
}
.tparrows.preview1 {
color:#82D5E6 !important;
}
.tp-leftarrow {
color:#82D5E6 !important;
}
.navbar-brand {
    float: left;
height: 50px;
padding: 0px 15px;
font-size: 18px;
line-height: 15px;
width:391px;
}
.logo {
    width: 1260px;
    height: 274px;
    position: relative;
    top: -20px;
}
.navbar-right {
    float: left !important;
}
#main-menu {
    margin-left: 0px;
}
#main-menu > ul > li > a::after {
    display:none;
}
#main-menu > ul > li > a {
    line-height: 45px;
    margin-bottom: 4px;
}
.white-right-skew::after {
    display:none;
}
.navbar-white, #main-menu > ul > li > a::after {
    
    /*background-position: 0px 113px;*/
   
}
.navbar-white, #main-menu > ul > li > a::after {
    background-position:relative;
    background: url("http://quickcms.in/challangescreens.com/images/images/images/hbgn3.jpg");
     background-size: cover;
    background-attachment:relative !important;
}