
@media only screen and (max-width:980px) {
.mWidth100 {width:100% !important; float:left !important;}
.mSplit { width:45% !important; float:left !important}
}
@media only screen and (max-width:767px) {
.nssp2-slide {float: left !important;}
img.ns2-image {width: 125px !important;}
.mstyle img.ns2-image { padding-right: 10px;}
}

@media only screen and (max-width:480px) {
.mSplit {width:100% !important; float:left !important}
.contactlt { float: left !important; width: 100% !important;}

.contactrt {float: left !important; width: 100% !important;}
.qlform input[type="text"], .qlform input[type="password"], .qlform input[type="email"], .qlform input[type="url"], .qlform textarea {margin: 2px 0 5px 100px !important;}

}

@media only screen and (max-width:480px) {
.qlform fieldset label {float: left !important;}
}

#sp-partner .sp-module .sp-module-title {
    font-size: 24px;
    font-weight: 400;
    text-transform: none;
}
#lan_donate
{
background-image: url("/images/mkr.jpg") !important;
}

.itemView div.itemImageBlock {
    display: block;
    float: left;
    padding-right: 20px;
}


.contactlt {
    float: left;
    width: 35%;
}

.contactrt {
    float: right;
    width: 60%;
}

.qlform fieldset label {
    float: left;
    width: 15%;
}
.qlform .captcha  img, img.qlform .captcha {
    border: 1px solid #b7a971;
    margin: 0px 10px 10px 100px;
}

.qlform input[type="text"], .qlform input[type="password"], .qlform input[type="email"], .qlform input[type="url"], .qlform textarea {
    width: 50%;
	margin: 2px 0px 30px 100px;
	height: auto;
}

.qlform .submit{
margin-left: 49px;
}
.qlform .message
{
color: #D96741;
}

.grand_gallary a .img-overlay{
    background: #d96741 url("/images/zoom-in.png") no-repeat center center !important;
}

.icon-picture::before, .icon-image::before {
content:none !important;
}

#rev_slider_1_1_wrapper {
    margin-top: 0px !important;
}