/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.46.1495233524
Updated: 2017-05-19 22:38:44

*/

/***********************************************show slider image and text on mobile**********************************************************/
@media only screen and (max-width: 479px) {
.et_pb_slide_image {
display: block !important;
top: 50% !important;
}
}
/***********************************************end show slider image and text on mobile**********************************************************/

/* packages icons*/
.available, .unavailable, .partially-available { font-size:30px; margin-right:10px;}
.available { color:green; }
.partially-available { color:orange; }
.unavailable { color:red; }

/* call-to-action-contact-banner */
.call-to-action-contact-banner { height:800px;   }

.draftaccordion{ color:red; }


/***********************************************blog**********************************************************/
.post-block-background { background-color:#7ebec5; padding:50px; color:white; font-size:1.5em; line-height:2.5px}
.post-conclusion-title { background-color:#52a0aa; padding:50px; color:white; font-size:3em; color:white;}
.post-conclusion {   color:#356f75; font-size:1.5em; line-height:2.5px}
.center { display: block; margin-left: auto; margin-right: auto }
/***********************************************end blog**********************************************************/

/***********************************************demo**********************************************************/
.background-demo, .we-can {
    background: url();
}
.menu-demo {
background-image: url("http://bridge2more.com/wp-content/uploads/2015/05/logo-templates.gif");
background-position: 3% center; 
background-repeat: no-repeat;
background-size: 120px !important;
padding:75px;
}
/***********************************************end demo**********************************************************/


/*********************************************** section pointer up**********************************************************/
.uparrow:after,.uparrow:before{
content:''; 
position:absolute; 
top:0; 
width:50%; 
z-index:100; 
border-top: 40px solid #fff; 
-moz-transform:rotate(0.000001deg); 
-webkit-transform:rotate(0.000001deg); 
-o-transform:rotate(0.000001deg); 
-ms-transform:rotate(0.000001deg);
transform:rotate(0.000001deg)
}
 
 .uparrow:before{
right:50%; 
border-right:40px solid transparent; 
border-left:1000px solid #fff;
}
 .uparrow:after{
left:50%; 
border-left:40px solid transparent; 
border-right:1000px solid #fff;
}
 
 .downarrow{
overflow:hidden;
}
/***********************************************end section pointer up **********************************************************/

/***********************************************end section pointer **********************************************************/

/***********************************************PMD draft**********************************************************/
.menu-pmd-draft {
background-image: url("http://bridge2more.com/wp-content/uploads/2015/05/pmd-logo.gif");

.draft-accordion { color:orange;}
.white { color:red; }

.portfolio { position:absolute;  top:600px; margin-top:500px; }
#arrows { position:absolute;  top:600px; margin-top:500px; font-size:600px; color:green; height:600px;}
.arrows { position:absolute;  top:600px; margin-top:500px; font-size:600px; color:green; height:600px; padding-top:600px;}

/***********************************************end draft**********************************************************/

.alignCenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}