/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 6.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.pt-cv-readmore {
    color: #ff9d00 !important;
    background-color: #ff9d00 !important;
    border: none !important;
}


/* Hide full size image from rss blog feed */

.category-twil-blog .post_content_holder .post_image { 
	display: none !important; 
}

/* for the custom page with mailchimp form Start here */

@media screen and (min-width: 769px) {
.myBlockLeft{display:inline-block; width:40%;vertical-align: top; margin-top: 30px;}

.myBlockRight{display:inline-block; width:58%;vertical-align: top; margin-top: 30px;padding-left: 8px;}
}
.MMERGE5_select{border: 1px solid #dbddde; padding: 8px 6px; font-size: 16px; width: 98%;  display: inline-block; color: #8a8b8c;}

#mce-success-response,#mce-error-response{margin-top: 20px;}
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 10px 10px; font-size: 16px; width: 80%;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}

#mc_embed_signup_scroll h2{margin-bottom: 30px;font-size: 21px;}

#mc_embed_signup_scroll .mc-field-group input{border: 1px solid #dbddde; padding: 8px 10px; font-size: 16px; width: 95%;}

#mc_embed_signup_scroll .mc-address-group .addresssize1{display: inline-block; width: 40%;}

.mc-field-group label{font-size: 12px;}

.field_name { width: 49%; display: inline-block;}

.field_name2 { width: 49%; display: inline-block;}

.group_title{font-size: 18px; margin: 8px auto;}

.field_name input{border: 1px solid #dbddde;  padding: 8px 10px; font-size: 16px; width: 91%!important;}

.field_name2 input{border: 1px solid #dbddde;  padding: 8px 10px; font-size: 16px; width: 92%!important;}

#mc_embed_signup_scroll .mc-address-group .addresssize2{display: inline-block; width: 18%; color: #8a8b8c;}

#mc_embed_signup_scroll .mc-address-group .addresssize2 input{border: 1px solid #dbddde; padding: 8px 6px; font-size: 16px; width:82%; display: inline-block; color: #8a8b8c;}

#mc_embed_signup_scroll .mc-address-group .addresssize1 input{border: 1px solid #dbddde; padding: 8px 6px; font-size: 16px; width: 92%; display: inline-block; color: #8a8b8c;}

#mc_embed_signup_scroll .mc-address-group .addresssize1 select{border: 1px solid #dbddde; padding: 8px 6px; font-size: 16px; width: 98%; display: inline-block;color: #8a8b8c;}

#mc_embed_signup .button {clear:both; background-color: #ff7e00; border: 0 none; border-radius:4px; transition: all 0.23s ease-in-out 0s; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: normal; line-height: 32px; margin: 0 5px 10px 0; padding: 10px 30px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}

#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

.ligne_hr{width: 5%; margin: 0 auto;color: #ff7e00;border-bottom: 1px solid #ff7e00;margin-bottom: 25px;padding-top: 10px;}

.top_center{text-align: center;margin-bottom: 10px;}

.clear .button {clear: both;background-color: #ff7e00;border: 0 none;border-radius: 4px;transition: all 0.23s ease-in-out 0s;color: #FFFFFF;cursor: pointer;display: inline-block;font-size: 18px;font-weight: normal;line-height: 32px;margin: 20px 5px 10px 0;padding: 10px 40px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;}

.left_content img {border: 2px solid #e0dbdb; width: 90%;}

.left_content_desr{width:90%;font-size:19px;margin-top: 10px;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}
#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px;}     
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:50px auto;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}
	/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */

/* for the custom page with mailchimp form End here */