@charset "UTF-8 ";


@import url(https://fonts.googleapis.com/css ?family=Roboto:400,400italic,500,700,900,300,100);


body,html {


position:relative


}





a,a:hover {


text-decoration:none


}





body {


font-family:Roboto;


color:#333;


clear:both;


background:#f3f3f3;


font-size:14px;


line-height:24px


}





html {


min-height:100%;


background:#f1f1f1


}





.section-padding {


padding:30px 0


}





.insidehead-padding {


padding:12px 0 10px;


border-bottom:1px solid #ededed


}





.no-border {


border:0!important


}





.no-border-bm {


border-bottom:0 solid #fff!important


}





.fa-calendar {


color:#7c2b83


}





.fa-flag-checkered {


color:#d26928


}


.checked {


color:#d26928


}





.fa-map-marker {


color:#ca292d


}





.footer-list >li >.fa-map-marker {


color:#333


}





.fa-user {


color:#244298


}





.fa-fax,.fa-location-arrow,.fa-phone,a {


color:#333


}





.section-color-white {


background:#fff


}





.section-color-gray {


background:#f3f3f3


}





.section-color-blue {


background:#ecebeb


}





.h3,h3 {


font-size:22px;


line-height:32px


}





a:hover {


color:#244298


}





input,textarea {


margin:0;


padding:0


}





td,th {


vertical-align:top


}





abbr,fieldset,img {


border:none


}





.btn,.btn-small {


-webkit-border-radius:3px


}





em {


font-style:italic


}





a img {


transition:1


}





a img:hover {


opacity:1


}





hr {


color:transparent;


border-width:0;


height:1px;


background-color:#E7E7E7;


margin:12px 0


}





.light {


font-weight:300


}





.regular {


font-weight:400


}





.semi-bold {


font-weight:500


}





.bold,strong {


font-weight:700


}





.no-padding {


padding:0


}





.p-f-1 {


padding:1px


}





.p-f-2 {


padding:2px


}





.p-f-3 {


padding:3px


}





.p-f-4 {


padding:4px


}





.p-f-5 {


padding:5px


}





.p-f-6 {


padding:6px


}





.p-f-7 {


padding:7px


}





.p-f-8 {


padding:8px


}





.p-f-9 {


padding:9px


}





.p-f-10 {


padding:10px


}





.p-f-11 {


padding:11px


}





.p-f-12 {


padding:12px


}





.p-f-13 {


padding:13px


}





.p-f-14 {


padding:14px


}





.p-f-15 {


padding:15px


}





.p-f-16 {


padding:16px


}





.p-f-17 {


padding:17px


}





.p-f-18 {


padding:18px


}





.p-f-19 {


padding:19px


}





.p-f-20 {


padding:20px


}





.p-f-21 {


padding:21px


}





.p-f-22 {


padding:22px


}





.p-f-23 {


padding:24px


}





.p-f-25 {


padding:25px


}





.p-t-1 {


padding-top:1px


}





.p-t-2 {


padding-top:2px


}





.p-t-3 {


padding-top:3px


}





.p-t-4 {


padding-top:4px


}





.p-t-5 {


padding-top:5px


}





.p-t-6 {


padding-top:6px


}





.p-t-7 {


padding-top:7px


}





.p-t-8 {


padding-top:8px


}





.p-t-9 {


padding-top:9px


}





.p-t-10 {


padding-top:10px


}





.p-t-11 {


padding-top:11px


}





.p-t-12 {


padding-top:12px


}





.p-t-13 {


padding-top:13px


}





.p-t-14 {


padding-top:14px


}





.p-t-15 {


padding-top:15px


}





.p-t-16 {


padding-top:16px


}





.p-t-17 {


padding-top:17px


}





.p-t-18 {


padding-top:18px


}





.p-t-19 {


padding-top:19px


}





.p-t-20 {


padding-top:20px


}





.p-t-21 {


padding-top:21px


}





.p-t-22 {


padding-top:22px


}





.p-t-23 {


padding-top:24px


}





.p-t-25 {


padding-top:25px


}





.p-r-1 {


padding-right:1px


}





.p-r-2 {


padding-right:2px


}





.p-r-3 {


padding-right:3px


}





.p-r-4 {


padding-right:4px


}





.p-r-5 {


padding-right:5px


}





.p-r-6 {


padding-right:6px


}





.p-r-7 {


padding-right:7px


}





.p-r-8 {


padding-right:8px


}





.p-r-9 {


padding-right:9px


}





.p-r-10 {


padding-right:10px


}





.p-r-11 {


padding-right:11px


}





.p-r-12 {


padding-right:12px


}





.p-r-13 {


padding-right:13px


}





.p-r-14 {


padding-right:14px


}





.p-r-15 {


padding-right:15px


}





.p-r-16 {


padding-right:16px


}





.p-r-17 {


padding-right:17px


}





.p-r-18 {


padding-right:18px


}





.p-r-19 {


padding-right:19px


}





.p-r-20 {


padding-right:20px


}





.p-r-21 {


padding-right:21px


}





.p-r-22 {


padding-right:22px


}





.p-r-23 {


padding-right:24px


}





.p-r-25 {


padding-right:25px


}





.p-b-0 {


padding-bottom:0


}





.p-b-1 {


padding-bottom:1px


}





.p-b-2 {


padding-bottom:2px


}





.p-b-3 {


padding-bottom:3px


}





.p-b-4 {


padding-bottom:4px


}





.p-b-5 {


padding-bottom:5px


}





.p-b-6 {


padding-bottom:6px


}





.p-b-7 {


padding-bottom:7px


}





.p-b-8 {


padding-bottom:8px


}





.p-b-9 {


padding-bottom:9px


}





.p-b-10 {


padding-bottom:10px


}





.p-b-11 {


padding-bottom:11px


}





.p-b-12 {


padding-bottom:12px


}





.p-b-13 {


padding-bottom:13px


}





.p-b-14 {


padding-bottom:14px


}





.p-b-15 {


padding-bottom:15px


}





.p-b-16 {


padding-bottom:16px


}





.p-b-17 {


padding-bottom:17px


}





.p-b-18 {


padding-bottom:18px


}





.p-b-19 {


padding-bottom:19px


}





.p-b-20 {


padding-bottom:20px


}





.p-b-21 {


padding-bottom:21px


}





.p-b-22 {


padding-bottom:22px


}





.p-b-23 {


padding-bottom:23px


}





.p-b-24 {


padding-bottom:24px


}





.p-b-25 {


padding-bottom:25px


}





.p-l-1 {


padding-left:1px


}





.p-l-2 {


padding-left:2px


}





.p-l-3 {


padding-left:3px


}





.p-l-4 {


padding-left:4px


}





.p-l-5 {


padding-left:5px


}





.p-l-6 {


padding-left:6px


}





.p-l-7 {


padding-left:7px


}





.p-l-8 {


padding-left:8px


}





.p-l-9 {


padding-left:9px


}





.p-l-10 {


padding-left:10px


}





.p-l-11 {


padding-left:11px


}





.p-l-12 {


padding-left:12px


}





.p-l-13 {


padding-left:13px


}





.p-l-14 {


padding-left:14px


}





.p-l-15 {


padding-left:15px


}





.p-l-16 {


padding-left:16px


}





.p-l-17 {


padding-left:17px


}





.p-l-18 {


padding-left:18px


}





.p-l-19 {


padding-left:19px


}





.p-l-20 {


padding-left:20px


}





.p-l-21 {


padding-left:21px


}





.p-l-22 {


padding-left:22px


}





.p-l-23 {


padding-left:24px


}





.p-l-25 {


padding-left:25px


}





.no-margin {


margin:0


}





.m-f-1 {


margin:1px


}





.m-f-2 {


margin:2px


}





.m-f-3 {


margin:3px


}





.m-f-4 {


margin:4px


}





.m-f-5 {


margin:5px


}





.m-f-6 {


margin:6px


}





.m-f-7 {


margin:7px


}





.m-f-8 {


margin:8px


}





.m-f-9 {


margin:9px


}





.m-f-10 {


margin:10px


}





.m-f-11 {


margin:11px


}





.m-f-12 {


margin:12px


}





.m-f-13 {


margin:13px


}





.m-f-14 {


margin:14px


}





.m-f-15 {


margin:15px


}





.m-f-16 {


margin:16px


}





.m-f-17 {


margin:17px


}





.m-f-18 {


margin:18px


}





.m-f-19 {


margin:19px


}





.m-f-20 {


margin:20px


}





.m-f-21 {


margin:21px


}





.m-f-22 {


margin:22px


}





.m-f-23 {


margin:24px


}





.m-f-25 {


margin:25px


}





.m-t-1 {


margin-top:1px


}





.m-t-2 {


margin-top:2px


}





.m-t-3 {


margin-top:3px


}





.m-t-4 {


margin-top:4px


}





.m-t-5 {


margin-top:5px


}





.m-t-6 {


margin-top:6px


}





.m-t-7 {


margin-top:7px


}





.m-t-8 {


margin-top:8px


}





.m-t-9 {


margin-top:9px


}





.m-t-10 {


margin-top:10px


}





.m-t-11 {


margin-top:11px


}





.m-t-12 {


margin-top:12px


}





.m-t-13 {


margin-top:13px


}





.m-t-14 {


margin-top:14px


}





.m-t-15 {


margin-top:15px


}





.m-t-16 {


margin-top:16px


}





.m-t-17 {


margin-top:17px


}





.m-t-18 {


margin-top:18px


}





.m-t-19 {


margin-top:19px


}





.m-t-20 {


margin-top:20px


}





.m-t-21 {


margin-top:21px


}





.m-t-22 {


margin-top:22px


}





.m-t-23 {


margin-top:23px


}





.m-t-24 {


margin-top:24px


}





.m-t-25 {


margin-top:25px


}





.m-r-1 {


margin-right:1px


}





.m-r-2 {


margin-right:2px


}





.m-r-3 {


margin-right:3px


}





.m-r-4 {


margin-right:4px


}





.btn-cons,.m-r-5 {


margin-right:5px


}





.m-r-6 {


margin-right:6px


}





.m-r-7 {


margin-right:7px


}





.m-r-8 {


margin-right:8px


}





.m-r-9 {


margin-right:9px


}





.m-r-10 {


margin-right:10px


}





.m-r-11 {


margin-right:11px


}





.m-r-12 {


margin-right:12px


}





.m-r-13 {


margin-right:13px


}





.m-r-14 {


margin-right:14px


}





.m-r-15 {


margin-right:15px


}





.m-r-16 {


margin-right:16px


}





.m-r-17 {


margin-right:17px


}





.m-r-18 {


margin-right:18px


}





.m-r-19 {


margin-right:19px


}





.m-r-20 {


margin-right:20px


}





.m-r-21 {


margin-right:21px


}





.m-r-22 {


margin-right:22px


}





.m-r-23 {


margin-right:24px


}





.m-r-25 {


margin-right:25px


}





.m-b-0 {


margin-bottom:0!important


}





.m-b-1 {


margin-bottom:1px


}





.m-b-2 {


margin-bottom:2px


}





.m-b-3 {


margin-bottom:3px


}





.m-b-4 {


margin-bottom:4px


}





.m-b-5 {


margin-bottom:5px


}





.m-b-6 {


margin-bottom:6px


}





.m-b-7 {


margin-bottom:7px


}





.m-b-8 {


margin-bottom:8px


}





.m-b-9 {


margin-bottom:9px


}





.m-b-10 {


margin-bottom:10px


}





.m-b-11 {


margin-bottom:11px


}





.m-b-12 {


margin-bottom:12px


}





.m-b-13 {


margin-bottom:13px


}





.m-b-14 {


margin-bottom:14px


}





.m-b-15 {


margin-bottom:15px


}





.m-b-16 {


margin-bottom:16px


}





.m-b-17 {


margin-bottom:17px


}





.m-b-18 {


margin-bottom:18px


}





.m-b-19 {


margin-bottom:19px


}





.m-b-20 {


margin-bottom:20px


}





.m-b-21 {


margin-bottom:21px


}





.m-b-22 {


margin-bottom:22px


}





.m-b-23 {


margin-bottom:23px


}





.m-b-24 {


margin-bottom:24px


}





.m-b-25 {


margin-bottom:25px


}





.m-b-30 {


margin-bottom:30px


}





.m-b-31 {


margin-bottom:32px


}





.m-l-1 {


margin-left:1px


}





.m-l-2 {


margin-left:2px


}





.m-l-3 {


margin-left:3px


}





.m-l-4 {


margin-left:4px


}





.m-l-5 {


margin-left:5px


}





.m-l-6 {


margin-left:6px


}





.m-l-7 {


margin-left:7px


}





.m-l-8 {


margin-left:8px


}





.m-l-9 {


margin-left:9px


}





.m-l-10 {


margin-left:10px


}





.m-l-11 {


margin-left:11px


}





.m-l-12 {


margin-left:12px


}





.m-l-13 {


margin-left:13px


}





.m-l-14 {


margin-left:14px


}





.m-l-15 {


margin-left:15px


}





.m-l-16 {


margin-left:16px


}





.m-l-17 {


margin-left:17px


}





.m-l-18 {


margin-left:18px


}





.m-l-19 {


margin-left:19px


}





.m-l-20 {


margin-left:20px


}





.m-l-21 {


margin-left:21px


}





.m-l-22 {


margin-left:22px


}





.m-l-23 {


margin-left:24px


}





.m-l-25 {


margin-left:25px


}





.btn {


display:inline-block;


padding:8px 12px;


margin-bottom:0;


font-size:14px;


line-height:20.6px;


color:#5e5e5e;


text-align:center;


vertical-align:middle;


cursor:pointer;


background-color:#d1dade;


background-image:none!important;


border:none;


text-shadow:none;


box-shadow:none;


transition:all .12s linear 0s!important


}





.btn-cons,.btn-demo-space {


margin-bottom:8px


}





.btn:focus {


outline:0!important


}





.btn .caret {


margin-left:3px


}





.btn .caret.single {


margin-left:0


}





.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn [disabled ] {


background-color:#b9c3c8


}





.btn-cons {


min-width:120px


}





.demo-placeholder {


width:100%;


height:250px


}





.btn-social {


font-size:20px;


margin:10px


}





.btn-social.active,.btn-social.disabled,.btn-social:active,.btn-social:focus,.btn-social:hover,.btn-social [disabled ] {


color:#2d8ebf;


text-decoration:none


}





.btn-primary {


color:#fff;


background-color:#099E44


}





.btn-primary.active,.btn-primary.active.focus,.btn-primary.disabled,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.btn-primary [disabled ],.open >.dropdown-toggle.btn-primary.focus,.open >.dropdown-toggle.btn-primary:focus,.open >.dropdown-toggle.btn-primary:hover {


background-color:#018c38


}





.btn-success {


color:#fff;


background-color:#F99F1D


}





.btn-success.active,.btn-success.active.focus,.btn-success.disabled,.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover,.btn-success [disabled ],.open >.dropdown-toggle.btn-success.focus,.open >.dropdown-toggle.btn-success:focus,.open >.dropdown-toggle.btn-success:hover {


background-color:#8F181C


}





.btn-blue {


color:#fff;


background-color:#071a5f;


border:1px solid #071a5f;


font-size:15px


}





.btn-blue.active,.btn-blue.active.focus,.btn-blue.disabled,.btn-blue:active,.btn-blue:active:focus,.btn-blue:active:hover,.btn-blue:focus,.btn-blue:hover,.btn-blue [disabled ],.open >.dropdown-toggle.btn-blue.focus,.open >.dropdown-toggle.btn-blue:focus,.open >.dropdown-toggle.btn-blue:hover {


color:#F99F1D;


background-color:#fff;


border:1px solid #F99F1D


}





.btn-info {


color:#fff;


background-color:#244298


}





.btn-info.active,.btn-info.active.focus,.btn-info.disabled,.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.btn-info [disabled ],.open >.dropdown-toggle.btn-info.focus,.open >.dropdown-toggle.btn-info:focus,.open >.dropdown-toggle.btn-info:hover {


background-color:#F99F1D


}





.btn-warning {


color:#fff;


background-color:#ed7c0c;


border:1px solid #ed7c0c


}





.btn-warning.active,.btn-warning.active.focus,.btn-warning.disabled,.btn-warning:active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover,.btn-warning [disabled ],.open >.dropdown-toggle.btn-warning.focus,.open >.dropdown-toggle.btn-warning:focus,.open >.dropdown-toggle.btn-warning:hover {


background-color:#fff;


color:#ed7c0c;


border:1px solid #ed7c0c


}





.btn-danger {


color:#fff;


background-color:#cb202d


}





.btn-danger.active,.btn-danger.active.focus,.btn-danger.disabled,.btn-danger:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.btn-danger [disabled ],.open >.dropdown-toggle.btn-danger.focus,.open >.dropdown-toggle.btn-danger:focus,.open >.dropdown-toggle.btn-danger:hover {


background-color:#A71823


}





.btn-danger-dark {


color:#fff;


background-color:#b94141


}





.btn-danger-dark.active,.btn-danger-dark.disabled,.btn-danger-dark:active,.btn-danger-dark:focus,.btn-danger-dark:hover,.btn-danger-dark [disabled ],.btn-dark {


color:#fff;


background-color:#1b1e24


}





.btn-white {


color:#5e5e5e;


background-color:#fff;


border:1px solid #e5e9ec


}





.btn-white.active,.btn-white.disabled,.btn-white:active,.btn-white:focus,.btn-white:hover,.btn-white [disabled ] {


background-color:#fbfcfd;


border:1px solid #b4b9be


}





.btn-link,.btn-link.active,.btn-link.disabled,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link [disabled ] {


background-color:transparent


}





.btn-link {


color:#5e5e5e;


border:none


}





.btn-large {


padding:11px 19px;


font-size:16px;


-webkit-border-radius:4px;


-moz-border-radius:4px;


border-radius:4px


}





.btn-large [class*= "icon- " ],.btn-large [class^=icon- ] {


margin-top:4px


}





.btn-small {


padding:4px 12px;


font-size:13px;


-moz-border-radius:3px;


border-radius:3px


}





.btn-small [class*= "icon- " ],.btn-small [class^=icon- ] {


margin-top:0


}





.btn-mini [class*= "icon- " ],.btn-mini [class^=icon- ] {


margin-top:-1px


}





.btn-mini {


padding:2px 9px;


font-size:10.5px;


-webkit-border-radius:3px;


-moz-border-radius:3px;


border-radius:3px


}





.btn-group >.dropdown-menu,.form-control {


font-size:13px


}





.btn-group.open .btn.dropdown-toggle {


background-color:#e6e6e6


}





.btn-group.open .btn-primary.dropdown-toggle {


background-color:#0aa699


}





.btn-group.open .btn-warning.dropdown-toggle {


background-color:#fbb05e


}





.btn-group.open .btn-danger.dropdown-toggle {


background-color:#f35958


}





.btn-group.open .btn-success.dropdown-toggle {


background-color:#0090d9


}





.btn-group.open .btn-info.dropdown-toggle {


background-color:#1f3853


}





.btn-group.open .btn-inverse.dropdown-toggle {


background-color:#222


}





.btn-group.open .btn-white.dropdown-toggle {


background-color:#fbfcfd


}





.btn-group >.btn+.dropdown-toggle {


-webkit-box-shadow:none;


-moz-box-shadow:none;


box-shadow:none;


padding-right:10px;


border-left:1px solid #E5E9EC


}





.btn-group >.btn.btn-mini+.dropdown-toggle {


padding-right:8px


}





.btn-group >.dropdown-menu li {


padding-left:0


}





.btn-block+.btn-block {


margin-top:8px


}





.selectbox,.uneditable-input,input [type=month ],input [type=time ],input [type=week ],input [type=number ],input [type=url ],input [type=search ],input [type=tel ],input [type=color ],input [type=text ],input [type=email ],input [type=password ],input [type=datetime ],input [type=datetime-local ],input [type=date ],select,textarea {


-webkit-appearance:none!important;


color:#282323;


outline:0;


height:16px;


padding:6px 11px!important;


line-height:15px;


font-size:13px;


font-weight:400;


vertical-align:top;


background-color:#fff;


min-height:36px;


-webkit-box-shadow:none!important;


-moz-box-shadow:none!important;


box-shadow:none!important;


-webkit-border-radius:2px;


-moz-border-radius:2px;


border-radius:2px;


border:1px solid #c3c3c3;


transition:background .2s linear 0s,box-shadow .2s linear 0s


}





.m-uneditable-input:focus,.uneditable-input.focus,input [type=month ]:focus,input [type=time ]:focus,input [type=week ]:focus,input [type=number ]:focus,input [type=url ]:focus,input [type=search ]:focus,input [type=tel ]:focus,input [type=color ]:focus,input [type=text ]:focus,input [type=email ]:focus,input [type=password ]:focus,input [type=datetime ]:focus,input [type=datetime-local ]:focus,input [type=date ]:focus,select:focus,textarea:focus {


border-color:#c3c3c3;


background-color:#f4f5f7;


outline:0!important;


-webkit-box-shadow:none;


-moz-box-shadow:none;


box-shadow:none


}





.carousel-inner >.item >a >img,.carousel-inner >.item >img,.img-responsive,.thumbnail a >img,.thumbnail >img {


display:block;


max-width:100%;


height:auto;


min-width:100%;


}





.form-control {


-webkit-appearance:none!important;


color:#282323;


outline:0;


height:16px;


padding:6px 11px!important;


line-height:15px;


font-weight:400;


vertical-align:top;


background-color:#fff;


min-height:36px;


-webkit-box-shadow:none!important;


-moz-box-shadow:none!important;


box-shadow:none!important;


-webkit-border-radius:2px;


-moz-border-radius:2px;


border-radius:2px;


border:1px solid #c3c3c3;


transition:background .2s linear 0s,box-shadow .2s linear 0s


}