@font-face {
}
.rwd-line {
display: block;
}
.texticonicon {
display:inline-block;
background-image: url(../images/bb_text.png);
background-repeat:no-repeat;
vertical-align:middle;
height:20px;
width:23px;
background-color:transparent;
}
.bbhome {
display:inline-block;
background-image: url(../images/baseline-home-24px.svg);
vertical-align:middle;
background-size: 20px 20px;
height:20px;
width:20px;
background-color:transparent;
}
.camera_wrap66 {
display:none;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo3.png);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
position:relative;
}
.speech-bubble {
position: relative;
background: #fe1f1f;
border-radius:20px;
width:auto;
padding:33px;
color:#fff;
background-image:url("../images/footer2016.jpg");
background-position:center;
background-repeat:no-repeat;
}
.speech-bubble:after {
content: '';
position: absolute;
bottom: 0;
left: 25%;
width: 0;
height: 0;
border: 29px solid transparent;
border-top-color: #fe1f1f;
border-bottom: 0;
border-left: 0;
margin-left: -14.5px;
margin-bottom: -29px;
}
#banner-load{
width:auto;
height:auto;
background:transparent;
align-content:center;
padding-top:40px;
padding-left:30px;
padding-right:30px;
vertical-align:middle;
text-align:center;
z-index: 10000;
}

.fade-in{
  -webkit-animation: fade-in 2s ease;
  -moz-animation: fade-in ease-in-out 2s both;
  -ms-animation: fade-in ease-in-out 2s both;
  -o-animation: fade-in ease-in-out 2s both;
  animation: fade-in 2s ease;
  visibility: visible;
  -webkit-backface-visibility: hidden;
}
.previewpageimagestroke {
border-color:#fe1f1f;
border:solid;
border-style:solid;
border-width:1px;
}
.calyellowbold {
font-size: 18px;
font-weight: bold;
color:#fe1f1f;
}
.annie{
height:90px;
width:728px;
background-image:url(../projects/mmam/images/MMAM_313_Annie_Hejny_Web_728x90.jpg);
background-repeat:no-repeat;
}
.webbannerbbb{
padding: 10px;
background-color: #fff;
}
.imageresizer {
    width: 100%;
    height: auto;
}
.portnav {
text-align: center;
padding: 10px;
line-height: 33px;
background:transparent;
overflow: hidden;
color: #fe1f1f;
font-style:bold;
margin-top: 10px;
}
.portnav a{
color:#fe1f1f;
text-decoration:none;
background:transparent;
text-align: center;
padding: 10px;
overflow: hidden;
}
.portnav a:hover{
background:#ccc;
text-decoration:none;
text-align: center;
padding: 10px;
overflow: hidden;
color: #fe1f1f;
}
.portnavon {
text-align: center;
padding: 9px;
line-height: 33px;
border: 1px dotted #fe1f1f;
overflow: hidden;
color: #fe1f1f;
font-style:bold;
margin-top: 10px;
}
.oldnameline {
display: inline-block;
color:#fe1f1f;
background-color:rgba(0, 0, 0, .03);
line-height:33px;
text-decoration:none;
text-transform:none;
letter-spacing:4px;
font-size:11px;
padding-left:20px;
padding-right:20px;
margin-bottom:15px;
}
.actionpreviewpdf {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/previewpdf.png);
background-repeat:no-repeat;
}
.actionpreviewzip {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/previewzip.png);
background-repeat:no-repeat;
}
.actionpreviewjpg {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/previewjpg.png);
background-repeat:no-repeat;
}
.actionpreviewpng {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/previewpng.png);
background-repeat:no-repeat;
}
.actionprevieweps {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/previeweps.png);
background-repeat:no-repeat;
}
.actionpreviewai {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image: url(../slider-images/previewai.png);
background-repeat: no-repeat;




}
.actionproofreadypdf {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/proofreadypdf.png);
background-repeat:no-repeat;
}


