@media only screen and (min-width: 1021px) and (max-width: 2000px) {
	.ls-circle-timer {
    margin-right: 10px;
}

}	
/*.inner{width:90%;}
.request{float:none;width:auto;display:table;margin:0 auto 20px;}
.header_left{margin-left:0;}
.newsletter{float:none;display:table;width:auto;margin:0 auto;}
.main_news{background:url(images/bottom-border.png) no-repeat scroll center bottom transparent;display:table;width:100%;padding-bottom:40px;margin-bottom:30px;}
.footer_nav{float:left;margin-top:19px;margin-right:11px;margin-left:50px;}
.footer_nav ul li{float:left;margin-left:4px;}
.product li{width:19%;margin-right:7px;}
.text{width:100%;height:75%;}
.text p{color:#fff;font-size:10px;font-family:'Open Sans';padding:11px 9px;}
.feature h2{font-size:80%;}
.slider_caption{position:absolute;top:70px!important;left:30px!important;}
.slider_caption h1{font-size:32px!important;text-transform:uppercase;color:#FFF;padding-bottom:20px!important;font-family:"Fjalla One";line-height:1;}
.slider_caption p{font-size:10px!important;color:#FFF;font-family:"open sans";padding-bottom:20px!important;}
.adress{float:none;display:table;clear:both;margin:0 auto;}
.footer_logo{float:right;margin-right:30px;}
.services{margin-left:50px;}
.services _2{margin-left:80px;}
.bootom_right img{width:45%;}
.bottom_left{float:left;margin-top:47px;height:330px;width:287px;}
.bootom_right{float:left;width:548px;height:330px;margin-top:53px;}
.contact_form_left{margin-top:110px;float:left;width:38%;}
.map_rite{float:right;margin-right:40px;margin-top:110px;width:38%;}
img.map{width:82%;}
p.down{padding-top:30px;}
.carrers_2 p{padding-top:20px;}
.slider_caption a{color:#fff;text-decoration:none;font-size:13px;border:1px solid #fff;border-radius:5px;padding:5px;}
.sam-direction-nav a{right:450px!important;}
.feature,img{width:100%;}
.product li:last-child,.eemail_textbox{margin-right:0;}
.services img,.services_2 img,.carrers img,.carrers_2 img{width:40%;}
.services h2,.services_2 h2{padding-top:20px;font-size:25px;}
.services p,.services_2 p{font-size:13px;}

	}*/
	
