body {
    font-size: 15px;
    font-family:"Exo 2", Tahoma, Arial;
    font-weight:500;
    max-width:1900px;
    margin:0 auto;
}
.h1{
	font-size: 42px;
	font-weight:700;
	color:#000;
	padding:15px 0 20px 0;
    font-family:"Exo 2", Tahoma, Arial!important;
    line-height:1em;
}
h2, h3 {
    font-family:"Exo 2", Tahoma, Arial!important;
}

h1 a img {
    margin-top: 10px;
}

a {color:#2F7897;}
a:hover {opacity:0.7;}

h1 a, h2 a {color:#000;}
h1 a:hover, h2 a:hover {opacity:0.6;}

b {font-weight:700;}

.phone_head {float:right;margin-top:15px;}
.mobile_menu.top {display:none;}

.slider .camera_wrap .camera_pag ul {
    /* display: flex
; */
    /* position: absolute; */
    /* right: 50%; */
    /* left: 50%; */
    /* margin-right: -588px; */
     margin-top: 114px;
    justify-content: center;
}

@media screen and (max-width: 978px) {
	.navbar .brand {
	    width:100%;
	}
}

@media screen and (max-width: 768px) {
	.navbar .brand {
	    width:100%;
	    padding: 20px 0 30px 0;
	    margin:20px 0 0 0;
	}
	.block-thumbnail .img-polaroid {
	    width: 100%;
	    height: auto;
	    overflow: hidden;
	}
	.mobile_menu.top {display:block;}

	.slider .camera_wrap .camera_pag ul {
	    /* display: flex
	; */
	    /* position: absolute; */
	    /* right: 50%; */
	    /* left: 50%; */
	    /* margin-right: -588px; */
	    margin-top: 90px;
	    justify-content: center;
	}
	.h1{
		font-size: 32px;
	}
	.container {
        min-width: 360px;
        padding: 0 15px;
    }
}