.actionprintreadypdf {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/printreadypdf.png);
background-repeat:no-repeat;
}
.actionprintreadyzip {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/printreadyzip.png);
background-repeat:no-repeat;
}
.actionprintreadyjpg {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/printreadyjpg.png);
background-repeat:no-repeat;
}
.actionprintreadypng {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/printreadypng.png);
background-repeat:no-repeat;
}
.actionprintreadyeps {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/printreadyeps.png);
background-repeat:no-repeat;
}
.actionprintreadyai {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image: url(../slider-images/printreadyai.png);
background-repeat: no-repeat;
  }
		
		
.actionwebreadyzip {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/webreadyzip.png);
background-repeat:no-repeat;
}
.actionwebreadyjpg {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/webreadyjpg.png);
background-repeat:no-repeat;
}
.actionwebreadypng {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/webreadypng.png);
background-repeat:no-repeat;
}
.actionpdf22 {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/pdficon.png);
background-repeat:no-repeat;
}
.actionpdf {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/pdf.png);
background-repeat:no-repeat;
}
.actionzip {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/zip.png);
background-repeat:no-repeat;
}
.actionjpg {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/jpg.png);
background-repeat:no-repeat;
}
.actionpng {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/png.png);
background-repeat:no-repeat;
}
.actioneps {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image:url(../slider-images/eps.png);
background-repeat:no-repeat;
}
.actionai {
text-align:left;
padding-top:35px;
padding-left:100px;
margin-left:0px;
height:70px;
background-image: url(../slider-images/ai.png);
background-repeat: no-repeat;
  }
