.button_dp readmore small {color:green !important; }
.imgcontent{
position: relative;
}
.imgcontenttext{
position: absolute;
bottom: 0;
left: 0;
background: #000;
color: #fff;
font-weight: bold;
padding: 10px 20px;
width: 100%;
opacity: .8;
text-align: center;
}
.slick-prev, .slick-next{
z-index: 9999;
top:95% !important;
background-color: #000 !important;
width: 50px !important;
height: 50px !important;
}
button.slick-next, button.slick-prev {
background-color: #000 !important;
border-radius: 0 !important;
}
.slick-next{
left: 26px !important;
}
input[type=text], input[type=password], input[type=email], input[type=www], input[type=tel], input[type=date], input[type=number], select{
border-radius: 0 !important;
}
.gform_wrapper textarea.large{
height: 208px !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{
margin-bottom: 10px !important;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{
background: none;
border: 1px solid #000;
color: #000;
border-radius: 0;
}
h1.aboutsmallhead{
font-weight: 100 !important;
}
h2.trifontsub{
font-weight: 800 !important;
letter-spacing: 2px !important;
}
.dpr-headline.big h3{
font-size: 44px !important;
font-weight: 800 !important;
letter-spacing: 2px !important;
}
.addresscont ul, .phonecontbox ul{
list-style-type: none;
}
.singlebox{
text-align:center;
}
#bruno-footer ul#menu-mainnewmenu{
padding: 0;
margin: 0;
list-style-type: none;
}
#bruno-footer ul#menu-mainnewmenu li{
border: none !important;
padding: 0 0 0 20px !important;
background: url(https://dev-ss-app.com/tricity/wp-content/uploads/2020/01/bullet.png) no-repeat 0 14px;
}
#bruno-footer ul#menu-mainnewmenu li a{
border: none !important;
color: #fff;
font-size: 16px;
line-height: 19px; 
text-transform: none !important;
}
#bruno-footer ul#menu-mainnewmenu li a:hover{
color: #7e8084;
}
#bruno-navigation-wrapper.bruno-sticky-navigation-wrapper .sf-menu li.root a:hover{
color:#fff !important;
}
#classictextwidget-1, #text-2{
width: 46.3% !important;
color: #747474;
font-size: 15px !important;
line-height: 17px !important;
font-weight: 400;
border-right: 1px solid #545555;
padding-right: 40px;
}
#nav_menu-2{
width: 20.3% !important;
}
.one_half, .one_half_last{
width: 100% !important;
text-align: center;
}
.bruno-copyrights-text{
font-weight: 100 !important; 
}
#menu-socialmenu {
padding: 0;
margin: 0;
list-style-type: none;
}
#menu-socialmenu li{
color: #fff!important;
}
#menu-socialmenu li a{
border-bottom: none!important;
text-transform: none!important;
color: #fff !important;
}
.menu-item i._mi{
color: #fff !important;
}
#bruno-footer .box a{
color: #fff !important;
}
.addresscont i.fa{
padding-right: 15px !important;
vertical-align: top;
margin-top: 4px;
}
.addresscont span{
display: inline-block;
font-size: 15px;
}
.phnobx i.fa{
padding-right: 15px !important;
vertical-align: top;
margin-top: 4px;
}
.phnobx span{
display: inline-block;
font-size: 13px;
}
.portfolioboxpage #fancybox-overlay{
display:none !important;
}
.portfolioboxpage #fancybox-wrap{
display:none !important;
}
figure .text-overlay .info a{
background-color: #344463 !important;
}
figure .text-overlay .info1 h4:after, figure .text-overlay .info .shadow, figure .text-overlay .info2 .shadow{
background-color: #344463 !important;
}
figure .text-overlay .info .shadow{
border: 3px solid #344463!important;
}
.one_half_last{
display:none;
}
.bruno-copyrights-text a{
color:#969696 !important;
}
@media screen and (max-width: 1201px){
.sf-menu li{
margin-left:30px;
}
.sf-menu li.root a{
font-size: 13px;
}
.top-contact-bar{
display:block;
}
}
@media screen and (max-width: 1030px){
#bruno-mobile-header-wrapper a.imageLogo img{
margin: 0 !important;
}
.top-contact-bar{
display:block !important;
}
#bruno-mobile-header-wrapper .bruno-mainmenu-toggle{
height: 32px !important;
width: 32px !important;
}
#bruno-mobile-header-wrapper .bruno-mainmenu-toggle{
font-size: 32px !important;
}
.subheader-small.header-overlapping .subheader-inner {
background-attachment:scroll
}
.top-bar-phone a{
color:#ffffff !important;
}
@supports (-webkit-overflow-scrolling: touch) {
.subheader-small.header-overlapping .subheader-inner {
background-attachment:scroll
}
}
}
@media screen and (max-width: 980px){
.vc_custom_1587881815270{
text-align:center !important;
}
.vc_custom_1580293103932 .vc_single_image-wrapper{
text-align:center !important;
}
.vc_custom_1580293103932 .wpb_column{
width:100% !important;
}
}
@media screen and (max-width: 768px){
.top-bar-adress, .social-bar, .top-bar-email{
display:none;
}
.top-bar-phone{
width: 100%;
padding-right: 0 !important;
text-align: center;
}
#bruno-mobile-header-wrapper .bruno-mainmenu-toggle{
height: 32px !important;
width: 32px !important;
}
#bruno-mobile-header-wrapper .bruno-mainmenu-toggle{
font-size: 32px !important;
}
.vc_custom_1580283139072{
margin-top: 20px !important;
padding-bottom: 0 !important;
}
.vc_custom_1581945043805{
margin-right: 0 !important;
margin-left: 0 !important;
padding-top: 0 !important;
padding-bottom: 20px !important;
background-size:cover !important;
}
.singlservsec{
margin-right: 0 !important;
margin-left: 0 !important;
padding-top: 0 !important;
padding-bottom: 20px !important;
background-size:cover !important;
}
#bruno-footer .box{
max-width: 100% !important;
}
#classictextwidget-1, #text-2{
width: 90% !important;
max-width: 100% !important;
border-right: 0 !important;
}
#nav_menu-2{
width:100% !important;
}
#fws_5ea8164ae2f5d .wpb_column{
width:100%;
}
#fws_5eac0908c0b61 .wpb_column{
width:100% !important;
}
.subheader-small.header-overlapping .subheader-inner{
padding-top: 0 !important;
}
.subheader-small .bruno-subheader .main-title{
font-size: 29px!important;
}
.dpr-fullwidth{
padding-left: 0!important;
padding-right: 0!important;
}
#bruno-footer #text-2{
padding:0 !important;
}
h2.vc_custom_heading{
font-size: 29px;
}
.top-bar-phone{
font-size: 17px !important;
}
}
@media screen and (max-width: 480px){
h2.trifontsub{
font-size: 33px !important;
line-height: 50px !important;
}
.dpr-headline.big h3{
font-size: 32px !important;
line-height: 50px !important;
}
}