@charset "utf-8";
/* CSS Document */

/*Slider Section*/

.video-door-phone{ margin:0; padding:0; /*background:#62b935 url(../img/video-door-phone.png) 85% 0% no-repeat;*/ background-color:#62b935; display:block; /*min-height:140px;*/}

.get-a-quote-box{ margin:0; padding:0; background-color:#00a5a9; /*min-height:140px;*/}
.product-list-box{ margin:0 0 0 0; padding:0 0 15px 0; background-color:#008dd2; /* min-height:337px;*/}
.digital-security-box{ margin:0; padding:0; background-color:#ea3643;  min-height:270px;}
.cctv-surveillance-box{ margin:0; padding:0; background-color:#ff9600; /* min-height:187px;*/}

.box-title {  text-align:left; margin:0; padding:20px; font-size:25px; line-height:30px; color:#fff; font-family:'sinkin_sans400_regular'; letter-spacing:-0.7px; }
.box-title span{ margin:0; padding:20px; font-size:15px; line-height:25px; color:#fff; font-family:'sinkin_sans400_regular'; letter-spacing:-0.3px;}

.box-title a{ color:#fff; text-decoration:none; }
.box-title a:hover{ color:#002a3f; text-decoration:none; }
.box-title a:visited, a:active{ color:#002a3f; text-decoration:none; }

ul.box-product-list{ margin:0; padding:0 0 0 18px;}
ul.box-product-list li{ margin:0; list-style-type:none; font-size:15px; font-family:'sinkin_sans400_regular'; line-height:37px; background:url(../img/bullet-arrow.png) 1px 14px no-repeat;  text-align:left;}
ul.box-product-list li a{ color:#fff; text-decoration:none;  padding:0 0 0 22px;}
ul.box-product-list li a:hover{ color:#ffde00; text-decoration:none; padding:0 0 0 27px;}

ul.box-product-list2{ margin:0; padding:0 0 0 10px;}
ul.box-product-list2 li{ margin:0; padding:0 0 5px 0; list-style-type:none; font-size:13px; font-family:'sinkin_sans500_medium'; line-height:37px; background:url(../img/bullet-arrow-black.png) 1px 14px no-repeat;  text-align:left; border-bottom:1px solid #fff;}
ul.box-product-list2 li.last{ border-bottom:none;}
ul.box-product-list2 li a{ color:#4a4a4a; text-decoration:none;  padding:0 0 0 22px;}
ul.box-product-list2 li a:hover{ color:#242424; text-decoration:none; padding:0 0 0 27px;}



ul.list2{ margin:0; padding:0 0 0 10px;}
ul.list2 li{ margin:0; padding:0 0 5px 15px; list-style-type:none; font-size:13px; font-family:'sinkin_sans500_medium'; line-height:25px; background:url(../img/bullet-arrow-black.png)0px 7px no-repeat;  text-align:left; border-bottom:1px solid #fff;}
ul.list2 li.last{ border-bottom:none;}
ul.list2 li a{ color:#4a4a4a; text-decoration:none;  padding:0 0 0 22px;}
ul.list2 li a:hover{ color:#242424; text-decoration:none; padding:0 0 0 27px;}







/*Content Section*/
.heading1{ margin:0; padding:5px 0; font-size:30px; line-height:35px; color:#008dd2; font-family: 'sinkin_sans500_medium';}
.heading1 span{ margin:0; padding:0; font-size:28px; line-height:35px;  color:#008dd2; font-family: 'sinkin_sans300_light';}

.heading2{ margin:0; padding:10px; font-size:18px; line-height:25px; color:#1c1c1c; border-bottom:1px solid #ccc; font-family: 'sinkin_sans500_medium'; text-align:left;}


.heading3{ margin:0; padding:5px 0 10px 0; font-size:15px; line-height:25px; color:#1c1c1c; border-bottom:1px solid #ccc; font-family: 'sinkin_sans400_regular';}
.paragraph{margin:0; padding:10px 0 10px 0; font-size:12px; line-height:22px; color:#373737; font-family: 'sinkin_sans400_regular'; text-align:justify;}

.paragraph span{margin:0; padding:10px 0 10px 0; font-size:12px; line-height:22px; color:#373737; font-family: 'sinkin_sans500_medium'; text-align:justify;}


.paragraph-inside{margin:0; padding:10px; font-size:12px; line-height:22px; color:#373737; font-family: 'sinkin_sans400_regular'; text-align:justify;}

.paragraph-inside span{margin:0; padding:10px 0 10px 0; font-size:12px; line-height:22px; color:#373737; font-family: 'sinkin_sans500_medium'; text-align:justify;}

.read-more-btn a{ margin:0 0 0 0; padding:1% 1.5%; color:#fff; background-color:#008dd2; font-family: 'sinkin_sans500_medium'; font-size:12px; line-height:30px; height:30px;}
.read-more-btn a:hover{ margin:0 0 0 0; padding:1% 1.5%;  color:#fff; background-color:#62b935; font-family: 'sinkin_sans500_medium'; font-size:12px; line-height:30px; height:30px; }



.bg-color-grey{ background-color:#e5e5e5; padding:15px;}
.bg-color-white{ background-color:#fff;}
.blue{ background-color:#008dd2;}
.green{ background-color:#62b935;}
.orange{ background-color:#ff7f00;}
.red{ background-color:#ea3643;}



/*News Tabs Section*/
.news-heading{margin:0; padding:0px 0 5px 0; font-size:17px; line-height:20px; color:#ea3643; font-family: 'sinkin_sans500_medium'}
.news-heading-intro{margin:0; padding:0px 0 0px 0; font-size:11px; line-height:20px; color:#717171; font-family: 'sinkin_sans500_medium'}

.news-paragraph{margin:0; padding:5px 0 5px 0; font-size:12px; line-height:22px; color:#373737; font-family: 'sinkin_sans400_regular'; text-align:justify;}

.news-read-more-btn a{ margin:0 0 0 0; padding:0.5% 1.5%; color:#fff; background-color:#929292; font-family: 'sinkin_sans500_medium'; font-size:11px; line-height:30px; height:30px;}
.news-read-more-btn a:hover{ margin:0 0 0 0; padding:0.5% 1.5%;  color:#fff; background-color:#ea3643; font-family: 'sinkin_sans500_medium'; font-size:11px; line-height:30px; height:30px; }



.head-row1{ background-color:#bbb; font-family: 'sinkin_sans500_medium'; font-size:14px; color:#282828; text-align:left; margin:0; padding:5px 5px; line-height:20px; font-weight:bold;}
.row1{ background-color:#e6e6e6; font-family: 'sinkin_sans400_regular'; font-size:13px; color:#393939; text-align:left; margin:0; padding:5px; line-height:20px;}
.row1 td span{font-family: 'sinkin_sans500_medium'; color:#202020; font-weight:bold;}

.row2{ background-color:#d9d9d9; font-family: 'sinkin_sans400_regular'; font-size:13px; color:#393939; text-align:left; margin:0; padding:5px; line-height:15px;}
.row2 td span{font-family: 'sinkin_sans500_medium'; color:#202020; font-weight:bold;}

.head-row{ background-color:#bbb; font-family: 'sinkin_sans500_medium'; font-size:12px; color:#222; text-align:center; margin:0; padding:5px; line-height:15px;}
.row3{ background-color:#e6e6e6; font-family: 'sinkin_sans400_regular'; font-size:12px; color:#393939; text-align:center; margin:0; padding:5px; line-height:15px;}
.row4{ background-color:#d9d9d9; font-family: 'sinkin_sans400_regular'; font-size:12px; color:#393939; text-align:center; margin:0; padding:5px; line-height:15px;}

















/*Footer Section*/
.footer-heading{margin:0; padding:0px 0 15px 0; font-size:30px; line-height:35px;  font-family: 'sinkin_sans500_medium'; text-align:left;}
.footer-heading span{ margin:0; padding:0; font-size:28px; line-height:35px; font-family: 'sinkin_sans300_light';}

.footer-paragraph{margin:0; padding:5px 0 15px 0; font-size:12px; line-height:22px; font-family: 'sinkin_sans400_regular'; text-align:justify;}
.footer-smallheading{margin:0; padding:0px 0 5px 0; font-size:18px; line-height:20px;  font-family: 'sinkin_sans400_regular'; text-align:left;}

.footer-smallheading2{margin:0; padding:0px 0 0px 0; font-size:13px; line-height:10px;  font-family: 'sinkin_sans400_regular'; text-align:left;}
.footer-smallheading2 span{margin:0; padding:0px 0 0px 0; font-size:13px; line-height:10px;  font-family: 'sinkin_sans500_medium'; text-align:left;}

.footer-copy{margin:0; padding:5px 0 15px 0; font-size:10px; line-height:22px; font-family: 'sinkin_sans400_regular'; text-align:justify;}

.footer-copy a{ color:#ff7f00; text-decoration:none;}
.footer-copy a:hover{ color:#ea3643; text-decoration:none;}

.form-box{ margin:0 0 5px 0; padding:0 0 0 10px; height:30px; background-color:#424242; border:1px solid #363636; width:96%; color:#b2b2b2; font-family: 'sinkin_sans500_medium'; font-size:13px;}

.form-btn{ margin:0 0 0 0; padding:5px 15px 5px 30px ; color:#fff; background:#ea3643 url(../img/phone-icon.png) 2% 50% no-repeat; font-family: 'sinkin_sans400_regular'; font-size:13px; line-height:30px;  text-transform:uppercase; border:none; outline:none; width:100%; text-align:left; 
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
cursor: pointer;}

.form-btn:hover{ margin:0 0 0 0; padding:5px 15px 5px 30px ; color:#fff; background:#008dd2 url(../img/phone-icon.png) 2% 50% no-repeat; font-family: 'sinkin_sans400_regular'; font-size:13px; line-height:30px;  text-transform:uppercase; border:none; outline:none; width:100%; text-align:left;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
cursor: pointer;

}




.chat-btn{ margin:0 0 0 1.5%; padding:15px 15px 15px 70px ; color:#fff; background:#62b935 url(../img/chat-icon.png) 3.5% 50% no-repeat; font-family: 'sinkin_sans500_medium'; font-size:20px; line-height:25px;  text-transform:uppercase; border:none; outline:none; width:69.5%; text-align:left; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;cursor: pointer;}
.chat-btn span{font-family: 'sinkin_sans400_regular'; font-size:14px; line-height:25px;}
.chat-btn:hover{ margin:0 0 0 1.5%; padding:15px 15px 15px 70px ; color:#fff; background:#62b935 url(../img/chat-icon.png) 3.5% 50% no-repeat; font-family: 'sinkin_sans500_medium'; font-size:20px; line-height:25px;  text-transform:uppercase; border:none; outline:none; width:69.5%; text-align:left; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;cursor: pointer;}






.text-white{ color:#fff;}
.text-red{ color:#ea3643;}
.text-orange{ color:#ff7f00;} 
.text-aqua{ color:#00a5a9;}
.border-bot{ border-bottom:1px solid #363636;}
.border-top{ border-top:1px solid #363636;}


