/*

Theme Name: Sun Diego Wraps

Description: Runningfish

Author:   Runningfish

Template: Divi

*/



@import url("../Divi/style.css");
/* copied from old */

@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*HEADER STYLING*/
#top-header #et-info {
    width: 100%;
    display: flex;
    justify-content: space-evenly;
}

/* -- COVID 19 ANNOUNCEMENT -- */

/* Fixes weird issue caused by notification bar pushing content down */
#et-main-area { 
    margin-top: -2rem;
}

#main-header {
    padding-top: 12px;
}

#mtsnb-1131 p {
    color: white !important;
}

#mtsnb-1131,
.mtsnb-hider {
    z-index: 99999999999999;
}

#mtsnb-1131.mtsnb-hidden {
    animation: covidFrames linear 1s forwards;
}

@keyframes covidFrames {
    30% {
        z-index: 99999999999999;
        opacity: 1;
        display: block;
    }

    100% {
        z-index: -99999999;
        opacity: 0;
        display: none;
    }
}

@media (max-width: 980px) {
    
    .mtsnb {
        position: absolute !important;
    }
    
}


h1 { font-size: 36px; font-family: 'bebas_neueregular'; color: #5a5a5a; }

h2 {
    color: #757373;
    font-family: 'bebas_neueregular';
    font-size: 30px;
}

body {

    background-color: #FFF !important;

}



.et_pb_section, #main-content {

    background-color: transparent !important;

}



#main-content .container::before { background-color: transparent !important; }



/* Style Footer Credits - Lines 948 & 949 */



#footer-info { 

text-align: left;  

padding-bottom: 10px; 

float: left; 

}



#footer-info a { 

font-weight: 700; 

 

}



#footer-info a:hover { 

 

}



.et-social-rss a.icon:before {

	

}





/* Style Footer Social Icons - Lines 1185 to 1198 */



#footer-bottom .et-social-facebook a {

	

}

#footer-bottom .et-social-twitter a {

	

}

#footer-bottom .et-social-google-plus a {



}

#footer-bottom .et-social-rss a {

	

}



/* Hover Colors*/

#footer-bottom .et-social-facebook a:hover {

	

}

#footer-bottom .et-social-twitter a:hover {

	

}

#footer-bottom .et-social-google-plus a:hover {

	

}

#footer-bottom .et-social-rss a:hover {

	

}



/* copied from old */



#callto { color: #dc6b05!important; }

#footer-cc {

    float: right;

}

#footer-cc .fa {

    font-size: 30px;

    margin-left: 5px;

}



.et_pb_promo_button {border:0!important;background-color: #dc6b05 !important;color: #fff !important;}

.et_pb_promo_button:hover{border:0!important;}

.fb-like.fb_iframe_widget.fb_iframe_widget_fluid span {

    width: 300px!important;

}

.gform_button {

    background-color: #dc6b05;

    border: 0 none;

    border-radius: 5px;

    color: #fff;

    padding: 10px 50px;

}



#contact-left-column .et_pb_row .et_pb_column .et_pb_column_1_2 {margin-right:30px !important; }

t

/*        footer styles     */

   #footer-widgets {

	font-size: 16px;

    line-height: 1.1em

   }

   

   .home-btn {

    background-color: #dc6b05;

    border-radius: 3px;

    color: #fff;

    font-size: 20px;

    padding: 6px 20px;

}

/*           mobile styles          */

@media all and (max-device-width : 767px) { 

#top-header .et-social-icons {display:none; }

#et-secondary-menu .et-social-icons  { display: inline-block; }

}





#vinyllogo {

    width: 150px;

}





.qa-faq-answer {

    padding: 10px 0 30px;

}



.faq-catname {

    color: #dc6b05;

    font-size: 35px;

    font-weight: 900;

	border-bottom: 1px solid;

	margin-bottom: 10px;

	padding-bottom: none!important;

}



#printservices li {

	font-size: 20px;

	margin-bottom: 10px;

}



#wrapstarted {

    margin-left: 55px;

	margin-top: -27px;

}



.et_overlay:before

{ color: #222222!important; }



#company img {

    margin-left: 18%;

}



#cblurb {

    margin-top: 40px;

}



#about {

    margin-bottom: 30px;

}



#benefits {

    font-family: 'bebas_neueregular';

    font-size: 27px;

}



#benefits > li {

    float: left;

    margin-left: 47px;

    width: 200px;

	margin-bottom: 15px;

}

#wrapme {
    margin: 0;

    padding: 0;

}

#wrapmefl {

    height: 90px;

	width: 50%;

    margin: 0;

    padding: 0;

	float: left;

	z-index: 9999;

}


#wrapcta {


    margin-top: -30px;

}

#vwcta {

    padding: 5px 0 0;

}

#g1, #g2, #g3, #g4 { width: 18.7em; height: 450px; }



#g1 { background-color: #757373; }

#g2 { background-color: #5a5a5a; }

#g3 { background-color: #4a4a4a; }

#g4 { background-color: #3e3e3e; }



#g1 h2 { padding: 15px 15px; color: #fff; }

#g2 h2 { padding: 15px 15px; color: #fff; }

#g3 h2 { padding: 15px 15px; color: #fff; }

#g4 h2 { padding: 15px 15px; color: #fff; }



#g1 p { margin: 0 15px; color: #fff; }

#g2 p { margin: 0 15px; color: #fff; }

#g3 p { margin: 0 15px; color: #fff; }

#g4 p { margin: 0 15px; color: #fff; }



#slidertxt {

    font-family: 'bebas_neueregular';

    font-size: 90px;

    line-height: 70px;

    margin-left: -100px;

    width: 500px;

}

@media only screen and (max-width: 980px){
	#slidertxt {
		font-size: 40px;
		width: 100%;
		margin: 0 auto;
	}
}

#printslider {

    font-family: 'bebas_neueregular';

    font-size: 90px;

    line-height: 70px;

    margin-left: -100px;

    width: 500px;

	float: right;

}



#viewgallery {

    font-family: 'bebas_neueregular';

    font-size: 22px;

    margin-right: 45px;

}



img { max-width: 100%; height: auto; }



#ie8 img { width: auto; }







embed, iframe, object, video { max-width: 100%; }


	