/*
 Theme Name:     twentysixteen Child Theme
 Theme URI:      http://hyperlinkcode.com/blog/?p=1021
 Description:    A bare-bones child theme for use with twentysixteen Theme from <a href="https://wordpress.org/">Wordpress</a>. To use this Child Theme, you must have <a href="https://wordpress.org/themes/twentysixteen/">twentysixteen</a> parent theme installed.
 Author:         Edward Zivkovic
 Author URI:     http://hyperlinkcode.com/
 Template:       twentysixteen
 Version:        1.0.0
*/
.con_row h3,.h2_spacial h2,.h3_class h3,.two_r_clesss h3,h3.hrf-title.close-faq{font-weight:400}


.iframe_class .fluid-width-video-wrapper iframe {
    margin: 0;
}
.iframe_class .fluid-width-video-wrapper {
    /* padding: 0 !important; */
    padding: 30px !important;
    border: solid 1px #cecdcd;
    float: left;
}
.ur-des .so-widget-sow-image{box-shadow: 0 0 5px #d6d1d1;padding: 30px;margin-bottom: 3px;
text-align: center!important;}.ur-des h3.widget-title{font-weight: 400 !important;color: black;}
.color_bond_white,.con_row h3,.h2_spacial h2,.rr_cclass{text-align:center}.johnson1{padding:20px;background:#ff9;width:90%;margin:20px auto}body{background:#fff!important}.page-id-1299 .iframe_class{margin-top:0!important;max-width:100%!important;margin:0 auto;float:left!important;width:100%!important}.hrf-content p{font-size:15px!important;line-height:23px;margin-bottom:8px}.total_cc .so-panel{padding-top:0!important}.small_classs p{margin-bottom:18px;font-size:16px;line-height:27px}.h2_spacial h2{color:#656565;font-size:35px}.h3_class h3{color:#fe2a14}.no-sidebar .comments-area,.no-sidebar .content-bottom-widgets,.no-sidebar .entry-content,.no-sidebar .entry-footer,.no-sidebar .entry-header,.no-sidebar .entry-summary,.no-sidebar .image-navigation,.no-sidebar .page-content,.no-sidebar .page-header,.no-sidebar .pagination,.no-sidebar .post-navigation{margin-right:0;margin-left:0}.comment-content a,.entry-content a,.entry-footer a:hover,.entry-summary a,.logged-in-as a,.pingback .comment-body>a,.site-info a:hover,.taxonomy-description a,.textwidget a{box-shadow:none!important}.home-blocks.block_2 .col{background-color:#7f7f7f!important}h3.uris-slider-title{margin-top:0;width:100%;text-align:center;margin-bottom:43px;font-weight:400;color:#424242;font-size:27px;border-bottom:solid 1px #424242;padding-bottom:20px}.con_row .so-panel{margin:0!important}.con_row h3{margin-bottom:0;font-size:28px;color:#4a4a4a}textarea#sow-contact-form-field-message-5a9cb837c4c8b{min-height:140px;max-height:140px}div#rr_border{border-top:solid 1px #eae5e5;padding-top:12px}input.sow-submit{background:#fe2a14!important;border:none!important;color:#fff!important;border-radius:0!important;font-size:16px!important;padding:13px 33px!important}.two_r_clesss h3{font-size:15px;background:#3d80fe;padding:10px;color:#fff}.color_bond_white{background:#fff;padding:40px 0 20px}.standrd_color{width:60%;float:left;text-align:left;padding:0 25px;border-right:4px solid #565657}div#r_nine_class{width:70%;margin:0 auto}.colorpic{width:36%;float:right;text-align:left;padding:0 32px 0 0}.colorHeather strong,.colorSoft strong,.colorSunflower strong{background:#b1852d;font-size:12px;padding:0 11px;color:#fff;margin:0;float:left}.colorpic li{width:100%!important}.color_bond_in h3{background:#19a3dc;color:#fff;display:inline-block;font:15px/30px;padding:10px 13px;text-align:center;width:100%}.colorpic h5,.standrd_color h5{width:100%;float:left;color:#2c2c2c;margin:0;font-size:20px!important;border-bottom:1px solid #9a9a9a;padding-bottom:10px;font-weight:400}.color_cod{width:100%;float:left;padding:14px 0 0}.color_cod ul{margin:0;padding:0}header .header-top-menu ul.active{border:1px solid #e6e6e6;border-top:none}.colorBeige,.colorCypress,.colorHeather,.colorMountain,.colorPebble,.colorSage,.colorSand,.colorSterling,.colorSunflower,.colorWicker,.colorlinen,.colorwht{height:50px;border:1px solid #9a9a9a}.color_cod ul li{display:inline-block;margin-top:9px;margin-left:5px;width:48%}.page-id-15 .post-thumbnail,.page-id-17 .post-thumbnail,footer.entry-footer,header.entry-header{display:none}.colorwht{background:#fff;width:100%}.colorlinen{background:#f4efe9;width:100%}.color_bond_white p{font-size:15px;color:#010101;line-height:24px;margin-bottom:0}.colorBeige{background:#eae8b8;width:100%}.colorWicker{background:#c6c2a7;width:100%}.colorHeather{background:#a3a09b;width:100%}.colorSand{background:#d6cfc0;width:100%}.colorSoft{background:#dcceab;width:100%;height:50px;border:1px solid #9a9a9a}.colorSterling{background:#cecfd1;width:100%}.color_cod_txt{width:100%;float:left;padding:10px 0}.color_cod_txt h6{font-size:15px;color:#5a5a5a;padding:10px 0 0;font-weight:400}.colorSage{background:#9ca19a;width:100%}.colorPebble{background:#948777;width:100%}.colorMountain{background:#a8b4c0;width:100%}.colorCypress{background:#97a278;width:100%}.colorSunflower{background:#f4cf8b;width:100%}.two_r_clesss p{padding:0 10px 15px;font-size:14px}.two_r_clesss .so-panel{margin:0;padding:0}.two_r_clesss .panel-grid-cell{border:1px solid #949494;padding:0;box-shadow:0 0 7px #332f2fbd}h3.con_titles{text-align:left;font-size:28px}.con_row p{margin-bottom:15px!important;padding-left:10px;text-align:center}.con_row .sow-contact-form{padding:0!important;border:1px solid #fff!important;background-color:#fff!important}.con_row img{margin:0 auto}.sow-contact-form select{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%}textarea#sow-contact-form-field-comments-562e687f3231b{min-height:105px;max-height:130px}.sow-form-field.sow-form-field-textarea{width:97%}.home-blocks.block_2 .col:nth-child(even){background-color:#666!important}footer .cta h2{margin-top:0}.sow-contact-form-success,.sow-contact-form-success a,.sow-contact-form-success p{text-align:center!important}.bb_class p,.h2_title,.plans_class,.plans_class p,.total_cc{text-align:center}.sow-contact-form-success h2{font-weight:400!important;color:#3a3a3a}.sow-contact-form-success img{margin:0 auto}footer p.intro{font-size:20px}footer p.intro .btn{font-size:15px;max-width:313px;padding:8px}.bac_class{border:3px solid #eaeaea;box-shadow:0 0 9px grey;background-size:100%!important}.plans_class{padding-top:50px;padding-bottom:50px}.widget{border-top:none}.h2_title{color:#fff;font-weight:400!important;font-size:40px!important}body:not(.custom-background-image):after,body:not(.custom-background-image):before{height:0}h2.instanly span{color:#3d80fe}.header-top-menu span{font-size:18px;vertical-align:middle}.max_size{width:auto!important}.afc_class{font-size:27px!important}.total_cc{padding-bottom:36px;box-shadow:0 0 8px #776e6e}.rr_roes .panel-grid-cell{box-shadow:0 0 5px #d6d1d1;padding:30px;margin-bottom:3px;text-align:center!important}.page-id-15 .ccc_ccc,.rr_roes .widget_media_image{margin-top:0!important;padding-top:0!important}a.name_class,span.desig_class{margin-bottom:15px;border-bottom:solid 1px #dedede;float:left;width:100%}.rr_roes .panel-grid-cell p{text-align:center!important;font-size:16px}.page-id-15 .ccc_ccc{max-height:125px!important;min-height:125px!important}.client_t2{max-height:300px}span.desig_class{padding-bottom:15px;font-size:16px}.rr_roes .panel-grid-cell-empty{box-shadow:none!important;padding:30px!important}.roe_ccc .panel-grid-cell p{text-align:center!important;font-size:13px;line-height:21px}a.name_class{font-size:18px;outline:0;padding-bottom:15px}.roe_ccc.panel-row-style .widget_media_image,h2.instanly{margin-bottom:0!important}h2.instanly{text-align:center;margin-top:30px!important;float:left;width:100%;color:#333;font-weight:400;font-size:35px}.font_class p{font-size:16px;line-height:28px}.font_class strong{font-size:20px;margin-bottom:13px;float:left;width:100%}.johnson6,.johnson8{padding:20px;width:90%;margin:20px auto}.johnson6{background:#ff9;border:3px dashed #e00}.johnson8{background:#cfc;border-left:5px solid #ff8080}img.img_title{max-width:53px}.warning{color:red}.shadow{box-shadow:0 8px 8px -6px #333}@media only screen and (max-width:991px){div#r_nine_class{width:100%!important}.color_cod ul li{margin-left:0;width:49%}.h2_spacial h2{font-size:25px}}@media only screen and (max-width:767px){header .header-top-menu ul{top:115px!important}header .header-top-menu ul li a{font-weight:700!important}body,p,ul li{font-weight:400!important}.sp-buttons{display:none!important}}@media only screen and (max-width:469px){.color_cod ul li,.colorpic{width:100%}.standrd_color{width:100%;border-right:none}.colorpic{padding:21px}.color_bond_white p{padding:0!important;margin:0!important}header .header-top-menu ul{top:85px!important}} 
/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 9; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
}
/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}