@media (min-width: 20px) and (max-width: 767px){
    h1{ font-size:24px; font-family: 'Raleway', sans-serif; font-weight:normal; margin:4.2% 0 1%;}
    .blue_bg_s { background: rgba(0, 71, 109, 0.8); top: -7em; position:relative; display:none; }	
    .main_dicd { /*margin-top:2.5em;*/ background:#f0f0f0; } /**rgba(0, 0, 0, 0) url(https://neobric.imgix.net/images/main_bg3.png) no-repeat scroll center top / cover*/
    .content2 h2 { font-size:25px;} .content2 p { font-size:14px;} .no_pad { padding:0px;}
    .navbar-inverse .navbar-nav > li > a
    .navbar-inverse .navbar-nav > li > a:hover,
    .navbar-inverse .navbar-nav > li > a.focus,
    .navbar-inverse .navbar-nav > li > a:focus { color:#ffffff; font-size:14px; font-weight:600;}
    .navbar-collapse { background:rgba(0, 71, 109, 0.8);}
    .project_container h3, .project_container h4 { color:#fff; text-transform:capitalize;}
    .project_container h5 { color:#f6f6f6;}
    .project_media { border:0 none;} /*.main_dicd { top:-5.5em;}*/
    .footer{ position:relative; text-align:center;} .hide_m{ display:none;} .hide_xs{ display:none;}
    .bla_opa h1 { display:block; float:left; font-weight:100; text-transform:uppercase; margin-right: 5px; letter-spacing:0px;}
    .bla_opa h2 { display:block; float:left; font-size:26px; font-weight:100; text-transform:uppercase; letter-spacing:0px; margin-right: 5px;}
    .bla_opa h5 { display:block; float:left; font-size:26px; font-weight:100; text-transform:uppercase; margin-right: 5px; letter-spacing:0px; margin-top:0;}
    .bla_opa { margin:10px 0; padding:2.5% 3% 0;} .foot_main_bg { padding:1em 0 2.5em;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover { color:#fff;}
    .marg10 { margin:5em 0;}
    .inner6_banner .banner_text_cover h2 { top:-3.8em; padding:20px 10px;} .fr_txt { text-align:left;}
    .marmt20{ margin-top:20px}
    .thumbnail { border: 0 none; box-shadow: none; margin:0; padding:0; }
    .caption h4 { font-family: 'Raleway', sans-serif; margin:0px; font-size:16px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff;	text-transform: uppercase;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .caption h3 { font-family: 'Raleway', sans-serif; font-size:12px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff; text-transform: uppercase; margin:5px 0 0 0;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .nav > li{ width:100%;} .mar0 { margin:0 auto;} .font_20 { font-size:17.5px;}
    .t-menu { position:absolute; right:3.5em; text-align:right; top:14px; font-size:16px; font-weight:bold; text-transform:uppercase; display:inline-block;}
    .img-back { width:100%;} .btn-block_m { display: block; width: 100%;} 
    .l_dropdown { left:0; padding:0 10px; position:relative; width:auto;} 
    .l_dropdown li { border-bottom:0 none; padding: 0; /*margin-bottom:7px; margin-top:10px;*/} .l_dropdown li a:hover { color:#fff;}
    .r_dropdown { left:0; padding:0 10px; position:relative; width:auto;} 
    .r_dropdown li { border-bottom:0 none; padding: 0; /*margin-bottom:7px; margin-top:10px;*/} .r_dropdown li a:hover { color:#fff;}
    .c_dropdown { left:0; padding:0 10px; position:relative; width:auto;} .dropdown-menu li a { padding:10px 12px; color:#fff; display:block; position:relative;} .dropdown-menu li a:hover { background: #225F82;}
    .c_dropdown li { border-bottom:0 none; padding: 0; /*margin-bottom:10px; margin-top:10px;*/} .c_dropdown li a:hover { color:#fff;}
    .img-xs { display:none;}
    /*.list-w { float:none; padding-left:15px;} .img-w { display:inherit;}*/
    #quote-carousel .carousel-control.left { left: -10px; position:absolute;}
    /* Next button */
    #quote-carousel .carousel-control.right { right: -10px !important; position:absolute;}
    .inner5_search { padding-top:5px; padding-bottom:5px;} .c-txt { text-align:left;} .padr10 { padding-left:0px; padding-right:0px;}
    .navbar-nav > li > .mega-dropdown-menu { margin-top:5px;} .padb6 { padding-bottom:0;}
    .navbar-inverse .navbar-nav > li > a { margin-bottom:0; padding:15px 10px ; clear:both; font-weight: 600;}
    .mg10 { margin-top:1.8em;} .pad3 { padding-right:4%;} .nav-pills > li { margin-left:0 !important;} .spec_img { padding:0 5px 0 6px;} td .font_17 { font-size:15px;}
    .org_txt:link { color:#fff;} .navbar-collapse.in { overflow:inherit;}
    .dropdown-menu { background:none; box-shadow:none; border:0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; float:none;}
    .navbar .navbar-nav { margin-bottom:0;}
    /*2/2/2016*/
    .slicknav_menu { display:block; background: rgba(0, 71, 109, 0.8);} 
    .mega-dropdown-menu { position:relative;} .project_container h3 { margin-top:0; margin-bottom:0;} .mega-dropdown-menu .col-sm-3 { padding-left:0;}
    .lSSlideOuter .lSPager.lSGallery img { height:35px; }
    .sea .nav-pills > li.active > a, .sea .nav-pills > li > a:focus, .sea .nav-pills > li > a:hover{ background:#295B74; /* #db6f19; */}
    /*2/2/2016*/
}
@media (min-width: 480px) and (max-width: 640px){
    .marg10 { margin:9.5em 0 !important;} 
    .marmt20{ margin-top:20px}
    .thumbnail { border: 0 none; box-shadow: none; margin:0; padding:0; }
    .caption h4 { font-family: 'Raleway', sans-serif; margin:0px; font-size:16px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff;	text-transform: uppercase;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .caption h3 { font-family: 'Raleway', sans-serif; font-size:12px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff; text-transform: uppercase; margin:5px 0 0 0;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .nav > li{ width:100%;} /*.logo{ width:94%;} */
    #quote-carousel .carousel-control.left { left: -10px; position:absolute;}
    #quote-carousel .carousel-control.right { right: -10px !important; position:absolute;}
    .bla_opa h1 { display:block; float:none; margin-right:8px;}
    .bla_opa h2 { display:block;float:none; margin-right:8px;}
    .bla_opa h5 { display:block;float:none; margin-right:8px;}
}
@media (min-width: 600px){
    /*.marg10 { padding:12.5em 0;} .logo{ width:95%;}*/
    .bla_opa h1 { display:block; float:none;}
    .bla_opa h2 { display:block; float:none;}
    .bla_opa h5 { display:block; float:none;}
}
@media (min-width: 640px) and (max-width: 768px){
    .hide_m{ display:none;} .bla_opa { margin:10px 0; padding:2.5% 3% 0;} .marg10 { margin:14em 0 !important;} /*.logo{ width:94%;}*/
    #quote-carousel .carousel-control.left { left: -10px; position:absolute; }
    #quote-carousel .carousel-control.right { right: -10px ; position:absolute; }
    .bla_opa h1 { display:inline-block;}
    .bla_opa h2 { display:inline-block;}
    .bla_opa h5 { display:inline-block;}
}
@media (min-width: 768px) and (max-width: 992px){
    .bla_opa { margin:10px 0;} .hide_m{ display:none;} .mar0 { margin:0 auto;}
    .foot_main_bg { padding:1.5em 0 8em;}
    .footer{ /*position:relative;*/ text-align:center;} .hide_xs{ display:none;}
    .bla_opa h1 { display:inline-block; float:left; font-weight:100; text-transform:uppercase; letter-spacing:3px;}
    .bla_opa h2 { display:inline-block; float:left; font-size:26px; font-weight:100; text-transform:uppercase; margin:0 7px 0 12px; letter-spacing:3px; }
    .bla_opa h5 { display:inline-block; float:left; font-size:26px; font-weight:100; text-transform:uppercase; margin:0; letter-spacing:3px;}
    .navbar-inverse .navbar-nav > li > a { padding:14px 7px; font-size:13px;} .sidebar_top { padding: 11px 20px 32px 20px;}
    .marg10 { margin:4.5em 0 !important;}
    .inner6_banner .banner_text_cover h2 { top:-3.8em; padding:20px 10px;} .marmt20{ margin-top:20px}
    .tab_w .nav-tabs > li > a { padding:10px 7px; font-size:14px; margin-right:0;} 
    .tab_w .nav-tabs > li.active > a, .tab_w .nav-tabs > li.active > a:focus, .tab_w .nav-tabs > li.active > a:hover { border:1px solid #337ab7;}
    .navbar-nav > li > .dropdown-menu { margin-top:2px;}
    .navbar-nav > li > .mega-dropdown-menu { margin-top:0px;}
    .caption h4 { font-size:17px;} .caption h3 { font-size:14px;} .no_pad { padding:0px;} 
    .l_dropdown { left: -36px; position:absolute;} .c_dropdown { left:-78px; position:absolute;}
    .r_dropdown { left: -46px; position:absolute;}
    #quote-carousel .carousel-control.left { left: -20px;}
    /* Next button */
    #quote-carousel .carousel-control.right { right: -15px ;} .img-back { width:100%;} .mb6 { margin-bottom:0px;} .padb6 { padding-bottom:7px;} 
    /*.img-w { width:50%; display:block;} .list-w { width:100%; float:none;}*/
    .sea .nav-pills > li a { padding-left:20px; padding-right:20px;} .h-txt p { font-size:12px; margin-bottom:0px;}
    .sea .nav-pills > li.active > a, .sea .nav-pills > li > a:focus, .sea .nav-pills > li > a:hover{ background:#295B74; /*#db6f19;*/}
}
@media (min-width: 992px) and (max-width: 1080px){
    .bla_opa { margin:10px 0;}
    .foot_main_bg { padding:1.5em 0 7.2em;} 
    /*.hide_xs{ display:none;} .footer{ position:relative;}*/
    .bla_opa h1 { display:inline-block; float:left; font-weight:100; text-transform:uppercase; letter-spacing:3px;}
    .bla_opa h2 { display:inline-block; float:left; font-size:26px; font-weight:100; margin:0 7px; text-transform:uppercase; letter-spacing:3px;}
    .bla_opa h5 { display:inline-block; float:left; font-size:26px; font-weight:100; text-transform:uppercase; margin:0; letter-spacing:3px;}
    .marg10 { margin:6.5em 0;} 
    .nav > li > a{ padding-left:16px; padding-right:16px; font-size:13px !important;} .font_20 { font-size:19px;}
    .tab_w .nav-tabs > li > a { padding:10px 6px; font-size:14px; margin-right:0;} 
    .tab_w .nav-tabs > li.active > a, .tab_w .nav-tabs > li.active > a:focus, .tab_w .nav-tabs > li.active > a:hover { border:1px solid #337ab7;} 
    .caption h4 { font-size:20px;} .caption h3 { font-size:16px;} .no_pad { padding:0px;}
    .l_dropdown { left:-27px; position:absolute;} .r_dropdown { left: -38px; position:absolute;}
    .c_dropdown { left:-50px; position:absolute;} .img-back { width:100%;}
    #quote-carousel .carousel-control.left { left: -24px;}
    /* Next button */
    #quote-carousel .carousel-control.right { right: -27px;} 
    .mb6 { margin-bottom:7px;} .padb6 { padding-bottom:0.9em;} .pb10 { padding-bottom:0px;}
    .h-txt p { font-size:14px; margin-bottom:0px;}
    .sea .nav-pills > li.active > a, .sea .nav-pills > li > a:focus, .sea .nav-pills > li > a:hover{ background:#295B74; /*#db6f19;*/}
}
@media screen and (min-width:768px)and(max-width:1024px)and (orientation:portrait){
    .nav > li > a{ padding-left:10px !important; padding-right:10px !important; font-size:12px !important;}
    .bla_opa h1{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .bla_opa h2{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .bla_opa h5{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .martt20{ margin-top:20px} /*.tab_sh_h{ display:none;}*/
    .thumbnail { border: 0 none; box-shadow: none; margin:0; padding:0; }
    .caption h4 { font-family: 'Raleway', sans-serif; margin:0px; font-size:16px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff;	text-transform: uppercase;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .caption h3 { font-family: 'Raleway', sans-serif; font-size:12px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff; text-transform: uppercase; margin:5px 0 0 0;	pointer-events: none; -webkit-font-smoothing: antialiased;} .no_pad { padding:0 10px;}
    .btn-default:hover, 
    .btn-default.active,
    .btn-default:focus,
    .btn-default.focus { background:#fff; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #c0c0c0; border-left:0 none; outline:none; z-index:0; }
    .btn-default { background:#fff; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #c0c0c0; border-left:0 none; outline:none; z-index:0; }
    .l_dropdown { left: -37px; position:absolute;} .r_dropdown { left: -43px; position:absolute;} .c_dropdown { left: -78px; position:absolute;}
    #quote-carousel .carousel-control.left { left: -15px;}
    /* Next button */
    #quote-carousel .carousel-control.right { right: -15px !important;}
    .sea .nav-pills > li.active > a, .sea .nav-pills > li > a:focus, .sea .nav-pills > li > a:hover{ background:#db6f19;}
}
@media screen and (min-width:768px)and(max-width:1024px)and (orientation:landscape){
    .nav > li > a{ padding-left:17px !important; padding-right:17px !important;}
    .bla_opa h1{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .bla_opa h2{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 5px 0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .bla_opa h5{color:#fff !important; font-size:26px !important; font-family: 'Raleway', sans-serif; font-weight:100; margin:0px 8px !important; padding:0px !important; display:inline; letter-spacing:3px;}
    .nav-tabs > li > a{ font-size:13px;}
    .scrol_tes{ height:210px; overflow-y:auto;}
    .martt20{ margin-top:20px}
    .thumbnail { border: 0 none; box-shadow: none; margin:0; padding:0; }
    .caption h4 { font-family: 'Raleway', sans-serif; margin:0px; font-size:16px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff;	text-transform: uppercase;	pointer-events: none; -webkit-font-smoothing: antialiased;}
    .caption h3 { font-family: 'Raleway', sans-serif; font-size:12px; text-shadow: 1.5px 1.5px #000000; font-weight:600; color:#fff; text-transform: uppercase; margin:5px 0 0 0;	pointer-events: none; -webkit-font-smoothing: antialiased;} .no_pad { padding:0 10px;}
    .btn-default { background:#fff; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #c0c0c0; border-left:0 none; outline:none; z-index:0; }
    .l_dropdown { left: -28px; position:absolute; width:176px;} .r_dropdown { left: -38px; position:absolute; width:176px;}
    .c_dropdown { left: -48px; position:absolute; width:176px;}
    .tab_w .nav-tabs > li > a { padding:10px 12px !important; font-size:14px; margin-right:0; } .padb6 { padding-bottom:1.1em;}
    .sea .nav-pills > li.active > a, .sea .nav-pills > li > a:focus, .sea .nav-pills > li > a:hover{ background:#db6f19;}
}	
@media only screen and (min-width:480px) and (max-width:568px) and (orientation:portrait){
    .marg10 { margin:10em 0;} .lSSlideOuter .lSPager.lSGallery img { height:32px ;}
}
@media only screen and (min-width:568px) and (max-width:640px) and (orientation:landscape){
    .marg10 { margin:11.5em 0;} 
}
@media screen and (min-width:360px)and(max-width:736px)and (orientation:portrait){
    /*.logo{top:3em; position:absolute; width:92.5%; margin:0 auto; overflow:hidden;}*/
    .martt20{ margin-top:20px} 
    .bla_opa h1 { display:block; float:none;}
    .bla_opa h2 { display:block; float:none;}
    .bla_opa h5 { display:block; float:none;} .marg10 { margin:6.5em 0;} .lSSlideOuter .lSPager.lSGallery img { height:32px ;}
}
@media screen and (min-width:360px)and(max-width:736px)and (orientation:landscape){ 
    .martt20{ margin-top:20px} /*.logo{top:3em; position:absolute; width:95%; margin:0 auto; overflow:hidden;}*/ .marg10 { margin:7.5em 0;}
}
	