.boldbold{
font-weight:bold;
color:#434343;	
}
.thinbar {
float:left;
border-top:1px solid #ccc; 
width:100%;
margin-top:40px;	
}			
.thinbar2 {
float:left;
border-bottom:3px solid #fff;
width:100%;
margin-bottom:0px;
}	
.hometri {
float:left;
height:25px;
width:100%;
background-image:url("../images/home_tri.png");
background-position:center;
background-repeat:no-repeat;
margin-bottom:20px;
}
.providing {
font-size:11px;
line-height:16px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
letter-spacing:2px;
text-align:center;
padding-top:15px;
margin-left:33px;
margin-right:33px;
}
.pleasecall {
font-family: tablet-gothic-semi-condensed, sans-serif;
font-weight: 600;
font-style: italic;
text-decoration:none;
text-transform:none;
font-size: 50px;
line-height: 50px;
color: #fe1f1f;
text-align: center;
margin-top: 40px;
padding-bottom: 10px;
}
.photostoker {
border:10px;
border-style:solid;
border-color:#fff;
}
.loginfieldicon1{
background-image:url(../images/loginuser.png);
background-repeat:no-repeat;
background-position:4px 4px;
text-indent:25px;
}
.loginfieldicon2{
background-image:url(../images/loginlock.png);
background-repeat:no-repeat;
background-position:4px 4px;
text-indent:25px;
}
span.highlighttext {
background-color:rgba(201, 149, 43,.3);
padding:1px 0px;
}
.loginboxarea {
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
font-size:15px;
display:inline-block;
margin-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
padding:30px 20px 30px 20px;
background-color:rgba(60,74,44,.80);
}
hr {
display:block;
height:1px;
border:0;
border-top:1px solid rgba(60, 74, 44, 0.8);
margin:1em 0;
padding:0;
}
.navbreaktitle {
color:#586b41;
font-weight:bold;
padding-left:20px;
}
.logopromoarea {
height:auto;
}
.span8{
margin-bottom: 30px;
color: #333;
}
.spanprojects{
margin-bottom:30px;
color:#333;
}
.sponsorbox {
width:330px;
vertical-align:middle;
text-align:center;
-webkit-box-shadow:0px 15px 10px -10px rgba(0, 0, 0, 0.498039),rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:0px 15px 10px -10px rgba(0, 0, 0, 0.498039),rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.sponsorboxs {
display:inline-block;
vertical-align:middle;
text-align:center;
border-width:5px;
border-style:dotted;
border-color:rgba(255, 255, 255, .0);
margin-bottom:20px;
}
.sponsorboxs:hover {
display:inline-block;
vertical-align:middle;
text-align:center;
border-width:5px;
border-style:solid;
border-color:rgba(66, 74, 44, .9);
}
.pdfbox {
display:inline-block;
vertical-align:middle;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}
.pdfboxicon {
display:inline-block;
width:79px;
height:100;
vertical-align:middle;
text-align:left;
}
.actionlinkstonebox{
background-image:url(../slider-images/sliderbg_buttons.png);
}
.actionlinknormal a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat: no-repeat;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#c9952b;
}
.actionlinknormal a:hover{
display:inline-block;
background:#c9952b;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#fff;
}
.actionlinknormaloff {
display:inline-block;
opacity: 0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#fff;
}
.actionlinkmeetings a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#c9952b;
}
.actionlinkmeetings a:hover{
display:inline-block;
background:#c9952b;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#fff;
}
.actionlinkmeetingsoff {
display:inline-block;
opacity:0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#fff;
}
.tickercounter {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
}
.homeopening {
float:left;
text-align: center;
margin-bottom:20px;
padding-left:33px;
padding-right:33px;
}
.tickerbox {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
padding-top:15px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
margin-top:20px;
margin-bottom:20px;
background-color:rgba(0,0,0,.2);
}
.tickerboxhalf {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:645px;
padding-top:25px;
padding-left:30px;
padding-right:30px;
padding-bottom:0px;
background-color:rgba(0,0,0,.00);
margin-top:20px;

}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:645px;
padding-top:25px;
padding-left:25px;
padding-right:25px;
padding-bottom:0px;
background-color:rgba(0,0,0,.00);
margin-top:20px;

}
.taxboxhalf {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}	
.span4{
margin-top:80px;	
}
.bigor{ 
color:#c9952b;
font-weight:normal;
font-style:normal;
font-family:"Times", sans-serif;
font-size:39px;
line-height:30px;
}
.linecontactdrop{
height:1px;
display:block; /* for use on default inline elements like span */
margin-top:5px;
margin-bottom:5px;
margin-left:9px;
margin-right:9px;
overflow:hidden;
background-color:#c9952b;
}
.costtext{
font-size:60px;
font-weight:bold;
line-height:62px;
}
.IR4 {
position:relative;
overflow:hidden;
font-size:1em;
}
.IR4 em {
display:block;
position:absolute;
top:0; left:0;
z-index:1;
}
button#IR4button {
background:none;
border:none;
float:left;
display:inline;
}
#IR4button:hover {
cursor: pointer; /* cursor: hand; for IE5 */
}
#IR4button, #IR4button em {
width: 160px; height: 50px;
}
#IR4button em {
background: url(../images/emailus.png) no-repeat;
}
#IR4button:hover em, #IR4button:focus em {
background-position: 0px -50px;
}
.IRlogin {
position:relative;
overflow:hidden;
font-size:1em;
}
.IRlogin em {
display:block;
position:absolute;
top:0;
left:0;
z-index:1;
}
button#IRloginbutton {
background:none;
border:none;
float:left;
display:inline;
}
#IRloginbutton:hover {
cursor: pointer; /* cursor: hand; for IE5 */
}
#IRloginbutton, #IRloginbutton em {
width: 160px; height: 50px;
}
#IRloginbutton em {
background: url(../images/login.png) no-repeat;
}
#IRloginbutton:hover em, #IRloginbutton:focus em {
background-position: 0px -50px;
}
.payonline a {
background:url(../images/payonline.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:left;
float:left;
}
.payonline a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:left;
float:left;
}
.pay a {
background:url(../images/payonline.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.pay a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;			
}
.emailusup a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.emailusup a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;		
}
.emailusupleft a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;		
}
.emailusupleft a:hover {
background-position:0 -50px;
}
.emailusuphalf a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
}
.emailusuphalf a:hover {
background-position:0 -50px;
}
.downloadnow a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.downloadnow a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.downloadnowleft a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;	
}
.downloadnowleft a:hover {
background-position: 0 -50px;
}
.downloadnowhalf a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
}
.downloadnowhalf a:hover {
background-position: 0 -50px;
}
/* Menu Centered */
.centered_menu {
text-align:center;
padding-top:2px;
}
.centered_menu > div {
display:inline-block;
}
.centered_menu div {
text-align:left;
}
/* Footer elements */
.copyright {
color:#fff;
font-size:14px;
line-height:17px;
letter-spacing:0px;
text-align:center;
padding-left:40px;
padding-right:40px;
margin-bottom:20px;
text-shadow: rgba(134, 0, 1, 1.0) 1px 1px 2px;
}
.copyright2 {
color:rgba(255, 255, 255,1);
font-size:12px;
line-height:15px;
letter-spacing:0px;
text-align:center;
padding-left:20px;
padding-right:20px;
text-shadow: rgba(134, 0, 1, 1.0) 1px 1px 2px;
}
.bigbodyleft {
float:left;
width:100%;
}
.bigbodyhome {
display:inline-block;
width:100%;
vertical-align:middle;
text-align:center;
}
.bigcalendar {
float:left;
background-color:#fff;
margin-left:70px;
margin-top:30px;
border:solid;
border-width:25px;
border-color:#fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.responsiveCal {
position:relative;
padding-bottom:75%;
height:0;
overflow:hidden;
border:solid;
border-width:20px;
border-color:fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.responsiveCal iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.createdCS {
text-align:center;
margin-top:15px;
}
.createdby {
color:#333;
font-size:12px;
text-align:center;
padding-left:30px;
padding-right:30px;
margin-top:15px;
margin-bottom:90px;
}
/* Responsive Image */
img {
max-width:100%;
height:auto;
width:auto;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#divBoxed {
position:relative;
}
.nav-links > a {
margin-right:20px;
}
.btn-secondary, .btn-secondary:hover {
text-shadow:none;
}
/* bottom circle nav slider*/
.camera_wrap .camera_pag .camera_pag_ul li {
margin:20px 5px 0px !important;
}
/* Adjustments */
.search.adjust {
margin-bottom:15px;
}  
.divPanel {
}
.divPanel.notop {
padding-top:0px;
}
.divPanel.nobottom {
padding-bottom:0px;
}
/***** BOOTSTRAP CSS BASE OVERRIDE *****/
.navbar .nav-pills > li > a {
text-shadow:none;
}
.navbar .dropdown-menu li > a {
text-shadow:none;
font-weight:normal;
}
.navbar .nav-pills > li > .dropdown-menu:before {
border:none;
}
.navbar .nav-pills > li > .dropdown-menu:after {
border:none;
}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills > .active > a:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar .nav-pills > li > a:hover, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle {
-webkit-transition: ease-in-out .2s;
-moz-transition: ease-in-out .2s;
-o-transition: ease-in-out .2s;
-ms-transition: ease-in-out .2s;
transition: ease-in-out .2s;
}
.navbar .nav-pills .open .dropdown-toggle {
background-color:transparent;
}
.btn .caret {
margin-top: 8px !important;
}
body {
font-family: 'Lato 100', sans-serif;
background-image:url(bg_stone.png);
background-color:#fff;
color:#333;
background-position:inherit inherit;
background-repeat:repeat repeat;
}
#divBoxed {
margin-top:25px; ;;
}
#logoarea{
margin-top:0px;
margin-bottom:0px;
text-align:center;
}

