   
    a:hover,
    a:focus {
      color: red;
      text-decoration: none;
    }        
img.wp-smiley,
        img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
        .tp-caption a {
            color: #ff7302;
            text-shadow: none;
            -webkit-transition: all 0.2s ease-out;
            -moz-transition: all 0.2s ease-out;
            -o-transition: all 0.2s ease-out;
            -ms-transition: all 0.2s ease-out
        }

        .tp-caption a:hover {
            color: #ffa902
        }


        /* Top bar */
        #Top_bar #logo {
            height: auto;
        }

        @media only screen and (min-width: 1240px) {
            #menu {
                background: none !important;
            }

            #Header_creative {
                background: url( /images/home_security_menu_bg.png) repeat-x top center;
            }

            #Header_creative #Top_bar .logo {
                margin: 50px 0;
            }
        }

        /* Subheader */
        .subheader_title {
            font-size: 60px;
            line-height: 60px;
        }

        @media only screen and (max-width: 767px) {
            .subheader_title {
                font-size: 40px;
                line-height: 40px;
            }
        }

        /* Shortcodes */
        .icon_box .desc_wrapper .desc {
            margin: 0 7%;
        }

        .image_frame, .wp-caption {
            border-width: 3px;
            border-color: #c3ab6d;
        }
    

.img-responsive{
  display: block;
  max-width: 100%;
  height: auto;
}
.div1{
    width: 40%;
    margin: 0 auto;
   text-align: -webkit-center;
}
@media(max-width:768px){
    .div1{
         width: 85%;
    margin: 0 auto;
   text-align: -webkit-center;
    }
    
}