/* Enter Your Custom CSS Here */

section#SRContactForm input,
section#SRContactForm textarea {
  border-radius:20px;
}

section#SRContactForm input.sendbtn {

    margin-left: 110px;
    text-transform:uppercase;
    margin-top: 20px;
}

section#srslider .elementor-element-populated {
  padding-bottom:0px;
  
}

a.careersemail {
  color:#be1e2d;
  font-weight:bold;
}

#footer .footertext {
  float:right;
}

#specreliaheader .mainmenu ul.boostify-menu li.menu-item a:active {
	font-weight:bold !important;
}

.footer2 .copyright, .footer2 .developer p{
	margin-bottom:0px;
}

.footer2 .developer a{
	color:#fff;
}

.footer2 .developer a:hover{
	color:#dc2d38;
	text-decoration:none;
}



@media only screen and (min-width: 1920px) {
    #footer .footertext .elementor-widget-container{
        margin-left:385px;
    }
}

@media only screen and (min-width: 1680px) {
    #footer .footertext .elementor-widget-container{
        margin-left:261px;
    }
}

@media only screen and (min-width: 1600px) {
    #footer .footertext .elementor-widget-container{
        margin-left:215px;
    }
}

@media only screen and (min-width: 1366px) {
    #footer .footertext .elementor-widget-container{
        margin-left:100px;
    }
}

@media only screen and (min-width: 1024px) {
    #specreliaheader .headerlogo {
        width:292px;
    }
  
  #specreliaheader .navigationmenu {
        width:687px;
    }
  
  #footer .footertext .elementor-widget-container{
        margin-left:15px;
    }
}

@media only screen and (min-width: 960px) {
    #specreliaheader .navigationmenu a {
			padding-right:6px;
		}
}

@media only screen and (max-width: 800px) {
    #srslider .n2-ss-layer {
      width:100% !important;
  }
  
   #srslider .n2-ss-layer .n2-ow{
      margin-top:2px !important;
  }
  
  #srslider .n2-ss-layer p{
      padding-bottom:15px !important;
  }
}

@media only screen and (max-width: 960px) {
    #srslider .n2-ss-layer {
      width:100% !important;
  }
  
   #srslider .n2-ss-layer .n2-ow{
      margin-top:10px !important;
  }
  
  #srslider .n2-ss-layer p{
      padding-bottom:15px !important;
  }
}

@media only screen and (max-width: 320px) {
    #srslider,
  	#srslider .n2-ss-slider-1{
      height: 355px !important;
  }
}