.navContainer {}
.navContainer .navMenu {}
.navContainer .navMenu li {}
.navContainer .navMenu li a {}
.navContainer .navMenu li.current {}
.navContainer .navMenu li.current a {}

.camera_caption > div {
opacity: 0.85;
filter:alpha(opacity=85);
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
opacity: 0.85;
filter:alpha(opacity=85) !important;
background-color:rgb(240, 240, 240);
}
.camera_wrap .camera_pag .camera_pag_ul li, .camera_wrap .camera_pag .camera_pag_ul li, .camera_wrap .camera_pag .camera_pag_ul li:hover > span {
box-shadow: rgba(0, 0, 0, 0.121569) 0px 3px 8px inset;
background-color: rgb(230, 230, 230);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
}

.camera_wrap {
display:block;
height: 391px;
margin-top:22px;
margin-bottom:0px;
position:relative;
}
.camera_wrap_normal {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo1.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
margin-bottom:20px;
position:relative;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo2.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
margin-bottom:20px;
position:relative;
}
.camera_wrap_footer {
display:block;
margin-bottom:20px;
margin-top:50px;
padding:30px 20px 30px 20px;
background-image:url(../images/footer2016.jpg);
background-repeat: no-repeat no-repeat;
background-position:center;
position:relative;
}
.camera_wrap3 {
display:block;
margin-bottom:40px;
margin-top:50px;
padding:30px 20px 30px 20px;
background-image:url(../images/footer2016.jpg);
background-repeat: no-repeat no-repeat;
background-position:center;
position:relative;
background-color:#fe1f1f;
}
.page-content {
line-height:22px;
font-family:'Maven Pro', sans-serif;
}
.page-content a {color:rgb(219, 167, 0);
font-family:'Maven Pro', sans-serif;
}
h2 {
font-weight:normal;
font-style:normal;
color:rgb(69, 68, 68);
font-family:'Source Sans Pro', sans-serif;
font-size:35px; line-height: 50px;
}
.transparent-bg {
-moz-box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
-webkit-box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
background-color:rgb(255, 255, 255);
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
}
.text-center {
text-align:center;
}
a.btn, a.btn-large, a.btn-small, a.btn-mini {
color:#333;
}
a.btn-info, a.btn-success, a.btn-warning, a.btn-danger, a.btn-inverse {
color:#ffffff;
}
.btn-secondary, .btn-secondary:hover, a.btn-secondary, a.btn-secondary:hover {
color:#323232;
}
.btn-secondary {
border:1px solid #dfdfdf;
border-bottom:1px solid #afafaf;
background-color:#fafafa;
background-repeat: repeat-x;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-moz-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-ms-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-o-linear-gradient(top, #fafafa, #e1e1e1);
background-image:linear-gradient(top, #fafafa, #e1e1e1);
filter: progid:dximagetransform.microsoft.gradient(startColorstr=#fafafa, endColorstr=#e1e1e1, GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-secondary:hover, .btn-secondary:active, .btn-secondary.active, .btn-secondary.disabled, .btn-secondary[disabled] {
background-color:#dfdfdf;
}
.btn-primary, .btn-primary:hover, a.btn-primary, a.btn-primary:hover {
color:#ffffff;
}
.btn-primary {
font-size:18px;
line-height:26px;
font-family: tablet-gothic-semi-condensed, sans-serif;
font-weight: 600;
font-style: italic;
text-decoration:none;
text-transform:none;
text-align: center;
border:1px solid #fe1f1f;
border-bottom:1px solid #fe1f1f;
margin-bottom:20px;
background-color:#fe1f1f;
background-repeat: repeat-x;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fe1f1f;), to(#fe1f1f;));
background-image:-webkit-linear-gradient(top, #fe1f1f, #fe1f1f);
background-image:-moz-linear-gradient(top, #fe1f1f, #fe1f1f);
background-image:-ms-linear-gradient(top, #fe1f1f, #fe1f1f);
background-image:-o-linear-gradient(top, #fe1f1f, #fe1f1f);
background-image:linear-gradient(top, #fe1f1f, #fe1f1f);
filter: progid:dximagetransform.microsoft.gradient(startColorstr=#fe1f1f, endColorstr=#fe1f1f, GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
background-color:#fe1f1f;
}
#divHeaderText {
padding-top:0px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
border-color:rgb(51, 51, 51);
text-align:center;
}
#headerSeparator{
margin-top:0px;
border-top-color:rgb(51, 51, 51);
border-top-width:0px;
border-top-style:solid;
}
h3,.page-content h3 a {
font-family: tablet-gothic-semi-condensed, sans-serif;
font-weight: 600;
font-style: italic;
font-size:33px;
line-height:39px;
margin-bottom:25px;
color: #fe1f1f;
}
h4,.page-content h4 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:35px;
line-height:35px;
}
h5,.page-content h5 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:17px;
line-height:50px;
}
h6,.page-content h6 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:15px;
line-height:50px;
}
.line-separator{
border-top-width:1px;
border-top-style:dotted;
margin-top: 21px;
margin-bottom: 21px;
border-top-color:rgb(195, 195, 195);
}
#divVideo{
border: 7px solid rgb(255, 255, 255);
margin-left: -5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
margin-top: 15px;
}
.nav .dropdown-toggle .caret {
border-top-color:rgb(255, 255, 255);
border-bottom-color:rgb(255, 255, 255);
}
.nav .dropdown-toggle:hover .caret {
border-top-color:rgb(255, 255, 255);
border-bottom-color:rgb(255, 255, 255);
}
/* drop down box background */
.navbar .dropdown-menu, .dropdown-menu {
background-color:rgb(255, 255, 255);
border-radius:0px;
background-image:none;
}
/* drop down link colors */
.navbar .dropdown-menu li > a, .dropdown-menu li > a, .navbar .nav-pills .open .dropdown-toggle {
color:#2C277D;
}
/* drop down link rollover */
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu .active > a, .navbar .dropdown-menu .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .navbar .nav-pills .open a.dropdown-toggle:hover {
filter:none;
color:#fff;
background-color:#c9952b;
background-image:none;
font-weight:normal;
text-transform: capitalize;
}
/* nav bar links background */
.navbar .nav-pills > li > a {
margin-left:2px;
margin-right:2px;
padding:10px 25px;
border-radius:0px;
color:#333;
background-image:none;
background-color:none;
font-weight:normal;
text-transform: capitalize;
}
/* nav off links rollover */
.navbar .nav-pills > li > a:hover, .navbar .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav-pills > li > a:focus {
color:#333;
background-color:#E8E8E8;
border-bottom-width:3px;
font-weight:normal;
text-transform: capitalize;
}
/* nav on links color */
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle {background-color:none}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills li.dropdown.open > .dropdown-toggle, .navbar .nav-pills li.dropdown.active > .dropdown-toggle {
color:#fe1f1f;
background-color:rgba(255, 255, 255, .0);
}
.navbar .ddmenu {
margin-top:2px;
margin-bottom:20px
}
.navbar .nav-pills li.dropdown > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle .caret {
border-top-color:#fe1f1f;
border-bottom-color:#fe1f1f;
}
.navbar .nav-pills li.dropdown > .dropdown-toggle:hover .caret {
border-top-color:#fe1f1f;
border-bottom-color:#fe1f1f;
}
.navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret {
border-top-color:#fe1f1f;
border-bottom-color:#fe1f1f;
}
.dropdown-menu .sub-menu {
left:100%;
position:absolute;
top:0;visibility:hidden;
margin-top:-1px;
}
.dropdown-menu li:hover .sub-menu {
visibility:visible;
}
.ddmenu.nav-pills li a {
font-family: 'Lato 100', sans-serif;
font-size:11px;
line-height:17px;
font-weight:normal;
text-decoration:none;
text-transform: uppercase;
letter-spacing:2px;
} 
.ddmenu .dropdown-menu li a {
font-family: 'Lato 100', sans-serif;
line-height:26px;
font-size:13px;
font-weight:normal;
} 
.camera_caption {
font-family: 'Lato 100', sans-serif;
letter-spacing:1px;
line-height:21px;
}
.lead h2 {font-size:40px;
line-height: 60px;
color: rgb(69, 68, 68);
font-family: 'Lato 100', sans-serif;
}
.lead h3 {
font-size:23px;
color: rgb(69, 68, 68);
font-family: 'Lato 100', sans-serif;
}
.dropdown-menu .sub-menu {
left:100%;
position:absolute;
top:0;visibility:hidden;
margin-top:-1px;
}
.dropdown-menu li:hover .sub-menu {
visibility:visible;
}
.navbar .btn-navbar-highlight {
display:none;
width:100%;
}
#decorative2 {z-index:100 !important;
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 1200px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo2.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
margin-bottom:20px;
position:relative;
}
.homeboxthree{
display:inline-block;
width:auto;
vertical-align:middle;
text-align:center;
margin-top:20px;
}
.calcontainer {
display:block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-top:40px;
margin-right:20px;
margin-left:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calcontaineroff {
opacity:0.4;
display:block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-top:40px;
margin-right:20px;
margin-left:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calinfo {
display:block;
margin-top:30px;
height:125px;
margin-left:0px;
}
.calinfooff {
opacity:0.4;
display:block;
margin-top:30px;
height:125px;
margin-left:0px;
}
.namecontainer {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
margin-bottom:20px;
background-color:rgba(255,255,255,.05);
}
.nametextbox {
display:block;
}
.namephotobox {
display:inline-block;
margin-bottom:15px;
}
.bigbodycenter {
display:inline-block;
width:100%;
vertical-align:middle;
text-align:center;
}
.emailusuphalf a { background:url(../images/emailus.png) 0 0; width:160px; height:50px; display:block; text-indent:-1500px; overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.emailusuphalf a:hover { background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.homeopening {
display:inline-block;
text-align: center;
margin-bottom:0px;
margin-top:10px;
padding-left:0px;
padding-right:0px;
}
.tickerboxhalf {
display:inline-block;
vertical-align: middle;
text-align: center;
width:auto;
height:auto;
padding-top: 25px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 25px;	
margin-top: 20px;
margin-bottom: 20px;
background-color:rgba(0,0,0,.00);
}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:0px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;		
margin-top:20px;
background-color:rgba(0,0,0,.00);
}
.taxboxhalf {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:35px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
background-color: rgba(255,255,255,.00);
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 979px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.providing {
font-size:11px;
line-height:16px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
letter-spacing:2px;
text-align:center;
padding-top:15px;
margin-left:130px;
margin-right:130px;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo2.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
margin-bottom:20px;
position:relative;
}
#logoarea {
margin-bottom:0px;
}
.navbar .btn-navbar-highlight {
display:inline;
padding:9px 14px;
margin-top:10px;
}
.navbar {
width:100%;
}
#divMenuRight {
float:none;
}
.dropdown-menu .sub-menu {
left:0%;
position:relative;
top:0;
visibility:visible;
margin-top:2px;
display:block
}
.dropdown-menu, .sub-menu {
border-radius:0px !important;
}
.navbar .ddmenu {
margin-top:0px;
margin-bottom:5px;
}
/* Fixed Top */
#decorative2 {
position:static; 
height:auto;
}
body {
padding-top:0px;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */	
@media screen and (min-width: 767px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.rwd-line {
display: inline
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:767px) {  
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.providing {
font-size:11px;
line-height:16px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
letter-spacing:2px;
text-align:center;
padding-top:15px;
margin-left:60px;
margin-right:60px;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo2.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
margin-bottom:20px;
position:relative;
}
#logoarea {
margin-top:10px;
margin-bottom:0px;
}
#divHeaderText {
margin:0px;
padding:0px 0px;
}
#divHeaderLine1 {
margin-top:0px;
}   
#divMenuRight {
width:100%;
margin-top:0px;
padding-top:0px;
}
.ddmenu, .navbar .ddmenu {margin-top:0px; margin-bottom: 0px;}
.navbar .btn-navbar-highlight {padding:9px 14px;margin-top:0px;}
.navbar {
width: 100%;
margin-top:0px;	
}
.span4{
margin-top:40px;	
}
/* Fixed Top */
body {
padding-top:0px;
}
 /*only for templates without divBoxed*/
#camera_wrap {
margin-top:0px;
}
#divVideo {
margin-top:20px;
}
.dropdown-menu .sub-menu {
left:0%;
position:relative;
top:0;visibility:visible;
margin-top:3px;
display:block;
}
.dropdown-menu, .sub-menu {
border-radius:0px !important;
}
.navbar .ddmenu {
margin-top:0px;margin-bottom:0px;
}
.navshad {
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calbox {
display:block;
width:100%;
margin-top:30px;
margin-bottom:30px;
}
.calcontainer {
display:inline-block;
width:120px;		
height:135px;		
background-color:#FFFFFF;
margin-right:20px;
margin-left:40px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calcontaineroff {
opacity:0.4;
display:inline-block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-right:20px;
margin-left:40px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.caltop {
vertical-align:middle;
text-align:center;
background-color:#c9952b;
height:25px;
padding:5px;
font-weight:bold;
border-top:solid 6px rgba(0, 0, 0, 0.20);
background-image:url(../images/calrings.png);
background-position:center bottom;
background-repeat:no-repeat;
}
.calweekday {
height:20px;
vertical-align: middle;
text-align: center;
padding:5px;
font-size:12px;
color:#794035;
font-weight:bold;
}
.calnum {
vertical-align:middle;
text-align:center;
font-size:60px;
line-height: 42px;
color:rgba(0, 0, 0, 0.90);
font-weight:bold;
}
.calinfo {
display:inline-block;
height:125px;
margin-top:5px;
}
.calinfooff {
opacity:0.4;
display:inline-block;
height:125px;
margin-top:5px;
}
.calyellowbold {
font-family:'Source Sans Pro', sans-serif;
font-size: 18px;
letter-spacing: 0px;
color: #fe1f1f;
}
.namecontainer {
display:inline-block;
width:337px;
vertical-align:top;
padding:15px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
background-color:rgba(255,255,255,.05);
}
.nametextbox {
display:inline-block;
width:250px;
}
.namephotobox {
width:120px;
height:150px;
margin-left:10px;
margin-right:10px;
}
.pledgecontainer {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-bottom:20px;
}
.homeboxthree{
display:inline-block;
width:320px;
margin-bottom:20px;
vertical-align:middle;
text-align:center;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */	
@media (max-width: 670px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */

.tickerboxhalf {
display:inline-block;
vertical-align: middle;
text-align: center;
width:auto;
height:auto;
padding-top: 00px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 25px;	
margin-top: 20px;
margin-bottom: 20px;
background-color:rgba(0,0,0,.00);
}
.speech-bubble {
position: relative;
background: #fe1f1f;
border-radius:20px;
width:auto;
padding:33px;
color:#fff;
background-image:url("../images/footer2016.jpg");
background-position:center;
background-repeat:no-repeat;
}
.speech-bubble:after {
content: '';
position: absolute;
bottom: 0;
left: 25%;
width: 0;
height: 0;
border: 29px solid transparent;
border-top-color: #fe1f1f;
border-bottom: 0;
border-left: 0;
margin-left: -14.5px;
margin-bottom: -29px;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo3.png);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
position:relative;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:30px;	
color:rgba(255,255,255,.50);
padding:30px 10px 30px 10px;
background-color:#fe1f1f;
}
.responsiveCal {
position:relative;padding-bottom:75%; height:0; overflow:hidden;
border:solid;
border-width:10px;
border-color:fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.pdfbox {
display:inline-block;
vertical-align:middle;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}
.pdfboxicon {
display:inline-block;
width:79px;
height:100;
vertical-align:middle;
text-align:left;
padding-bottom:20px;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:530px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.camera_full_width{ 
display:none;
}
.camera_wrap66 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo3.png);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
position:relative;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:500px) { 
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
 .span4{
margin-top:40px;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo3.png);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
position:relative;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:30px;	
color:rgba(255,255,255,.50);
padding:30px 10px 30px 10px;
background-color:#fe1f1f;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:400px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.copyright {
display:none;
}
.copyright2 {
color:rgba(255,255,255,1);
font-size:12px;
line-height:15px;
letter-spacing:0px;
text-align:center;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo3.png);
background-position:center;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
position:relative;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:30px;	
color:rgba(255,255,255,.50);
padding:30px 10px 30px 10px;
background-color:#fe1f1f;
}
.pleasecall {
font-family: tablet-gothic-semi-condensed, sans-serif;
font-weight: 600;
font-style: italic;
text-decoration:none;
text-transform:none;
font-size: 45px;
line-height: 45px;
color:#fe1f1f;
text-align: center;
margin-top: 40px;
padding-bottom: 10px;
}
.providing {
font-size:11px;
line-height:16px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
letter-spacing:2px;
text-align:center;
padding-top:15px;
margin-left:33px;
margin-right:33px;
}
.actionlinkmeetings a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center; 
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#c9952b;
}
.actionlinkmeetings a:hover{
display:inline-block;
background:#c9952b;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#ffffff;
}
.actionlinkmeetingsoff {
display:inline-block;
opacity:0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color: #fff;
}
}