@media only screen and (min-width: 861px) and (max-width: 1120px) {

.slider_caption {    left: 20px !important;}
.inner{width:90%;}
/*.ls-bg {    width: 770px!important;}*/
.request{float:none;width:auto;display:table;margin:0 auto 20px;}
.header_left{margin-left:0;}
.newsletter{float:none;display:table;width:auto;margin:0 auto;}
.main_news{background:url(images/bottom-border.png) no-repeat scroll center bottom transparent;display:table;width:100%;padding-bottom:40px;margin-bottom:30px;}
.footer_nav{float:left;margin-top:19px;margin-right:11px;margin-left:50px;}
.footer_nav ul li{float:left;margin-left:4px;}
.product li{width:19%;margin-right:7px;}
.text{width:100%;height:75%;}
.text p{color:#fff;font-size:10px;font-family:'Open Sans';padding:11px 9px;}
.feature h2{font-size:80%;}
.slider_caption{position:absolute;top:70px!important;left:30px!important;}
.slider_caption h1{font-size:32px!important;text-transform:uppercase;color:#FFF;padding-bottom:20px!important;font-family:"Fjalla One";line-height:1;}
.slider_caption p{font-size:10px!important;color:#FFF;font-family:"open sans";padding-bottom:20px!important;}
.adress{float:none;display:table;clear:both;margin:0 auto;}
.footer_logo{float:right;margin-right:30px;}
.services{margin-left:50px;}
.services _2{margin-left:80px;}
.bootom_right img{width:45%;}
.bottom_left{float:left;margin-top:47px;height:330px;width:287px;}
.bootom_right{float:left;width:548px;height:330px;margin-top:53px;}
.contact_form_left{margin-top:110px;float:left;width:38%;}
.map_rite{float:right;margin-right:40px;margin-top:110px;width:38%;}
img.map{width:82%;}
p.down{padding-top:30px;}
.carrers_2 p{padding-top:20px;}
.slider_caption a{color:#fff;text-decoration:none;font-size:13px;border:1px solid #fff;border-radius:5px;padding:5px;}
.sam-direction-nav a{right:450px!important;}
.feature,img{width:100%;}
.product li:last-child,.eemail_textbox{margin-right:0;}
.services img,.services_2 img,.carrers img,.carrers_2 img{width:40%;}
.services h2,.services_2 h2{padding-top:20px;font-size:25px;}
.services p,.services_2 p{font-size:13px;}
.ls-nav-prev  , .ls-nav-next{ /* margin-top: -19.8em !important ;*/	  display:block !important;}
.slider_wrapper .ls-nav-prev, .slider_wrapper  .ls-nav-next{top: 300px !important;}
.slider_wrapper  a.ls-nav-next{   position: absolute !important;    right: auto !important;    top: 300px !important ;left:0px !important;   margin-left: 62px ;    width: 40px !important;}
.ls-defaultskin .ls-nav-prev {    left: 35px!important;}
.slider_wrapper a.ls-nav-next {        margin-left: 72px;}
.feature h2 {  font-size:13px;   line-height: 1;}
	}
	
	
	
@media only screen and (min-width: 768px) and (max-width: 860px) {
.bottom_left {   width: 500px;}
.bottom_sec ul li { font-size: 13px;}
.inner{width:720px;}
.header_left {    clear: both;    display: block;    float: none;    margin: 20px auto!important;    width: 300px;}
.header_right {    background-color: #fff;    clear: both;    display: block;    float: none;    margin: 0 auto;    width: 420px;}
.feature h2 {  font-size:13px;   line-height: 1;}
 .logo {margin-bottom: 30px;}
.request{float:none;width:auto;display:table;margin:0 auto 20px;}
.header_left{margin-left:0;}
.newsletter{float:none;display:table;width:auto;margin:0 auto;}
.main_news{background:url(images/bottom-border.png) no-repeat scroll center bottom transparent;display:table;width:100%;padding-bottom:40px;margin-bottom:30px;}
.footer_nav{float:left;margin-top:19px;margin-right:11px;margin-left:50px;}
.footer_nav ul li{float:left;margin-left:4px;}
.product li{width:19%;margin-right:7px;}
.text{width:100%;height:75%;}
.text p{color:#fff;font-size:10px;font-family:'Open Sans';padding:11px 9px;}
.feature h2{font-size:80%;}
.slider_caption{position:absolute;top:70px!important;left:30px!important;}
.slider_caption h1{font-size:32px!important;text-transform:uppercase;color:#FFF;padding-bottom:20px!important;font-family:"Fjalla One";line-height:1;}
.slider_caption p{font-size:10px!important;color:#FFF;font-family:"open sans";padding-bottom:20px!important;}
.adress{float:none;display:table;clear:both;margin:0 auto;}
.footer_logo{float:right;margin-right:30px;}
.services{margin-left:50px;}
.services _2{margin-left:80px;}
.bootom_right img{width:45%;}
.bottom_left{float:left;margin-top:47px;height:330px;width:287px;}
.bootom_right{float:left;width:548px;height:330px;margin-top:53px;}
.contact_form_left{margin-top:110px;float:left;width:38%;}
.map_rite{float:right;margin-right:40px;margin-top:110px;width:38%;}
img.map{width:82%;}
p.down{padding-top:30px;}
.carrers_2 p{padding-top:20px;}
.slider_caption a{color:#fff;text-decoration:none;font-size:13px;border:1px solid #fff;border-radius:5px;padding:5px;}
.sam-direction-nav a{right:450px!important;}
.feature,img{width:100%;}
.product li:last-child,.eemail_textbox{margin-right:0;}
.services img,.services_2 img,.carrers img,.carrers_2 img{width:40%;}
.services h2,.services_2 h2{padding-top:20px;font-size:25px;}
.services p,.services_2 p{font-size:13px;}
.slider_caption h1{  font-size: 26px !important;}
.slider_caption{  left: 0px !important;}
.ls-nav-prev  , .ls-nav-next{ /* margin-top: -19.8em !important ;*/	  display:block !important;}
.slider_wrapper .ls-nav-prev, .slider_wrapper  .ls-nav-next{top: 248px !important;}
.slider_wrapper  a.ls-nav-next{   position: absolute !important;    right: auto !important;    top:  top: 300px !important; ;left:0px !important;   margin-left: 42px ;    width: 40px !important;}
.text p { padding: 2px 9px 0;}
.text {    height: 125px}
.ls-nav-prev{ left: 5px !important;}
.slider_caption{top: 45px !important;}
#navigation {  margin: 0 0px 0 0;}
#navigation ul li a{ padding: 15px 15px;}
}



@media screen and (min-width: 481px) and (max-width:767px)  {
	.slider_caption h1{  font-size: 26px !important;}
	.slider_caption{  left: 0px !important;}
.inner{	width:90%;	}
.header_left {    display: table;    margin: 30px auto;    width: auto;    float: none;}
.call_section {    float: none;    display: table;    margin: 20px auto;}
.header_right {    float: none;}
.font_resize {    margin: 0 auto;    float: none;    width: 23%;}
.soc_icons {    float: none;    margin: 21px auto 10px;    display: table;}
#navigation ul, #navigation li {    display:block;  background-color: #fff;}
#navigation ul li {    float:none;background-color: #fff;}
#navigation ul li a:hover, #navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {
    color: #fff !important;    transition: all 0.1s ease-in-out 0s;    background: #ED2024;    display: block;}
#navigation {    margin: 0px 20px 150px 0px;}
.slider_caption h1 {font-size: 13px !important;color: #414141 !important;padding-bottom: 5px !important;}
.slider_caption {    position: absolute;    top: 34px !important;}
.slider_caption p {font-size: 0px !important;color: #414141 !important;padding-bottom: 5px !important;width: 63%;}
.product {    margin: 0px auto;    display: table;    float: none;    text-align: center;    width: 67%;}
.text {    width: 100%;   height: 72%;}
.main_news {    width: 94% !important;}
.request h1 {    font-size: 20px;    font-family: "Source Sans Pro";    text-align: center;    padding-left: 0px;    background: none;}
.request {    float: none;    display: table;    margin: 0px auto 20px;    width: 89%;}
.eemail_textbox {    float: none;    margin-right:0px;}
.eemail_button {    float: none;    display: table;    margin: 0 auto;}
.newsletter {    float: none;    margin: 0 auto;    display: table;}
input#eemail_txt_email {    padding: 14px 85px 14px 20px;    float: none;    margin-bottom: 10px;}
.footer_nav {    float: none;    display: table;    margin: 20px auto;}
.footer_nav ul li {    float: left;    margin-left: 6px;}
.footer_logo {    float: none;    margin: 0px auto;    display: table;}
.footer_logo {    float: none;    margin: 0px auto;    text-align: center;    display: table;}
.footer_log img {    width: auto;}
.adress {    float: none;  display: table;    margin: 0 auto;}
.services {    float: none;    display: table;  margin: 0 auto;}
.services_2{    float: none;    display: table;    margin: 0 auto 30px;}
.services_2 img {    margin-bottom: 30px;	float: none;}
.services img {    margin-bottom: 30px;	float: none;}
.services p {    margin-bottom: 40px;}	
.services_2 p {    margin-bottom: 40px;}
.services h2 {    padding-top: 0px;}
.services_2 h2 {    padding-top: 0px;}
.carrers {    float: none;    margin: 0 auto;    display: table;}
.carrers img {    margin-bottom: 30px;}
.carrers_2 {    margin-top: 40px;	float: none;    margin: 40px auto 0;    display: table;}
.carrers_2 img {    margin-bottom: 30px;}
.slider_caption a {color: #000;text-decoration: none;font-size: 10px;border: 1px solid #000;border-radius: 5px;padding: 5px 5px;}
p.about_content {    width: 73%;    float: none;    margin: 0 auto;}
.bottom_sec ul li {padding: 0px 1px 0px 30px;float: none;margin-top: 0px;line-height: 24px;text-transform: uppercase;font-size: 9px;}
.bottom_left h2 {    font-size: 25px;}
.bottom_left {    margin-top: 47px;    width: 70%;    float: none;}
img.map {width: 100%;margin-right: 0px;margin-bottom:30px;}
.bootom_right {    float: none;    margin-top: 0px;    width: 60%;	height: auto !important;}
.bootom_right h2 {font-size: 24px;}
.contact_form_left {width: 80% !important;margin-bottom: 30px;}
.map_rite {    float: none;    width: 100%;    display: table;    margin: 0 auto;    text-align: center;}
.content_area {margin-top: -17px !important;}
.text p {font-size: 12px;padding: 16px 8px;}
.bottom_sec {float: none;display: table;width: 80% !important;margin: 0 auto;text-align: center;}
.bottom_left {float: none;margin: 30px auto 0px;}
.bootom_right {width: 100%;margin: 0 auto;display: table;}
img.bottom_img {margin-right: 0px !important;margin-bottom: 30px;}
.contact_form_left {width: 67% !important;}
.feature h2 {    font-size: 14px !important;}
.ls-nav-prev  , .ls-nav-next{ /* margin-top: -19.8em !important ;*/	  display:block !important;}
.slider_wrapper .ls-nav-prev, .slider_wrapper  .ls-nav-next{top: 163px!important;}
/*.slider_wrapper  a.ls-nav-next{   position: absolute !important;    right: 344px !important;    top: 163px !important;    width: 40px !important;}*/
.slider_wrapper  a.ls-nav-next{   position: absolute !important;    right: auto !important;    top: 163px !important;left:0px !important;   margin-left: 44px ;    width: 40px !important;}
.ls-nav-prev{left: 5px !important;}

}

@media screen and (min-width: 381px) and (max-width:480px)  {
.map_rite .map {    width: 80%;}
.container {   /* width: 52%; */   margin: 0 auto;}
.inner {    clear: both;    display: block;    margin: 0 auto;    width: 370px;}
.header_left {    display: table;    margin: 30px auto;    width: auto;    float: none;}
.call_section {    float: none;    display: table;    margin: 20px auto;}
.header_right {    float: none;}
.font_resize {    margin: 0 auto;    float: none;    width: 23%;}
.soc_icons {    float: none;    margin: 21px auto 10px;    display: table;}
#navigation ul, #navigation li {    display:block; background-color: #fff;}
#navigation ul li {    float:none;}
#navigation ul li a:hover, #navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {
    color: #fff !important;    transition: all 0.1s ease-in-out 0s;    background: #ED2024;    display: block;}
#navigation {    margin: 0px 20px 150px 0px;}
.slider_caption h1 {font-size: 13px !important;color: #fff !important;padding-bottom: 5px !important;}
.slider_caption {    position: absolute;    top: 34px !important;}
.slider_caption p {font-size: 0px !important;color: #fff !important;padding-bottom: 5px !important;width: 63%;}
.product {    margin: 0px auto;    display: table;    float: none;    text-align: center;    width: 67%;}
.text {    width: 100%;   height: 72%;}
.main_news {    width: 94% !important;}
.request h1 {    font-size: 20px;    font-family: "Source Sans Pro";    text-align: center;    padding-left: 0px;    background: none;}
.request {    float: none;    display: table;    margin: 0px auto 20px;    width: 89%;}
.eemail_textbox {    float: none;    margin-right:0px;}
.eemail_button {    float: none;    display: table;    margin: 0 auto;}
.newsletter {    float: none;    margin: 0 auto;    display: table;}
input#eemail_txt_email {    padding: 14px 85px 14px 20px;    float: none;    margin-bottom: 10px;}
.footer_nav {    float: none;    display: table;    margin: 20px auto;}
.footer_nav ul li {    float: left;    margin-left: 6px;}
.footer_logo {    float: none;    margin: 0px auto;    display: table;}
.footer_logo {    float: none;    margin: 0px auto;    text-align: center;    display: table;}
.footer_log img {    width: auto;}
.adress {    float: none;  display: table;    margin: 0 auto;}
.services {    float: none;    display: table;  margin: 0 auto;}
.services_2{    float: none;    display: table;    margin: 0 auto 30px;}
.services_2 img {    margin-bottom: 30px;	float: none;}

.services img {    margin-bottom: 30px;	float: none;}
.services p {    margin-bottom: 40px;}	
.services_2 p {    margin-bottom: 40px;}
.services h2 {    padding-top: 0px;}
.services_2 h2 {    padding-top: 0px;}
.carrers {    float: none;    margin: 0 auto;    display: table;}
.carrers img {    margin-bottom: 30px;}
.carrers_2 {    margin-top: 40px;	float: none;    margin: 40px auto 0;    display: table;}
.carrers_2 img {    margin-bottom: 30px;}
.slider_caption a {color: #000;text-decoration: none;font-size: 10px;border: 1px solid #000;border-radius: 5px;padding: 5px 5px;}
p.about_content {    width: 73%;    float: none;    margin: 0 auto;}
.bottom_sec ul li {padding: 0px 1px 0px 30px;float: none;margin-top: 0px;line-height: 24px;text-transform: uppercase;font-size: 9px;}
.bottom_left h2 {    font-size: 25px;}
.bottom_left {    margin-top: 47px;    width: 70%;    float: none;}
img.map {width: 100%;margin-right: 0px;margin-bottom:30px;}
.bootom_right {    float: none;    margin-top: 0px;    width: 60%;	height: auto !important;}
.bootom_right h2 {    clear: both;    display: block;    font-size: 24px;}
.contact_form_left {width: 80% !important;margin-bottom: 30px;}
.map_rite {    float: none;    width: 100%;    display: table;    margin: 0 auto;    text-align: center;}
.content_area {margin-top: -17px !important;}
.text p {font-size: 12px;padding: 16px 8px;}
.bottom_sec {float: none;display: table;width: 80% !important;margin: 0 auto;text-align: center;}
.bottom_left {float: none;margin: 30px auto 0px;}
.bootom_right {width: 100%;margin: 0 auto;display: table;}
img.bottom_img {margin-right: 0px !important;margin-bottom: 30px;}
.contact_form_left {width: 67% !important;}
.feature h2 {    font-size: 14px !important;}
.ls-defaultskin .ls-nav-next {    margin-top: 5.2em!important;}
.ls-defaultskin { margin: 10px 0!important;}
.ls-nav-prev  , .ls-nav-next{  margin-top: -19.8em !important ;	  display:block !important;}
.ls-nav-prev{left: 72px !important;}
a.ls-nav-next{z-index: 9999;    margin-top: 0em!important;left: 110px !important;right: 0px !important;top: 0px !important;}
.ls-nav-next , .ls-nav-prev{display:block !important;}

}

@media screen and (min-width: 300px) and (max-width:380px)  {
#navigation ul li a:hover, #navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {    background: none repeat scroll 0 0 #ed2024;    color: #fff !important;    display: block;    transition: all 0.1s ease-in-out 0s;}
.ls-circle-timer{right:0px !important;}
.ls-defaultskin .ls-nav-next {    margin-top: 4.2em!important;}
.ls-defaultskin { margin: 10px 0!important;}
.ls-nav-prev  , .ls-nav-next{  margin-top: -20.8em !important ;	  display:block !important;}
.ls-nav-prev{left: 72px !important;}
a.ls-nav-next{z-index: 9999;    margin-top: 0em!important;left: 110px !important;right: 0px !important;top: 0px !important;}
.ls-nav-next , .ls-nav-prev{display:block !important;}
.ls-nav-prev {    height: 20px!important;    width: 20px!important;    background-position: center!important;}
a.ls-nav-next {    height: 20px!important;    width: 20px!important;    background-position: center!important;}

.map_rite .map {    width: 80%;}
.container {  /*  width: 52%; */   margin: 0 auto;}
.inner {    clear: both;    display: block;    margin: 0 auto;    width: 300px;}
.header_left {    display: table;    margin: 30px auto;    width: auto;    float: none;}
.call_section {    float: none;    display: table;    margin: 20px auto;}
.header_right {    float: none;}
.font_resize {    margin: 0 auto;    float: none;    width: 23%;}
.soc_icons {    float: none;    margin: 21px auto 10px;    display: table;}
#navigation ul, #navigation li {    display:block; background-color: #fff;}
#navigation ul li {    float:none;}
#navigation ul li a:hover, #navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {
    /*color: #fff !important;*/
    /*font-size: 12px !important;*/
    padding-bottom: 5px !important;}
#navigation {    margin: 0px 20px 150px 0px;}
.slider_caption h1 {font-size: 12px !important;color: #fff !important;padding-bottom: 5px !important;}
.slider_caption {    position: absolute;    top: 34px !important;}
.slider_caption p {font-size: 0px !important;color: #fff !important;padding-bottom: 5px !important;width: 63%;}
.product {    margin: 0px auto;    display: table;    float: none;    text-align: center;    width: 67%;}
.text {    width: 100%;   height: 80%;}
.main_news {    width: 94% !important;}
.request h1 {    font-size: 20px;    font-family: "Source Sans Pro";    text-align: center;    padding-left: 0px;    background: none;}
.request {    float: none;    display: table;    margin: 0px auto 20px;    width: 89%;}
.eemail_textbox {    float: none;    margin-right:0px;}
.eemail_button {    float: none;    display: table;    margin: 0 auto;}
.newsletter {    float: none;    margin: 0 auto;    display: table;}
input#eemail_txt_email {    padding: 14px 85px 14px 20px;    float: none;    margin-bottom: 10px;}
.footer_nav {    float: none;    display: table;    margin: 20px auto;}
.footer_nav ul li {    float: left;    margin-left: 6px;}
.footer_logo {    float: none;    margin: 0px auto;    display: table;}
.footer_logo {    float: none;    margin: 0px auto;    text-align: center;    display: table;}
.footer_log img {    width: auto;}
.adress {    float: none;  display: table;    margin: 0 auto;}
.services {    float: none;    display: table;  margin: 0 auto;}
.services_2{    float: none;    display: table;    margin: 0 auto 30px;}
.services_2 img {    margin-bottom: 30px;	float: none;}
.services img {    margin-bottom: 30px;	float: none;}
.services p {    margin-bottom: 40px;}	
.services_2 p {    margin-bottom: 40px;}
.services h2 {    padding-top: 0px;}
.services_2 h2 {    padding-top: 0px;}
.carrers {    float: none;    margin: 0 auto;    display: table;}
.carrers img {    margin-bottom: 30px;}
.carrers_2 {    margin-top: 40px;	float: none;    margin: 40px auto 0;    display: table;}
.carrers_2 img {    margin-bottom: 30px;}
.slider_caption a {color: #000;text-decoration: none;font-size: 10px;border: 1px solid #000;border-radius: 5px;padding: 5px 5px;}
p.about_content {    width: 73%;    float: none;    margin: 0 auto;}
.bottom_sec ul li {padding: 0px 1px 0px 30px;float: none;margin-top: 0px;line-height: 24px;text-transform: uppercase;font-size: 9px;}
.bottom_left h2 {    font-size: 25px;}
.bottom_left {    margin-top: 47px;    width: 70%;    float: none;}
img.map {width: 100%;margin-right: 0px;margin-bottom:30px;}
.bootom_right {    float: none;    margin-top: 0px;    width: 60%;	height: auto !important;}
.bootom_right h2 {font-size: 24px;clear: both;}
.contact_form_left {width: 80% !important;margin-bottom: 30px;}
.map_rite {    float: none;    width: 100%;    display: table;    margin: 0 auto;    text-align: center;}
.content_area {margin-top: -17px !important;}
.text p {font-size: 12px;padding: 16px 8px;}
.bottom_sec {float: none;display: table;width: 80% !important;margin: 0 auto;text-align: center;}
.bottom_left {float: none;margin: 30px auto 0px;}
.bootom_right {width: 100%;margin: 0 auto;display: table;}
img.bottom_img {margin-right: 0px !important;margin-bottom: 30px;}
.contact_form_left {width: 67% !important;}
.feature h2 {    font-size: 14px !important;}
}


	/*

@media screen and (min-width: 320px) and (max-width:568px) {
	

	
		.inner{
	width:90%;

	}
	
	body{
	background:#fff;
	}
img{
width:100%;
}
	
.header_left {
    display: table;
    margin: 30px auto;
    width: auto;
    float: none;
}

.slider_caption a {
color: #000;
text-decoration: none;
font-size: 10px;
border: 1px solid #000;
border-radius: 5px;
padding: 5px 5px;
}
	
.call_section {
    float: none;
    display: table;
    margin: 20px auto;
}

.header_right {
    float: none;
}



.font_resize {
    margin: 0 auto;
    float: none;
    width: 23%;
}

.soc_icons {
    float: none;
    margin: 21px auto 10px;
    display: table;
}

#navigation ul, #navigation li {
    display:block;
}

#navigation ul li {
    float:none;
}



#navigation ul li a:hover, #navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {
    color: #fff !important;
    transition: all 0.1s ease-in-out 0s;
    background: #ED2024;
    display: block;
}

#navigation {
    margin: 0px 20px 150px 0px;

}

.feature h2 {
    font-size: 14px !important;

}

.slider_caption h1 {
font-size: 13px !important;
color: #414141 !important;
padding-bottom: 5px !important;
}
.slider_caption {
    position: absolute;
    top: 34px !important;
}

.slider_caption p {
font-size: 0px !important;
color: #414141 !important;
padding-bottom: 5px !important;
width: 63%;
}
	
	.product {
    margin: 0px auto;
    display: table;
    float: none;
    text-align: center;
    width: 67%;
}

.text {

    width: 100%;
    height: 72%;

}
.main_news {
    width: 94% !important;
}

.request h1 {
    font-size: 20px;
    font-family: "Source Sans Pro";
    text-align: center;
    padding-left: 0px;
    background: none;
}

.request {
    float: none;
    display: table;
    margin: 0px auto 20px;
    width: 89%;
}

.eemail_textbox {
    float: none;
    margin-right:0px;
}
.eemail_button {
    float: none;
    display: table;
    margin: 0 auto;
}
.newsletter {
    float: none;
    margin: 0 auto;
    display: table;
}

input#eemail_txt_email {
    padding: 14px 85px 14px 20px;
    float: none;
    margin-bottom: 10px;
}

.footer_nav {
    float: none;
    display: table;
    margin: 20px auto;
}


.footer_nav ul li {
    float: left;
    margin-left: 6px;
}

.footer_logo {
    float: none;
    margin: 0px auto;
    display: table;
}

.footer_logo {
    float: none;
    margin: 0px auto;
    text-align: center;
    display: table;
}

.footer_log img {
    width: auto;

}


.adress {
    float: none;
    display: table;
    margin: 0 auto;
}
.services {
    float: none;
    display: table;
    margin: 0 auto;
}

.services_2{
    float: none;
    display: table;
    margin: 0 auto 30px;
}

.services_2 img {
    margin-bottom: 30px;
	float: none;
}
.services img {
    margin-bottom: 30px;
	float: none;
}
.services p {

    margin-bottom: 40px;
}
	
	.services_2 p {

    margin-bottom: 40px;
}

.services h2 {
    padding-top: 0px;

}
.services_2 h2 {
    padding-top: 0px;

}
	.carrers {
    float: none;
    margin: 0 auto;
    display: table;
}

.carrers_2 {
    float: none;
    margin: 40 auto 0px;
    display: table;
}
	.carrers img {
    margin-bottom: 30px;
}

.carrers_2 img {

    margin-bottom: 30px;
}

p.about_content {
    width: 73%;
    float: none;
    margin: 0 auto;
}

.bottom_sec ul li {
padding: 0px 1px 0px 30px;
float: none;
margin-top: 0px;
line-height: 24px;
text-transform: uppercase;
font-size: 9px;
}

.bottom_left h2 {
    font-size: 25px;

}
.bottom_left {
margin-top: 47px;
width: 70%;
float: none;
}

img.map {
width: 100%;
margin-right: 0px;
margin-bottom:30px;
}
.bootom_right {
    float: none;
    margin-top: 0px;
    width: 60%;
	height: auto !important;
}

.bootom_right h2 {
font-size: 24px;
}
.contact_form_left {
width: 80% !important;
margin-bottom: 30px;
}
.map_rite {
    float: none;
    width: 100%;
    display: table;
    margin: 0 auto;
    text-align: center;
}

img.map {
    width: 60%;
}

.content_area {

margin-top: -17px !important;

}

.text p {
font-size: 12px;
padding: 16px 8px;
}

.bottom_sec {
float: none;
display: table;
width: 80% !important;
margin: 0 auto;
text-align: center;
}
.bottom_left {
float: none;
margin: 30px auto 0px;
}

.bootom_right {
width: 100%;
margin: 0 auto;
display: table;
}

img.bottom_img {
margin-right: 0px !important;
margin-bottom: 30px;
}

.contact_form_left {
width: 67% !important;
}
}
*/

	
	
